builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-555 starttime: 1477646710.38 results: success (0) buildid: 20161028011658 builduid: d87a6fef45ec4c03a2caf47f5095996f revision: 4c05c0ff09ba00d59b0a5de16a395ef0ef9d87a6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:10.378307) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:10.378752) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:10.379058) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:10.751982) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:10.752255) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573 _=/tools/buildbot/bin/python using PTY: False --2016-10-28 02:25:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-10-28 02:25:11 (10.6 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.272108 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.056551) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.056863) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.051442 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.137736) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.138086) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4c05c0ff09ba00d59b0a5de16a395ef0ef9d87a6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4c05c0ff09ba00d59b0a5de16a395ef0ef9d87a6 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573 _=/tools/buildbot/bin/python using PTY: False 2016-10-28 02:25:11,232 truncating revision to first 12 chars 2016-10-28 02:25:11,233 Setting DEBUG logging. 2016-10-28 02:25:11,233 attempt 1/10 2016-10-28 02:25:11,233 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/4c05c0ff09ba?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-28 02:25:11,690 unpacking tar archive at: mozilla-inbound-4c05c0ff09ba/testing/mozharness/ program finished with exit code 0 elapsedTime=0.730181 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.899783) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.900112) ========= script_repo_revision: 4c05c0ff09ba00d59b0a5de16a395ef0ef9d87a6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.900511) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.900786) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 02:25:11.928368) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 11 secs) (at 2016-10-28 02:25:11.928655) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573 _=/tools/buildbot/bin/python using PTY: False 02:25:12 INFO - MultiFileLogger online at 20161028 02:25:12 in /builds/slave/test 02:25:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 02:25:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:25:12 INFO - {'allow_software_gl_layers': False, 02:25:12 INFO - 'append_to_log': False, 02:25:12 INFO - 'base_work_dir': '/builds/slave/test', 02:25:12 INFO - 'blob_upload_branch': 'mozilla-inbound', 02:25:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:25:12 INFO - 'buildbot_json_path': 'buildprops.json', 02:25:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:25:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:25:12 INFO - 'download_minidump_stackwalk': True, 02:25:12 INFO - 'download_symbols': 'true', 02:25:12 INFO - 'download_tooltool': True, 02:25:12 INFO - 'e10s': False, 02:25:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:25:12 INFO - 'tooltool.py': '/tools/tooltool.py', 02:25:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:25:12 INFO - '/tools/misc-python/virtualenv.py')}, 02:25:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:25:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:25:12 INFO - 'log_level': 'info', 02:25:12 INFO - 'log_to_console': True, 02:25:12 INFO - 'opt_config_files': (), 02:25:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:25:12 INFO - '--processes=1', 02:25:12 INFO - '--config=%(test_path)s/wptrunner.ini', 02:25:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:25:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:25:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:25:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:25:12 INFO - 'pip_index': False, 02:25:12 INFO - 'require_test_zip': True, 02:25:12 INFO - 'test_type': ('testharness',), 02:25:12 INFO - 'this_chunk': '1', 02:25:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:25:12 INFO - 'total_chunks': '10', 02:25:12 INFO - 'virtualenv_path': 'venv', 02:25:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:25:12 INFO - 'work_dir': 'build'} 02:25:12 INFO - [mozharness: 2016-10-28 09:25:12.207893Z] Running clobber step. 02:25:12 INFO - Running pre-action listener: _resource_record_pre_action 02:25:12 INFO - Running main action method: clobber 02:25:12 INFO - rmtree: /builds/slave/test/build 02:25:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:25:16 INFO - Running post-action listener: _resource_record_post_action 02:25:16 INFO - [mozharness: 2016-10-28 09:25:16.467415Z] Finished clobber step (success) 02:25:16 INFO - [mozharness: 2016-10-28 09:25:16.467783Z] Running read-buildbot-config step. 02:25:16 INFO - Running pre-action listener: _resource_record_pre_action 02:25:16 INFO - Running main action method: read_buildbot_config 02:25:16 INFO - Using buildbot properties: 02:25:16 INFO - { 02:25:16 INFO - "project": "", 02:25:16 INFO - "product": "firefox", 02:25:16 INFO - "script_repo_revision": "production", 02:25:16 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 02:25:16 INFO - "repository": "", 02:25:16 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 02:25:16 INFO - "buildid": "20161028011658", 02:25:16 INFO - "pgo_build": "False", 02:25:16 INFO - "basedir": "/builds/slave/test", 02:25:16 INFO - "buildnumber": 29, 02:25:16 INFO - "slavename": "tst-linux32-spot-555", 02:25:16 INFO - "revision": "4c05c0ff09ba00d59b0a5de16a395ef0ef9d87a6", 02:25:16 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 02:25:16 INFO - "platform": "linux", 02:25:16 INFO - "branch": "mozilla-inbound", 02:25:16 INFO - "repo_path": "integration/mozilla-inbound", 02:25:16 INFO - "moz_repo_path": "", 02:25:16 INFO - "stage_platform": "linux", 02:25:16 INFO - "builduid": "d87a6fef45ec4c03a2caf47f5095996f", 02:25:16 INFO - "slavebuilddir": "test" 02:25:16 INFO - } 02:25:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 02:25:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 02:25:16 INFO - Running post-action listener: _resource_record_post_action 02:25:16 INFO - [mozharness: 2016-10-28 09:25:16.477200Z] Finished read-buildbot-config step (success) 02:25:16 INFO - [mozharness: 2016-10-28 09:25:16.477506Z] Running download-and-extract step. 02:25:16 INFO - Running pre-action listener: _resource_record_pre_action 02:25:16 INFO - Running main action method: download_and_extract 02:25:16 INFO - mkdir: /builds/slave/test/build/tests 02:25: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')]} 02:25:16 INFO - trying https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 02:25:16 INFO - Downloading https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 02:25:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 02:25:17 INFO - Downloaded 1325 bytes. 02:25:17 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 02:25:17 INFO - Using the following test package requirements: 02:25:17 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 02:25:17 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 02:25:17 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 02:25:17 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'jsshell-linux-i686.zip'], 02:25:17 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 02:25:17 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 02:25:17 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 02:25:17 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 02:25:17 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 02:25:17 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 02:25:17 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 02:25:17 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:25:17 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 02:25:17 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 02:25:17 INFO - Fetch https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 02:25:18 INFO - Http code: 200 02:25:18 INFO - x-amz-id-2: 1TIlMycRynjLr411lC47HJiR7rNdxZRaGkU4jbmDaRJ/wWH764b0v/B4ydM+ElezpVnekg2XurQ= 02:25:18 INFO - x-amz-request-id: E5AFB6052F648EC3 02:25:18 INFO - x-amz-version-id: G7pWiXnMbsf5KQd6sSAY5HaaBx8yZiUV 02:25:18 INFO - Expected file size: 20568873 02:25:18 INFO - Obtained file size: 20568873 02:25:19 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/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 02:25:19 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:25:19 INFO - Fetch https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 02:25:20 INFO - Http code: 200 02:25:20 INFO - x-amz-id-2: mLNBgoRS4UwCxUZUNH/mSopP3EBcZr2rGYnAbrt9G6XM7aoPtifxeUaiD4jQUFQG/PhOuQeog4g= 02:25:20 INFO - x-amz-request-id: 39A4E4F2D8647DC7 02:25:20 INFO - x-amz-version-id: 4FKGBIjAALNEkGCvFSlC6CRHe3QMOw0g 02:25:21 INFO - Expected file size: 43213578 02:25:21 INFO - Obtained file size: 43213578 02:25:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:25:33 INFO - trying https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 02:25:33 INFO - Downloading https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 02:25:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 02:25:39 INFO - Downloaded 66355232 bytes. 02:25:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 02:25:39 INFO - mkdir: /builds/slave/test/properties 02:25:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:25:39 INFO - Writing to file /builds/slave/test/properties/build_url 02:25:39 INFO - Contents: 02:25:39 INFO - build_url:https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 02:25:39 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 02:25:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:25:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:25:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:25:40 INFO - Contents: 02:25:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:25:40 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:25:40 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:25:40 INFO - Fetch https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 02:25:41 INFO - Http code: 200 02:25:41 INFO - via: 1.1 d8f42fc9558e3e49ebfdf8834baeb756.cloudfront.net (CloudFront) 02:25:41 INFO - x-amz-cf-id: GInEZPZsJz1Xd1f4hRh2ad_klNHc15bHWlNKIahkpd4x8kMyvS9fDQ== 02:25:41 INFO - x-amz-version-id: xfIBg3hK7zjxRqi.UD2Dn_okuAzodDO9 02:25:54 INFO - Expected file size: 178135745 02:25:54 INFO - Obtained file size: 178135745 02:26:15 INFO - Running post-action listener: _resource_record_post_action 02:26:15 INFO - Running post-action listener: set_extra_try_arguments 02:26:15 INFO - [mozharness: 2016-10-28 09:26:15.607601Z] Finished download-and-extract step (success) 02:26:15 INFO - [mozharness: 2016-10-28 09:26:15.608170Z] Running fetch-geckodriver step. 02:26:15 INFO - Running pre-action listener: _resource_record_pre_action 02:26:15 INFO - Running main action method: fetch_geckodriver 02:26:16 INFO - Running post-action listener: _resource_record_post_action 02:26:16 INFO - [mozharness: 2016-10-28 09:26:16.013717Z] Finished fetch-geckodriver step (success) 02:26:16 INFO - [mozharness: 2016-10-28 09:26:16.014283Z] Running create-virtualenv step. 02:26:16 INFO - Running pre-action listener: _pre_create_virtualenv 02:26:16 INFO - Running pre-action listener: _resource_record_pre_action 02:26:16 INFO - Running main action method: create_virtualenv 02:26:16 INFO - Creating virtualenv /builds/slave/test/build/venv 02:26:16 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 02:26:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:26:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:26:16 INFO - Using real prefix '/usr' 02:26:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:26:17 INFO - Installing distribute.............................................................................................................................................................................................done. 02:26:21 INFO - Installing pip.................done. 02:26:21 INFO - Return code: 0 02:26:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 02:26:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 02:26:21 INFO - Reading from file tmpfile_stdout 02:26:21 INFO - Output received: 02:26:21 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 02:26:21 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 02:26:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:26:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:26:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 02:26:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 02:26:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:21 INFO - 'CCACHE_UMASK': '002', 02:26:21 INFO - 'DISPLAY': ':0', 02:26:21 INFO - 'HOME': '/home/cltbld', 02:26:21 INFO - 'LANG': 'en_US.UTF-8', 02:26:21 INFO - 'LOGNAME': 'cltbld', 02:26:21 INFO - 'MAIL': '/var/mail/cltbld', 02:26:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:21 INFO - 'MOZ_NO_REMOTE': '1', 02:26:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:21 INFO - 'PWD': '/builds/slave/test', 02:26:21 INFO - 'SHELL': '/bin/bash', 02:26:21 INFO - 'SHLVL': '1', 02:26:21 INFO - 'TERM': 'linux', 02:26:21 INFO - 'TMOUT': '86400', 02:26:21 INFO - 'USER': 'cltbld', 02:26:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:21 INFO - '_': '/tools/buildbot/bin/python'} 02:26:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:22 INFO - Downloading/unpacking psutil>=3.1.1 02:26:22 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 02:26:22 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 02:26:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:22 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 02:26:22 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 02:26:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:26:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:26:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:26:26 INFO - Installing collected packages: psutil 02:26:26 INFO - Running setup.py install for psutil 02:26:26 INFO - building 'psutil._psutil_linux' extension 02:26:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 02:26:27 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:26:27 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:26:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 02:26:27 INFO - building 'psutil._psutil_posix' extension 02:26:27 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 02:26:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 02:26:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:26:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:26:27 INFO - Successfully installed psutil 02:26:27 INFO - Cleaning up... 02:26:27 INFO - Return code: 0 02:26:27 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 02:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:26:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:26:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 02:26:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 02:26:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:28 INFO - 'CCACHE_UMASK': '002', 02:26:28 INFO - 'DISPLAY': ':0', 02:26:28 INFO - 'HOME': '/home/cltbld', 02:26:28 INFO - 'LANG': 'en_US.UTF-8', 02:26:28 INFO - 'LOGNAME': 'cltbld', 02:26:28 INFO - 'MAIL': '/var/mail/cltbld', 02:26:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:28 INFO - 'MOZ_NO_REMOTE': '1', 02:26:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:28 INFO - 'PWD': '/builds/slave/test', 02:26:28 INFO - 'SHELL': '/bin/bash', 02:26:28 INFO - 'SHLVL': '1', 02:26:28 INFO - 'TERM': 'linux', 02:26:28 INFO - 'TMOUT': '86400', 02:26:28 INFO - 'USER': 'cltbld', 02:26:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:28 INFO - '_': '/tools/buildbot/bin/python'} 02:26:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:28 INFO - Downloading/unpacking mozsystemmonitor==0.3 02:26:28 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 02:26:28 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 02:26:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:28 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 02:26:28 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 02:26:32 INFO - Downloading mozsystemmonitor-0.3.tar.gz 02:26:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:26:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 02:26:32 INFO - Installing collected packages: mozsystemmonitor 02:26:32 INFO - Running setup.py install for mozsystemmonitor 02:26:32 INFO - Successfully installed mozsystemmonitor 02:26:32 INFO - Cleaning up... 02:26:32 INFO - Return code: 0 02:26:32 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 02:26:32 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')]} 02:26:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:32 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')]} 02:26:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 02:26:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 02:26:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:32 INFO - 'CCACHE_UMASK': '002', 02:26:32 INFO - 'DISPLAY': ':0', 02:26:32 INFO - 'HOME': '/home/cltbld', 02:26:32 INFO - 'LANG': 'en_US.UTF-8', 02:26:32 INFO - 'LOGNAME': 'cltbld', 02:26:32 INFO - 'MAIL': '/var/mail/cltbld', 02:26:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:32 INFO - 'MOZ_NO_REMOTE': '1', 02:26:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:32 INFO - 'PWD': '/builds/slave/test', 02:26:32 INFO - 'SHELL': '/bin/bash', 02:26:32 INFO - 'SHLVL': '1', 02:26:32 INFO - 'TERM': 'linux', 02:26:32 INFO - 'TMOUT': '86400', 02:26:32 INFO - 'USER': 'cltbld', 02:26:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:32 INFO - '_': '/tools/buildbot/bin/python'} 02:26:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:33 INFO - Downloading/unpacking jsonschema==2.5.1 02:26: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 02:26: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 02:26:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26: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 02:26: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 02:26:36 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 02:26:37 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 02:26:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:26:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:26:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:26:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:26:37 INFO - Downloading functools32-3.2.3-2.tar.gz 02:26:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 02:26:37 INFO - warning: no files found matching '*.txt' 02:26:37 INFO - no previously-included directories found matching 'build' 02:26:37 INFO - no previously-included directories found matching 'dist' 02:26:37 INFO - no previously-included directories found matching '.git*' 02:26:37 INFO - Installing collected packages: jsonschema, functools32 02:26:37 INFO - Running setup.py install for functools32 02:26:37 INFO - warning: no files found matching '*.txt' 02:26:37 INFO - no previously-included directories found matching 'build' 02:26:37 INFO - no previously-included directories found matching 'dist' 02:26:37 INFO - no previously-included directories found matching '.git*' 02:26:37 INFO - Successfully installed jsonschema functools32 02:26:37 INFO - Cleaning up... 02:26:37 INFO - Return code: 0 02:26:37 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 02:26: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')]} 02:26:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26: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')]} 02:26:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 02:26:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 02:26:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:38 INFO - 'CCACHE_UMASK': '002', 02:26:38 INFO - 'DISPLAY': ':0', 02:26:38 INFO - 'HOME': '/home/cltbld', 02:26:38 INFO - 'LANG': 'en_US.UTF-8', 02:26:38 INFO - 'LOGNAME': 'cltbld', 02:26:38 INFO - 'MAIL': '/var/mail/cltbld', 02:26:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:38 INFO - 'MOZ_NO_REMOTE': '1', 02:26:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:38 INFO - 'PWD': '/builds/slave/test', 02:26:38 INFO - 'SHELL': '/bin/bash', 02:26:38 INFO - 'SHLVL': '1', 02:26:38 INFO - 'TERM': 'linux', 02:26:38 INFO - 'TMOUT': '86400', 02:26:38 INFO - 'USER': 'cltbld', 02:26:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:38 INFO - '_': '/tools/buildbot/bin/python'} 02:26:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:38 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 02:26:38 INFO - Cleaning up... 02:26:38 INFO - Return code: 0 02:26:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:26:38 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')]} 02:26:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:38 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')]} 02:26:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:26:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:26:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:38 INFO - 'CCACHE_UMASK': '002', 02:26:38 INFO - 'DISPLAY': ':0', 02:26:38 INFO - 'HOME': '/home/cltbld', 02:26:38 INFO - 'LANG': 'en_US.UTF-8', 02:26:38 INFO - 'LOGNAME': 'cltbld', 02:26:38 INFO - 'MAIL': '/var/mail/cltbld', 02:26:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:38 INFO - 'MOZ_NO_REMOTE': '1', 02:26:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:38 INFO - 'PWD': '/builds/slave/test', 02:26:38 INFO - 'SHELL': '/bin/bash', 02:26:38 INFO - 'SHLVL': '1', 02:26:38 INFO - 'TERM': 'linux', 02:26:38 INFO - 'TMOUT': '86400', 02:26:38 INFO - 'USER': 'cltbld', 02:26:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:38 INFO - '_': '/tools/buildbot/bin/python'} 02:26:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:39 INFO - Downloading/unpacking blobuploader==1.2.4 02:26:39 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 02:26:39 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 02:26:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:39 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 02:26:39 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 02:26:42 INFO - Downloading blobuploader-1.2.4.tar.gz 02:26:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:26:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:26:42 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 02:26:42 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 02:26:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:42 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 02:26:42 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 02:26:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:26:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:26:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:26:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:26:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:26:44 INFO - Downloading docopt-0.6.1.tar.gz 02:26:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:26:44 INFO - Installing collected packages: blobuploader, requests, docopt 02:26:44 INFO - Running setup.py install for blobuploader 02:26:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:26:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:26:44 INFO - Running setup.py install for requests 02:26:45 INFO - Running setup.py install for docopt 02:26:45 INFO - Successfully installed blobuploader requests docopt 02:26:45 INFO - Cleaning up... 02:26:45 INFO - Return code: 0 02:26:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:26:45 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')]} 02:26:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:45 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')]} 02:26:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:26:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:26:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:45 INFO - 'CCACHE_UMASK': '002', 02:26:45 INFO - 'DISPLAY': ':0', 02:26:45 INFO - 'HOME': '/home/cltbld', 02:26:45 INFO - 'LANG': 'en_US.UTF-8', 02:26:45 INFO - 'LOGNAME': 'cltbld', 02:26:45 INFO - 'MAIL': '/var/mail/cltbld', 02:26:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:45 INFO - 'MOZ_NO_REMOTE': '1', 02:26:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:45 INFO - 'PWD': '/builds/slave/test', 02:26:45 INFO - 'SHELL': '/bin/bash', 02:26:45 INFO - 'SHLVL': '1', 02:26:45 INFO - 'TERM': 'linux', 02:26:45 INFO - 'TMOUT': '86400', 02:26:45 INFO - 'USER': 'cltbld', 02:26:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:45 INFO - '_': '/tools/buildbot/bin/python'} 02:26:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:26:46 INFO - Running setup.py (path:/tmp/pip-7Ekl86-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:26:46 INFO - Running setup.py (path:/tmp/pip-j_T3zI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:26:46 INFO - Running setup.py (path:/tmp/pip-jOOLwl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:26:46 INFO - Running setup.py (path:/tmp/pip-6WgLsE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:26:46 INFO - Running setup.py (path:/tmp/pip-ndc5LT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:26:46 INFO - Running setup.py (path:/tmp/pip-K4b2mr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:26:46 INFO - Running setup.py (path:/tmp/pip-KKFXzI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:26:47 INFO - Running setup.py (path:/tmp/pip-VcsowB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:26:47 INFO - Running setup.py (path:/tmp/pip-gVjlnv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:26:47 INFO - Running setup.py (path:/tmp/pip-Rxslht-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:26:47 INFO - Running setup.py (path:/tmp/pip-Ikns1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:26:47 INFO - Running setup.py (path:/tmp/pip-h950ov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:26:47 INFO - Running setup.py (path:/tmp/pip-as0I6b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:26:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:26:47 INFO - Running setup.py (path:/tmp/pip-GegZ05-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:26:48 INFO - Running setup.py (path:/tmp/pip-8ajJV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:26:48 INFO - Running setup.py (path:/tmp/pip-44GwRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:26:48 INFO - Running setup.py (path:/tmp/pip-ZBz6fB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:26:48 INFO - Running setup.py (path:/tmp/pip-frIYcq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:26:48 INFO - Running setup.py (path:/tmp/pip-3AVihu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:26:48 INFO - Running setup.py (path:/tmp/pip-Gav9Rm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:26:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:26:48 INFO - Running setup.py (path:/tmp/pip-RuAccB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:26:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:26:49 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 02:26:49 INFO - Running setup.py install for manifestparser 02:26:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:26:49 INFO - Running setup.py install for mozcrash 02:26:49 INFO - Running setup.py install for mozdebug 02:26:49 INFO - Running setup.py install for mozdevice 02:26:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:26:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:26:49 INFO - Running setup.py install for mozfile 02:26:50 INFO - Running setup.py install for mozhttpd 02:26:50 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:26:50 INFO - Running setup.py install for mozinfo 02:26:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:26:50 INFO - Running setup.py install for mozInstall 02:26:50 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:26:50 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:26:50 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:26:50 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:26:50 INFO - Running setup.py install for mozleak 02:26:50 INFO - Running setup.py install for mozlog 02:26:51 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:26:51 INFO - Running setup.py install for moznetwork 02:26:51 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:26:51 INFO - Running setup.py install for mozprocess 02:26:51 INFO - Running setup.py install for mozprofile 02:26:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:26:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:26:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:26:51 INFO - Running setup.py install for mozrunner 02:26:52 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:26:52 INFO - Running setup.py install for mozscreenshot 02:26:52 INFO - Running setup.py install for moztest 02:26:52 INFO - Running setup.py install for mozversion 02:26:52 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:26:52 INFO - Running setup.py install for wptserve 02:26:53 INFO - Running setup.py install for marionette-driver 02:26:53 INFO - Running setup.py install for browsermob-proxy 02:26:53 INFO - Running setup.py install for marionette-client 02:26:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:26:54 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:26:54 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 02:26:54 INFO - Cleaning up... 02:26:54 INFO - Return code: 0 02:26:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:26:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:26:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 02:26:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:26:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1acdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0fe8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa34b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:26:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:26:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:26:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:54 INFO - 'CCACHE_UMASK': '002', 02:26:54 INFO - 'DISPLAY': ':0', 02:26:54 INFO - 'HOME': '/home/cltbld', 02:26:54 INFO - 'LANG': 'en_US.UTF-8', 02:26:54 INFO - 'LOGNAME': 'cltbld', 02:26:54 INFO - 'MAIL': '/var/mail/cltbld', 02:26:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:54 INFO - 'MOZ_NO_REMOTE': '1', 02:26:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:54 INFO - 'PWD': '/builds/slave/test', 02:26:54 INFO - 'SHELL': '/bin/bash', 02:26:54 INFO - 'SHLVL': '1', 02:26:54 INFO - 'TERM': 'linux', 02:26:54 INFO - 'TMOUT': '86400', 02:26:54 INFO - 'USER': 'cltbld', 02:26:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:26:54 INFO - '_': '/tools/buildbot/bin/python'} 02:26:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:26:54 INFO - Running setup.py (path:/tmp/pip-ikFKjC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:26:54 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)) 02:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:26:54 INFO - Running setup.py (path:/tmp/pip-lKipds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:26:54 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)) 02:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:26:54 INFO - Running setup.py (path:/tmp/pip-99iPRO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:26:55 INFO - Running setup.py (path:/tmp/pip-9vh4v8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:26:55 INFO - Running setup.py (path:/tmp/pip-0AzWK3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:26:55 INFO - Running setup.py (path:/tmp/pip-Y8Aczs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:26:55 INFO - Running setup.py (path:/tmp/pip-HRAhAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:26:55 INFO - Running setup.py (path:/tmp/pip-KQmhhp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:26:55 INFO - Running setup.py (path:/tmp/pip-ZRf7fQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:26:55 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)) 02:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:26:55 INFO - Running setup.py (path:/tmp/pip-qFkGJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:26:56 INFO - Running setup.py (path:/tmp/pip-KwiXF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:26:56 INFO - Running setup.py (path:/tmp/pip-X6p7z9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:26:56 INFO - Running setup.py (path:/tmp/pip-Cim09B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:26:56 INFO - Running setup.py (path:/tmp/pip-6mMtIc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:26:56 INFO - Running setup.py (path:/tmp/pip-g4Cndv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:26:56 INFO - Running setup.py (path:/tmp/pip-1lF_fN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:26:56 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)) 02:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:26:56 INFO - Running setup.py (path:/tmp/pip-7f15n8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:26:56 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)) 02:26:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:26:57 INFO - Running setup.py (path:/tmp/pip-H94Yca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:26:57 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)) 02:26:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:26:57 INFO - Running setup.py (path:/tmp/pip-kiqW8W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:26:57 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)) 02:26:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:26:57 INFO - Running setup.py (path:/tmp/pip-5PDcoW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:26:57 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)) 02:26:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:26:57 INFO - Running setup.py (path:/tmp/pip-UQatTe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:26:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:26:57 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)) 02:26:57 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)) 02:26:57 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)) 02:26:57 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)) 02:26:57 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)) 02:26:57 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)) 02:26:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:26:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:26:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:26:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:26:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:26:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:27:01 INFO - Downloading blessings-1.6.tar.gz 02:27:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:27:01 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)) 02:27:01 INFO - Installing collected packages: blessings 02:27:01 INFO - Running setup.py install for blessings 02:27:01 INFO - Successfully installed blessings 02:27:01 INFO - Cleaning up... 02:27:02 INFO - Return code: 0 02:27:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:27:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:27:02 INFO - Reading from file tmpfile_stdout 02:27:02 INFO - Current package versions: 02:27:02 INFO - argparse == 1.2.1 02:27:02 INFO - blessings == 1.6 02:27:02 INFO - blobuploader == 1.2.4 02:27:02 INFO - browsermob-proxy == 0.6.0 02:27:02 INFO - docopt == 0.6.1 02:27:02 INFO - functools32 == 3.2.3-2 02:27:02 INFO - jsonschema == 2.5.1 02:27:02 INFO - manifestparser == 1.1 02:27:02 INFO - marionette-client == 3.2.0 02:27:02 INFO - marionette-driver == 2.1.0 02:27:02 INFO - mozInstall == 1.12 02:27:02 INFO - mozcrash == 0.17 02:27:02 INFO - mozdebug == 0.1 02:27:02 INFO - mozdevice == 0.48 02:27:02 INFO - mozfile == 1.2 02:27:02 INFO - mozhttpd == 0.7 02:27:02 INFO - mozinfo == 0.9 02:27:02 INFO - mozleak == 0.1 02:27:02 INFO - mozlog == 3.4 02:27:02 INFO - moznetwork == 0.27 02:27:02 INFO - mozprocess == 0.23 02:27:02 INFO - mozprofile == 0.28 02:27:02 INFO - mozrunner == 6.12 02:27:02 INFO - mozscreenshot == 0.1 02:27:02 INFO - mozsystemmonitor == 0.3 02:27:02 INFO - moztest == 0.7 02:27:02 INFO - mozversion == 1.4 02:27:02 INFO - psutil == 3.1.1 02:27:02 INFO - requests == 1.2.3 02:27:02 INFO - wptserve == 1.4.0 02:27:02 INFO - wsgiref == 0.1.2 02:27:02 INFO - Running post-action listener: _resource_record_post_action 02:27:02 INFO - Running post-action listener: _start_resource_monitoring 02:27:02 INFO - Starting resource monitoring. 02:27:02 INFO - [mozharness: 2016-10-28 09:27:02.541744Z] Finished create-virtualenv step (success) 02:27:02 INFO - [mozharness: 2016-10-28 09:27:02.548750Z] Running pull step. 02:27:02 INFO - Running pre-action listener: _resource_record_pre_action 02:27:02 INFO - Running main action method: pull 02:27:02 INFO - Pull has nothing to do! 02:27:02 INFO - Running post-action listener: _resource_record_post_action 02:27:02 INFO - [mozharness: 2016-10-28 09:27:02.550778Z] Finished pull step (success) 02:27:02 INFO - [mozharness: 2016-10-28 09:27:02.551124Z] Running install step. 02:27:02 INFO - Running pre-action listener: _resource_record_pre_action 02:27:02 INFO - Running main action method: install 02:27:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:27:02 INFO - Reading from file tmpfile_stdout 02:27:02 INFO - Detecting whether we're running mozinstall >=1.0... 02:27:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:27:03 INFO - Reading from file tmpfile_stdout 02:27:03 INFO - Output received: 02:27:03 INFO - Usage: mozinstall [options] installer 02:27:03 INFO - Options: 02:27:03 INFO - -h, --help show this help message and exit 02:27:03 INFO - -d DEST, --destination=DEST 02:27:03 INFO - Directory to install application into. [default: 02:27:03 INFO - "/builds/slave/test"] 02:27:03 INFO - --app=APP Application being installed. [default: firefox] 02:27:03 INFO - mkdir: /builds/slave/test/build/application 02:27:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:27:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:27:38 INFO - Reading from file tmpfile_stdout 02:27:38 INFO - Output received: 02:27:38 INFO - /builds/slave/test/build/application/firefox/firefox 02:27:38 INFO - Running post-action listener: _resource_record_post_action 02:27:38 INFO - [mozharness: 2016-10-28 09:27:38.082507Z] Finished install step (success) 02:27:38 INFO - [mozharness: 2016-10-28 09:27:38.082720Z] Running run-tests step. 02:27:38 INFO - Running pre-action listener: _resource_record_pre_action 02:27:38 INFO - Running main action method: run_tests 02:27:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:27:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:27:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:27:38 INFO - grabbing minidump binary from tooltool 02:27:38 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')]} 02:27:38 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 02:27:38 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 02:27:38 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 02:27:38 INFO - Downloaded 37427 bytes. 02:27:38 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 02:27:38 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')]} 02:27:38 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1337a0>, '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 0xa138678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa24daa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:27:38 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 02:27:38 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 02:27:38 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 02:27:38 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:27:38 INFO - Return code: 0 02:27:38 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:27:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:27:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:27:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:27:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:27:38 INFO - 'CCACHE_UMASK': '002', 02:27:38 INFO - 'DISPLAY': ':0', 02:27:38 INFO - 'HOME': '/home/cltbld', 02:27:38 INFO - 'LANG': 'en_US.UTF-8', 02:27:38 INFO - 'LOGNAME': 'cltbld', 02:27:38 INFO - 'MAIL': '/var/mail/cltbld', 02:27:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:27:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:27:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:27:38 INFO - 'MOZ_NO_REMOTE': '1', 02:27:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:27:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:27:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:27:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:27:38 INFO - 'PWD': '/builds/slave/test', 02:27:38 INFO - 'SHELL': '/bin/bash', 02:27:38 INFO - 'SHLVL': '1', 02:27:38 INFO - 'TERM': 'linux', 02:27:38 INFO - 'TMOUT': '86400', 02:27:38 INFO - 'USER': 'cltbld', 02:27:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573', 02:27:38 INFO - '_': '/tools/buildbot/bin/python'} 02:27:38 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:27:39 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 02:27:39 INFO - import pkg_resources 02:27:39 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 02:27:40 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 02:27:41 INFO - Using 1 client processes 02:27:41 INFO - wptserve Starting http server on 127.0.0.1:8000 02:27:41 INFO - wptserve Starting http server on 127.0.0.1:8001 02:27:41 INFO - wptserve Starting http server on 127.0.0.1:8443 02:27:44 INFO - SUITE-START | Running 897 tests 02:27:44 INFO - Running testharness tests 02:27:44 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 02:27:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 02:27:44 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 02:27:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 02:27:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 02:27:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 02:27:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 02:27:44 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 02:27:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 02:27:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 02:27:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 02:27:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 02:27:44 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 02:27:44 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 02:27:44 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 5ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 02:27:44 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-expiration.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 1ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 02:27:44 INFO - TEST-START | /encrypted-media/idlharness.html 02:27:44 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 02:27:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 02:27:44 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 1ms 02:27:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 02:27:44 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 02:27:44 INFO - TEST-START | /media-source/mediasource-duration.html 02:27:44 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 02:27:44 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 02:27:44 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 02:27:44 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 02:27:44 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 02:27:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 02:27:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 02:27:44 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 02:27:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 02:27:44 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/cancel.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/general.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 4ms 02:27:44 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/tee.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 02:27:44 INFO - TEST-START | /streams/readable-streams/templated.https.html 02:27:44 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 4ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 1ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 1ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 02:27:44 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 02:27:44 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 1ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 02:27:44 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 02:27:44 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 02:27:44 INFO - Setting up ssl 02:27:44 INFO - PROCESS | certutil | 02:27:44 INFO - PROCESS | certutil | 02:27:44 INFO - PROCESS | certutil | 02:27:44 INFO - Certificate Nickname Trust Attributes 02:27:44 INFO - SSL,S/MIME,JAR/XPI 02:27:44 INFO - 02:27:44 INFO - web-platform-tests CT,, 02:27:44 INFO - 02:27:44 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmptOM25k.mozrunner 02:27:44 INFO - Starting runner 02:27:47 INFO - PROCESS | 1820 | 1477646867932 Marionette DEBUG Marionette enabled via build flag and pref 02:27:48 INFO - PROCESS | 1820 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 02:27:48 INFO - PROCESS | 1820 | [1820] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 02:27:48 INFO - PROCESS | 1820 | [1820] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 02:27:48 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0786400 == 1 [pid = 1820] [id = 1] 02:27:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 1 (0xa0786800) [pid = 1820] [serial = 1] [outer = (nil)] 02:27:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 2 (0xa0787000) [pid = 1820] [serial = 2] [outer = 0xa0786800] 02:27:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:27:48 INFO - PROCESS | 1820 | 1477646868986 Marionette INFO Listening on port 2828 02:27:49 INFO - PROCESS | 1820 | 1477646869639 Marionette DEBUG Marionette enabled via command-line flag 02:27:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a277c00 == 2 [pid = 1820] [id = 2] 02:27:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 3 (0xa1108400) [pid = 1820] [serial = 3] [outer = (nil)] 02:27:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 4 (0xa1108c00) [pid = 1820] [serial = 4] [outer = 0xa1108400] 02:27:49 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:27:49 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2618220 02:27:49 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2618d20 02:27:49 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99543100 02:27:49 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99543c00 02:27:50 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9955f680 02:27:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 5 (0x9954fc00) [pid = 1820] [serial = 5] [outer = 0xa0786800] 02:27:50 INFO - PROCESS | 1820 | 1477646870114 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58653 02:27:50 INFO - PROCESS | 1820 | 1477646870139 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58654 02:27:50 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:27:50 INFO - PROCESS | 1820 | 1477646870204 Marionette DEBUG Closed connection conn0 02:27:50 INFO - PROCESS | 1820 | 1477646870209 Marionette DEBUG Closed connection conn1 02:27:50 INFO - PROCESS | 1820 | 1477646870326 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58655 02:27:50 INFO - PROCESS | 1820 | 1477646870378 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58656 02:27:50 INFO - PROCESS | 1820 | 1477646870386 Marionette DEBUG Closed connection conn2 02:27:50 INFO - PROCESS | 1820 | 1477646870430 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58657 02:27:50 INFO - PROCESS | 1820 | 1477646870453 Marionette DEBUG Closed connection conn3 02:27:50 INFO - PROCESS | 1820 | 1477646870497 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:27:50 INFO - PROCESS | 1820 | 1477646870514 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161028011658","processId":1820,"version":"52.0a1"} 02:27:51 INFO - PROCESS | 1820 | [1820] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 02:27:51 INFO - PROCESS | 1820 | [1820] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 02:27:51 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:27:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x95254000 == 3 [pid = 1820] [id = 3] 02:27:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 6 (0x95257c00) [pid = 1820] [serial = 6] [outer = (nil)] 02:27:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x95258400 == 4 [pid = 1820] [id = 4] 02:27:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 7 (0x95258800) [pid = 1820] [serial = 7] [outer = (nil)] 02:27:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x943b3c00 == 5 [pid = 1820] [id = 5] 02:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 8 (0x943b4000) [pid = 1820] [serial = 8] [outer = (nil)] 02:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 9 (0x9412c800) [pid = 1820] [serial = 9] [outer = 0x943b4000] 02:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 10 (0x94566000) [pid = 1820] [serial = 10] [outer = 0x95257c00] 02:27:53 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 11 (0x94567800) [pid = 1820] [serial = 11] [outer = 0x95258800] 02:27:53 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 12 (0x94569000) [pid = 1820] [serial = 12] [outer = 0x943b4000] 02:27:54 INFO - PROCESS | 1820 | [1820] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 02:27:55 INFO - PROCESS | 1820 | 1477646875257 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 13 (0x92c6e000) [pid = 1820] [serial = 13] [outer = 0x943b4000] 02:27:56 INFO - PROCESS | 1820 | 1477646876451 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"53d4e849-cd63-42ee-8f06-866597b6199f","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161028011658","processId":1820,"version":"52.0a1","command_id":1}}] 02:27:56 INFO - PROCESS | 1820 | 1477646876809 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 02:27:57 INFO - PROCESS | 1820 | 1477646877146 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:27:57 INFO - PROCESS | 1820 | 1477646877470 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 1820 | 1477646877478 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 02:27:57 INFO - PROCESS | 1820 | 1477646877517 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:27:57 INFO - PROCESS | 1820 | [1820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 14 (0x8fed9000) [pid = 1820] [serial = 14] [outer = 0x943b4000] 02:27:57 INFO - PROCESS | 1820 | 1477646877911 Marionette TRACE conn4 <- [1,4,null,{}] 02:27:57 INFO - PROCESS | 1820 | 1477646877981 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 02:27:58 INFO - PROCESS | 1820 | 1477646878017 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 02:27:58 INFO - PROCESS | 1820 | 1477646878072 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 1820 | 1477646878080 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 02:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:27:58 INFO - PROCESS | 1820 | 1477646878148 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 02:27:58 INFO - PROCESS | 1820 | 1477646878168 Marionette TRACE conn4 <- [1,7,null,{}] 02:27:58 INFO - PROCESS | 1820 | 1477646878203 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:27:58 INFO - PROCESS | 1820 | 1477646878241 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 02:27:58 INFO - PROCESS | 1820 | 1477646878256 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 02:27:58 INFO - PROCESS | 1820 | 1477646878260 Marionette TRACE conn4 <- [1,9,null,["8"]] 02:27:58 INFO - PROCESS | 1820 | 1477646878344 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 02:27:58 INFO - PROCESS | 1820 | 1477646878355 Marionette TRACE conn4 <- [1,10,null,{}] 02:27:58 INFO - PROCESS | 1820 | 1477646878379 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:27:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd75c00 == 6 [pid = 1820] [id = 6] 02:27:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 15 (0x8dd76000) [pid = 1820] [serial = 15] [outer = (nil)] 02:27:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x8dd78c00) [pid = 1820] [serial = 16] [outer = 0x8dd76000] 02:27:58 INFO - PROCESS | 1820 | 1477646878499 Marionette DEBUG loaded listener.js 02:27:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x8dd7dc00) [pid = 1820] [serial = 17] [outer = 0x8dd76000] 02:27:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcad800 == 7 [pid = 1820] [id = 7] 02:27:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8dcadc00) [pid = 1820] [serial = 18] [outer = (nil)] 02:27:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8dcb0000) [pid = 1820] [serial = 19] [outer = 0x8dcadc00] 02:27:59 INFO - PROCESS | 1820 | 1477646879188 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x9104e000) [pid = 1820] [serial = 20] [outer = 0x8dcadc00] 02:27:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:28:00 INFO - PROCESS | 1820 | [1820] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:28:00 INFO - PROCESS | 1820 | 1477646880606 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:28:00 INFO - . 02:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2581ms 02:28:00 INFO - PROCESS | 1820 | 1477646880872 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 1820 | 1477646880878 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 02:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:28:00 INFO - PROCESS | 1820 | 1477646880933 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a330c00 == 8 [pid = 1820] [id = 8] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x9a331800) [pid = 1820] [serial = 21] [outer = (nil)] 02:28:01 INFO - PROCESS | 1820 | 1477646881289 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x92eb8800) [pid = 1820] [serial = 22] [outer = 0x9a331800] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x9a3d8000) [pid = 1820] [serial = 23] [outer = 0x9a331800] 02:28:01 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 02:28:01 INFO - PROCESS | 1820 | 1477646881499 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 02:28:01 INFO - PROCESS | 1820 | 1477646881506 Marionette TRACE conn4 <- [1,14,null,["8"]] 02:28:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x955ef800 == 9 [pid = 1820] [id = 9] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x9a330400) [pid = 1820] [serial = 24] [outer = (nil)] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x9b333800) [pid = 1820] [serial = 25] [outer = 0x9a330400] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0xa1110000) [pid = 1820] [serial = 26] [outer = 0x9a330400] 02:28:01 INFO - PROCESS | 1820 | 1477646881754 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 02:28:01 INFO - PROCESS | 1820 | 1477646881766 Marionette TRACE conn4 <- [1,15,null,{}] 02:28:01 INFO - PROCESS | 1820 | 1477646881877 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2605400 == 10 [pid = 1820] [id = 10] 02:28:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0xa2605c00) [pid = 1820] [serial = 27] [outer = (nil)] 02:28:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93e43000) [pid = 1820] [serial = 28] [outer = 0xa2605c00] 02:28:02 INFO - PROCESS | 1820 | 1477646882028 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0xa2a2b800) [pid = 1820] [serial = 29] [outer = 0xa2605c00] 02:28:03 INFO - PROCESS | 1820 | 1477646883045 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:28:03 INFO - . 02:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2180ms 02:28:03 INFO - PROCESS | 1820 | 1477646883096 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 1820 | 1477646883101 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:28:03 INFO - PROCESS | 1820 | 1477646883111 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:03 INFO - PROCESS | 1820 | 1477646883377 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 02:28:03 INFO - PROCESS | 1820 | 1477646883510 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 02:28:03 INFO - PROCESS | 1820 | 1477646883515 Marionette TRACE conn4 <- [1,19,null,["8"]] 02:28:03 INFO - PROCESS | 1820 | 1477646883529 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 02:28:03 INFO - PROCESS | 1820 | 1477646883537 Marionette TRACE conn4 <- [1,20,null,{}] 02:28:03 INFO - PROCESS | 1820 | 1477646883553 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf2800 == 11 [pid = 1820] [id = 11] 02:28:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8dcf3000) [pid = 1820] [serial = 30] [outer = (nil)] 02:28:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8dcf5400) [pid = 1820] [serial = 31] [outer = 0x8dcf3000] 02:28:03 INFO - PROCESS | 1820 | 1477646883665 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0xa2c52400) [pid = 1820] [serial = 32] [outer = 0x8dcf3000] 02:28:04 INFO - PROCESS | 1820 | 1477646884600 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:28:04 INFO - . 02:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1523ms 02:28:04 INFO - PROCESS | 1820 | 1477646884668 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 1820 | 1477646884681 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 02:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:28:04 INFO - PROCESS | 1820 | 1477646884699 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:05 INFO - PROCESS | 1820 | 1477646885022 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:28:05 INFO - PROCESS | 1820 | 1477646885250 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 02:28:05 INFO - PROCESS | 1820 | 1477646885255 Marionette TRACE conn4 <- [1,24,null,["8"]] 02:28:05 INFO - PROCESS | 1820 | 1477646885556 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 02:28:05 INFO - PROCESS | 1820 | 1477646885567 Marionette TRACE conn4 <- [1,25,null,{}] 02:28:05 INFO - PROCESS | 1820 | 1477646885575 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe67c00 == 12 [pid = 1820] [id = 12] 02:28:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fe6c000) [pid = 1820] [serial = 33] [outer = (nil)] 02:28:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x92c6bc00) [pid = 1820] [serial = 34] [outer = 0x8fe6c000] 02:28:05 INFO - PROCESS | 1820 | 1477646885680 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x92eb4000) [pid = 1820] [serial = 35] [outer = 0x8fe6c000] 02:28:06 INFO - PROCESS | 1820 | 1477646886623 Marionette TRACE conn4 <- [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]]]}] 02:28:06 INFO - . 02:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1986ms 02:28:06 INFO - PROCESS | 1820 | 1477646886683 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 1820 | 1477646886690 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 02:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:28:06 INFO - PROCESS | 1820 | 1477646886724 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:06 INFO - PROCESS | 1820 | 1477646886947 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 02:28:06 INFO - PROCESS | 1820 | 1477646886961 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 02:28:06 INFO - PROCESS | 1820 | 1477646886966 Marionette TRACE conn4 <- [1,29,null,["8"]] 02:28:07 INFO - PROCESS | 1820 | 1477646887045 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 02:28:07 INFO - PROCESS | 1820 | 1477646887054 Marionette TRACE conn4 <- [1,30,null,{}] 02:28:07 INFO - PROCESS | 1820 | 1477646887064 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x93c40000 == 13 [pid = 1820] [id = 13] 02:28:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x93c41000) [pid = 1820] [serial = 36] [outer = (nil)] 02:28:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9400fc00) [pid = 1820] [serial = 37] [outer = 0x93c41000] 02:28:07 INFO - PROCESS | 1820 | 1477646887159 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x946b4400) [pid = 1820] [serial = 38] [outer = 0x93c41000] 02:28:07 INFO - PROCESS | 1820 | 1477646887853 Marionette TRACE conn4 <- [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]]]}] 02:28:07 INFO - . 02:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1221ms 02:28:07 INFO - PROCESS | 1820 | 1477646887920 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 1820 | 1477646887924 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 02:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:28:07 INFO - PROCESS | 1820 | 1477646887933 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:08 INFO - PROCESS | 1820 | 1477646888129 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 02:28:08 INFO - PROCESS | 1820 | 1477646888230 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 02:28:08 INFO - PROCESS | 1820 | 1477646888235 Marionette TRACE conn4 <- [1,34,null,["8"]] 02:28:08 INFO - PROCESS | 1820 | 1477646888251 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 02:28:08 INFO - PROCESS | 1820 | 1477646888266 Marionette TRACE conn4 <- [1,35,null,{}] 02:28:08 INFO - PROCESS | 1820 | 1477646888274 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x9537d400 == 14 [pid = 1820] [id = 14] 02:28:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9537f800) [pid = 1820] [serial = 39] [outer = (nil)] 02:28:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x955e8000) [pid = 1820] [serial = 40] [outer = 0x9537f800] 02:28:08 INFO - PROCESS | 1820 | 1477646888374 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9592cc00) [pid = 1820] [serial = 41] [outer = 0x9537f800] 02:28:09 INFO - PROCESS | 1820 | 1477646889141 Marionette TRACE conn4 <- [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]]]}] 02:28:09 INFO - . 02:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1271ms 02:28:09 INFO - PROCESS | 1820 | 1477646889205 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 1820 | 1477646889214 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:28:09 INFO - PROCESS | 1820 | 1477646889226 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:09 INFO - PROCESS | 1820 | 1477646889455 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 02:28:09 INFO - PROCESS | 1820 | 1477646889599 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 02:28:09 INFO - PROCESS | 1820 | 1477646889607 Marionette TRACE conn4 <- [1,39,null,["8"]] 02:28:09 INFO - PROCESS | 1820 | 1477646889618 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 02:28:09 INFO - PROCESS | 1820 | 1477646889627 Marionette TRACE conn4 <- [1,40,null,{}] 02:28:09 INFO - PROCESS | 1820 | 1477646889634 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99c800 == 15 [pid = 1820] [id = 15] 02:28:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f99cc00) [pid = 1820] [serial = 42] [outer = (nil)] 02:28:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8fece000) [pid = 1820] [serial = 43] [outer = 0x8f99cc00] 02:28:09 INFO - PROCESS | 1820 | 1477646889747 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x92dda800) [pid = 1820] [serial = 44] [outer = 0x8f99cc00] 02:28:10 INFO - PROCESS | 1820 | 1477646890633 Marionette TRACE conn4 <- [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]]]}] 02:28:10 INFO - . 02:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1471ms 02:28:10 INFO - PROCESS | 1820 | 1477646890698 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 1820 | 1477646890704 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 02:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:28:10 INFO - PROCESS | 1820 | 1477646890714 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:10 INFO - PROCESS | 1820 | 1477646890960 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:28:11 INFO - PROCESS | 1820 | 1477646891071 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 02:28:11 INFO - PROCESS | 1820 | 1477646891076 Marionette TRACE conn4 <- [1,44,null,["8"]] 02:28:11 INFO - PROCESS | 1820 | 1477646891085 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 02:28:11 INFO - PROCESS | 1820 | 1477646891092 Marionette TRACE conn4 <- [1,45,null,{}] 02:28:11 INFO - PROCESS | 1820 | 1477646891100 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x9400b400 == 16 [pid = 1820] [id = 16] 02:28:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x946b4800) [pid = 1820] [serial = 45] [outer = (nil)] 02:28:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x946bb400) [pid = 1820] [serial = 46] [outer = 0x946b4800] 02:28:11 INFO - PROCESS | 1820 | 1477646891205 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x946bc400) [pid = 1820] [serial = 47] [outer = 0x946b4800] 02:28:12 INFO - PROCESS | 1820 | 1477646892078 Marionette TRACE conn4 <- [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]]]}] 02:28:12 INFO - . 02:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1420ms 02:28:12 INFO - PROCESS | 1820 | 1477646892193 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 1820 | 1477646892202 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 02:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:28:12 INFO - PROCESS | 1820 | 1477646892210 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:12 INFO - PROCESS | 1820 | 1477646892525 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 02:28:12 INFO - PROCESS | 1820 | 1477646892598 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 02:28:12 INFO - PROCESS | 1820 | 1477646892602 Marionette TRACE conn4 <- [1,49,null,["8"]] 02:28:12 INFO - PROCESS | 1820 | 1477646892654 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 02:28:12 INFO - PROCESS | 1820 | 1477646892666 Marionette TRACE conn4 <- [1,50,null,{}] 02:28:12 INFO - PROCESS | 1820 | 1477646892686 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x9607ec00 == 17 [pid = 1820] [id = 17] 02:28:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9607f000) [pid = 1820] [serial = 48] [outer = (nil)] 02:28:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x97b1d800) [pid = 1820] [serial = 49] [outer = 0x9607f000] 02:28:12 INFO - PROCESS | 1820 | 1477646892810 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x97b2b000) [pid = 1820] [serial = 50] [outer = 0x9607f000] 02:28:13 INFO - PROCESS | 1820 | 1477646893758 Marionette TRACE conn4 <- [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]]]}] 02:28:13 INFO - . 02:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1584ms 02:28:13 INFO - PROCESS | 1820 | 1477646893793 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 1820 | 1477646893798 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 02:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:28:13 INFO - PROCESS | 1820 | 1477646893807 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:14 INFO - PROCESS | 1820 | 1477646894019 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 02:28:14 INFO - PROCESS | 1820 | 1477646894157 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 02:28:14 INFO - PROCESS | 1820 | 1477646894165 Marionette TRACE conn4 <- [1,54,null,["8"]] 02:28:14 INFO - PROCESS | 1820 | 1477646894174 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 02:28:14 INFO - PROCESS | 1820 | 1477646894180 Marionette TRACE conn4 <- [1,55,null,{}] 02:28:14 INFO - PROCESS | 1820 | 1477646894191 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x995c5c00 == 18 [pid = 1820] [id = 18] 02:28:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9a26c000) [pid = 1820] [serial = 51] [outer = (nil)] 02:28:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9a273000) [pid = 1820] [serial = 52] [outer = 0x9a26c000] 02:28:14 INFO - PROCESS | 1820 | 1477646894300 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9a2b9400) [pid = 1820] [serial = 53] [outer = 0x9a26c000] 02:28:15 INFO - PROCESS | 1820 | 1477646895264 Marionette TRACE conn4 <- [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]]]}] 02:28:15 INFO - . 02:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1485ms 02:28:15 INFO - PROCESS | 1820 | 1477646895480 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 1820 | 1477646895491 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:28:15 INFO - PROCESS | 1820 | 1477646895526 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:15 INFO - PROCESS | 1820 | 1477646895748 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 02:28:15 INFO - PROCESS | 1820 | 1477646895860 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 02:28:15 INFO - PROCESS | 1820 | 1477646895867 Marionette TRACE conn4 <- [1,59,null,["8"]] 02:28:15 INFO - PROCESS | 1820 | 1477646895957 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 02:28:15 INFO - PROCESS | 1820 | 1477646895979 Marionette TRACE conn4 <- [1,60,null,{}] 02:28:16 INFO - PROCESS | 1820 | 1477646895996 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x9104bc00 == 19 [pid = 1820] [id = 19] 02:28:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x92c68400) [pid = 1820] [serial = 54] [outer = (nil)] 02:28:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x93146400) [pid = 1820] [serial = 55] [outer = 0x92c68400] 02:28:16 INFO - PROCESS | 1820 | 1477646896093 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x9314ac00) [pid = 1820] [serial = 56] [outer = 0x92c68400] 02:28:16 INFO - PROCESS | 1820 | --DOCSHELL 0x93c40000 == 18 [pid = 1820] [id = 13] 02:28:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf2800 == 17 [pid = 1820] [id = 11] 02:28:17 INFO - PROCESS | 1820 | 1477646897037 Marionette TRACE conn4 <- [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]]]}] 02:28:17 INFO - . 02:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1573ms 02:28:17 INFO - PROCESS | 1820 | 1477646897098 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 1820 | 1477646897105 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 02:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:28:17 INFO - PROCESS | 1820 | 1477646897117 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:17 INFO - PROCESS | 1820 | 1477646897386 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:28:17 INFO - PROCESS | 1820 | 1477646897526 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 02:28:17 INFO - PROCESS | 1820 | 1477646897533 Marionette TRACE conn4 <- [1,64,null,["8"]] 02:28:17 INFO - PROCESS | 1820 | 1477646897548 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 02:28:17 INFO - PROCESS | 1820 | 1477646897556 Marionette TRACE conn4 <- [1,65,null,{}] 02:28:17 INFO - PROCESS | 1820 | 1477646897565 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x93b0b800 == 18 [pid = 1820] [id = 20] 02:28:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x93b0ec00) [pid = 1820] [serial = 57] [outer = (nil)] 02:28:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x93e4fc00) [pid = 1820] [serial = 58] [outer = 0x93b0ec00] 02:28:17 INFO - PROCESS | 1820 | 1477646897723 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x946b6400) [pid = 1820] [serial = 59] [outer = 0x93b0ec00] 02:28:18 INFO - PROCESS | 1820 | 1477646898565 Marionette TRACE conn4 <- [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]]]}] 02:28:18 INFO - . 02:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1478ms 02:28:18 INFO - PROCESS | 1820 | 1477646898601 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 1820 | 1477646898610 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 02:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:28:18 INFO - PROCESS | 1820 | 1477646898621 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:18 INFO - PROCESS | 1820 | 1477646898839 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 02:28:18 INFO - PROCESS | 1820 | 1477646898978 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 02:28:18 INFO - PROCESS | 1820 | 1477646898985 Marionette TRACE conn4 <- [1,69,null,["8"]] 02:28:19 INFO - PROCESS | 1820 | 1477646898995 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 02:28:19 INFO - PROCESS | 1820 | 1477646899000 Marionette TRACE conn4 <- [1,70,null,{}] 02:28:19 INFO - PROCESS | 1820 | 1477646899008 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x95377800 == 19 [pid = 1820] [id = 21] 02:28:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x955e4800) [pid = 1820] [serial = 60] [outer = (nil)] 02:28:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x95739c00) [pid = 1820] [serial = 61] [outer = 0x955e4800] 02:28:19 INFO - PROCESS | 1820 | 1477646899108 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x95924400) [pid = 1820] [serial = 62] [outer = 0x955e4800] 02:28:19 INFO - PROCESS | 1820 | 1477646899955 Marionette TRACE conn4 <- [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]]]}] 02:28:19 INFO - . 02:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1374ms 02:28:20 INFO - PROCESS | 1820 | 1477646900002 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 1820 | 1477646900010 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 02:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:28:20 INFO - PROCESS | 1820 | 1477646900018 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:20 INFO - PROCESS | 1820 | 1477646900219 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 02:28:20 INFO - PROCESS | 1820 | 1477646900359 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 02:28:20 INFO - PROCESS | 1820 | 1477646900365 Marionette TRACE conn4 <- [1,74,null,["8"]] 02:28:20 INFO - PROCESS | 1820 | 1477646900378 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 02:28:20 INFO - PROCESS | 1820 | 1477646900386 Marionette TRACE conn4 <- [1,75,null,{}] 02:28:20 INFO - PROCESS | 1820 | 1477646900394 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x99547000 == 20 [pid = 1820] [id = 22] 02:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9a275000) [pid = 1820] [serial = 63] [outer = (nil)] 02:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x9a2c1400) [pid = 1820] [serial = 64] [outer = 0x9a275000] 02:28:20 INFO - PROCESS | 1820 | 1477646900498 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9af8f000) [pid = 1820] [serial = 65] [outer = 0x9a275000] 02:28:21 INFO - PROCESS | 1820 | 1477646901326 Marionette TRACE conn4 <- [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]]]}] 02:28:21 INFO - . 02:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1325ms 02:28:21 INFO - PROCESS | 1820 | 1477646901343 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 1820 | 1477646901348 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:28:21 INFO - PROCESS | 1820 | 1477646901360 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:21 INFO - PROCESS | 1820 | 1477646901578 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 02:28:21 INFO - PROCESS | 1820 | 1477646901691 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 02:28:21 INFO - PROCESS | 1820 | 1477646901696 Marionette TRACE conn4 <- [1,79,null,["8"]] 02:28:21 INFO - PROCESS | 1820 | 1477646901707 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 02:28:21 INFO - PROCESS | 1820 | 1477646901714 Marionette TRACE conn4 <- [1,80,null,{}] 02:28:21 INFO - PROCESS | 1820 | 1477646901721 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x94a46400 == 21 [pid = 1820] [id = 23] 02:28:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9b140400) [pid = 1820] [serial = 66] [outer = (nil)] 02:28:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9b399000) [pid = 1820] [serial = 67] [outer = 0x9b140400] 02:28:21 INFO - PROCESS | 1820 | 1477646901820 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x955e5800) [pid = 1820] [serial = 68] [outer = 0x9b140400] 02:28:22 INFO - PROCESS | 1820 | 1477646902776 Marionette TRACE conn4 <- [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]]]}] 02:28:22 INFO - . 02:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1483ms 02:28:22 INFO - PROCESS | 1820 | 1477646902840 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 1820 | 1477646902847 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 02:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:28:22 INFO - PROCESS | 1820 | 1477646902859 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:23 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99c800 == 20 [pid = 1820] [id = 15] 02:28:23 INFO - PROCESS | 1820 | 1477646903179 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:28:23 INFO - PROCESS | 1820 | 1477646903338 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 02:28:23 INFO - PROCESS | 1820 | 1477646903346 Marionette TRACE conn4 <- [1,84,null,["8"]] 02:28:23 INFO - PROCESS | 1820 | 1477646903358 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 02:28:23 INFO - PROCESS | 1820 | 1477646903369 Marionette TRACE conn4 <- [1,85,null,{}] 02:28:23 INFO - PROCESS | 1820 | 1477646903379 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed8800 == 21 [pid = 1820] [id = 24] 02:28:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fedb400) [pid = 1820] [serial = 69] [outer = (nil)] 02:28:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92c6f800) [pid = 1820] [serial = 70] [outer = 0x8fedb400] 02:28:23 INFO - PROCESS | 1820 | 1477646903526 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93a3a800) [pid = 1820] [serial = 71] [outer = 0x8fedb400] 02:28:24 INFO - PROCESS | 1820 | 1477646904404 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:28:24 INFO - . 02:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1621ms 02:28:24 INFO - PROCESS | 1820 | 1477646904480 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 02:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:28:24 INFO - PROCESS | 1820 | 1477646904489 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 02:28:24 INFO - PROCESS | 1820 | 1477646904499 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:24 INFO - PROCESS | 1820 | 1477646904754 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 02:28:24 INFO - PROCESS | 1820 | 1477646904907 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 02:28:24 INFO - PROCESS | 1820 | 1477646904911 Marionette TRACE conn4 <- [1,89,null,["8"]] 02:28:24 INFO - PROCESS | 1820 | 1477646904924 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 02:28:24 INFO - PROCESS | 1820 | 1477646904930 Marionette TRACE conn4 <- [1,90,null,{}] 02:28:24 INFO - PROCESS | 1820 | 1477646904938 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x95dd9400 == 22 [pid = 1820] [id = 25] 02:28:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x95ddc000) [pid = 1820] [serial = 72] [outer = (nil)] 02:28:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x961abc00) [pid = 1820] [serial = 73] [outer = 0x95ddc000] 02:28:25 INFO - PROCESS | 1820 | 1477646905084 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x97b24c00) [pid = 1820] [serial = 74] [outer = 0x95ddc000] 02:28:25 INFO - PROCESS | 1820 | 1477646905930 Marionette TRACE conn4 <- [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]]]}] 02:28:25 INFO - . 02:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1474ms 02:28:25 INFO - PROCESS | 1820 | 1477646905973 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 1820 | 1477646905978 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 02:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:28:25 INFO - PROCESS | 1820 | 1477646905986 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:26 INFO - PROCESS | 1820 | 1477646906214 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 02:28:26 INFO - PROCESS | 1820 | 1477646906371 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 02:28:26 INFO - PROCESS | 1820 | 1477646906381 Marionette TRACE conn4 <- [1,94,null,["8"]] 02:28:26 INFO - PROCESS | 1820 | 1477646906395 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 02:28:26 INFO - PROCESS | 1820 | 1477646906403 Marionette TRACE conn4 <- [1,95,null,{}] 02:28:26 INFO - PROCESS | 1820 | 1477646906409 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a52b800 == 23 [pid = 1820] [id = 26] 02:28:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9a52e400) [pid = 1820] [serial = 75] [outer = (nil)] 02:28:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9af8d000) [pid = 1820] [serial = 76] [outer = 0x9a52e400] 02:28:26 INFO - PROCESS | 1820 | 1477646906512 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9b149400) [pid = 1820] [serial = 77] [outer = 0x9a52e400] 02:28:27 INFO - PROCESS | 1820 | 1477646907435 Marionette TRACE conn4 <- [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]]]}] 02:28:27 INFO - . 02:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1523ms 02:28:27 INFO - PROCESS | 1820 | 1477646907510 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 1820 | 1477646907513 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:28:27 INFO - PROCESS | 1820 | 1477646907524 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:27 INFO - PROCESS | 1820 | 1477646907745 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 02:28:27 INFO - PROCESS | 1820 | 1477646907891 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 02:28:27 INFO - PROCESS | 1820 | 1477646907896 Marionette TRACE conn4 <- [1,99,null,["8"]] 02:28:27 INFO - PROCESS | 1820 | 1477646907910 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 02:28:27 INFO - PROCESS | 1820 | 1477646907920 Marionette TRACE conn4 <- [1,100,null,{}] 02:28:27 INFO - PROCESS | 1820 | 1477646907928 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2609000 == 24 [pid = 1820] [id = 27] 02:28:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa260b000) [pid = 1820] [serial = 78] [outer = (nil)] 02:28:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa268f000) [pid = 1820] [serial = 79] [outer = 0xa260b000] 02:28:28 INFO - PROCESS | 1820 | 1477646908027 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2693000) [pid = 1820] [serial = 80] [outer = 0xa260b000] 02:28:28 INFO - PROCESS | 1820 | 1477646908849 Marionette TRACE conn4 <- [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]]]}] 02:28:28 INFO - . 02:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1373ms 02:28:28 INFO - PROCESS | 1820 | 1477646908912 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 1820 | 1477646908916 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 02:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:28:28 INFO - PROCESS | 1820 | 1477646908927 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:29 INFO - PROCESS | 1820 | 1477646909122 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:28:29 INFO - PROCESS | 1820 | 1477646909326 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 02:28:29 INFO - PROCESS | 1820 | 1477646909334 Marionette TRACE conn4 <- [1,104,null,["8"]] 02:28:29 INFO - PROCESS | 1820 | 1477646909351 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 02:28:29 INFO - PROCESS | 1820 | 1477646909362 Marionette TRACE conn4 <- [1,105,null,{}] 02:28:29 INFO - PROCESS | 1820 | 1477646909371 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfec800 == 25 [pid = 1820] [id = 28] 02:28:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8f99b800) [pid = 1820] [serial = 81] [outer = (nil)] 02:28:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x91aec800) [pid = 1820] [serial = 82] [outer = 0x8f99b800] 02:28:29 INFO - PROCESS | 1820 | 1477646909470 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x93a3a000) [pid = 1820] [serial = 83] [outer = 0x8f99b800] 02:28:30 INFO - PROCESS | 1820 | 1477646910374 Marionette TRACE conn4 <- [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]]]}] 02:28:30 INFO - . 02:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1488ms 02:28:30 INFO - PROCESS | 1820 | 1477646910418 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 1820 | 1477646910429 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 02:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:28:30 INFO - PROCESS | 1820 | 1477646910468 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:30 INFO - PROCESS | 1820 | 1477646910688 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 02:28:30 INFO - PROCESS | 1820 | 1477646910890 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 02:28:30 INFO - PROCESS | 1820 | 1477646910897 Marionette TRACE conn4 <- [1,109,null,["8"]] 02:28:30 INFO - PROCESS | 1820 | --DOCSHELL 0xa2605400 == 24 [pid = 1820] [id = 10] 02:28:30 INFO - PROCESS | 1820 | --DOCSHELL 0x93b0b800 == 23 [pid = 1820] [id = 20] 02:28:30 INFO - PROCESS | 1820 | 1477646910929 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 02:28:30 INFO - PROCESS | 1820 | 1477646910941 Marionette TRACE conn4 <- [1,110,null,{}] 02:28:30 INFO - PROCESS | 1820 | 1477646910951 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfe9c00 == 24 [pid = 1820] [id = 29] 02:28:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9104ac00) [pid = 1820] [serial = 84] [outer = (nil)] 02:28:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x939b2c00) [pid = 1820] [serial = 85] [outer = 0x9104ac00] 02:28:31 INFO - PROCESS | 1820 | 1477646911075 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94a50000) [pid = 1820] [serial = 86] [outer = 0x9104ac00] 02:28:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x95de2800) [pid = 1820] [serial = 87] [outer = 0x9a330400] 02:28:31 INFO - PROCESS | 1820 | 1477646911975 Marionette TRACE conn4 <- [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]]]}] 02:28:32 INFO - . 02:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1577ms 02:28:32 INFO - PROCESS | 1820 | 1477646912108 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 1820 | 1477646912114 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 02:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:28:32 INFO - PROCESS | 1820 | 1477646912129 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:32 INFO - PROCESS | 1820 | 1477646912351 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 02:28:32 INFO - PROCESS | 1820 | 1477646912527 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 02:28:32 INFO - PROCESS | 1820 | 1477646912535 Marionette TRACE conn4 <- [1,114,null,["8"]] 02:28:32 INFO - PROCESS | 1820 | 1477646912545 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 02:28:32 INFO - PROCESS | 1820 | 1477646912554 Marionette TRACE conn4 <- [1,115,null,{}] 02:28:32 INFO - PROCESS | 1820 | 1477646912560 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a3e2c00 == 25 [pid = 1820] [id = 30] 02:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x9a3e5400) [pid = 1820] [serial = 88] [outer = (nil)] 02:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9b140000) [pid = 1820] [serial = 89] [outer = 0x9a3e5400] 02:28:32 INFO - PROCESS | 1820 | 1477646912716 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9b143c00) [pid = 1820] [serial = 90] [outer = 0x9a3e5400] 02:28:33 INFO - PROCESS | 1820 | 1477646913537 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:28:33 INFO - . 02:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1480ms 02:28:33 INFO - PROCESS | 1820 | 1477646913608 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 1820 | 1477646913612 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:28:33 INFO - PROCESS | 1820 | 1477646913622 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:33 INFO - PROCESS | 1820 | 1477646913840 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 02:28:33 INFO - PROCESS | 1820 | 1477646913991 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 02:28:34 INFO - PROCESS | 1820 | 1477646914003 Marionette TRACE conn4 <- [1,119,null,["8"]] 02:28:34 INFO - PROCESS | 1820 | 1477646914023 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 02:28:34 INFO - PROCESS | 1820 | 1477646914032 Marionette TRACE conn4 <- [1,120,null,{}] 02:28:34 INFO - PROCESS | 1820 | 1477646914038 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2a32c00 == 26 [pid = 1820] [id = 31] 02:28:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0xa2a6d000) [pid = 1820] [serial = 91] [outer = (nil)] 02:28:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0xa2c46000) [pid = 1820] [serial = 92] [outer = 0xa2a6d000] 02:28:34 INFO - PROCESS | 1820 | 1477646914141 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0xa3005400) [pid = 1820] [serial = 93] [outer = 0xa2a6d000] 02:28:35 INFO - PROCESS | 1820 | 1477646915092 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:28:35 INFO - . 02:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1520ms 02:28:35 INFO - PROCESS | 1820 | 1477646915141 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 1820 | 1477646915146 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 02:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:28:35 INFO - PROCESS | 1820 | 1477646915170 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:35 INFO - PROCESS | 1820 | 1477646915465 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:28:35 INFO - PROCESS | 1820 | 1477646915652 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 02:28:35 INFO - PROCESS | 1820 | 1477646915657 Marionette TRACE conn4 <- [1,124,null,["8"]] 02:28:35 INFO - PROCESS | 1820 | 1477646915672 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 02:28:35 INFO - PROCESS | 1820 | 1477646915680 Marionette TRACE conn4 <- [1,125,null,{}] 02:28:35 INFO - PROCESS | 1820 | 1477646915687 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4c4c400 == 27 [pid = 1820] [id = 32] 02:28:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0xa4c55000) [pid = 1820] [serial = 94] [outer = (nil)] 02:28:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0xa4c92000) [pid = 1820] [serial = 95] [outer = 0xa4c55000] 02:28:35 INFO - PROCESS | 1820 | 1477646915791 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x93961c00) [pid = 1820] [serial = 96] [outer = 0xa4c55000] 02:28:36 INFO - PROCESS | 1820 | 1477646916636 Marionette TRACE conn4 <- [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]]]}] 02:28:36 INFO - . 02:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1524ms 02:28:36 INFO - PROCESS | 1820 | 1477646916678 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 1820 | 1477646916684 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 02:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:28:36 INFO - PROCESS | 1820 | 1477646916712 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:36 INFO - PROCESS | 1820 | 1477646916902 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 02:28:37 INFO - PROCESS | 1820 | 1477646917050 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 02:28:37 INFO - PROCESS | 1820 | 1477646917055 Marionette TRACE conn4 <- [1,129,null,["8"]] 02:28:37 INFO - PROCESS | 1820 | 1477646917070 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 02:28:37 INFO - PROCESS | 1820 | 1477646917077 Marionette TRACE conn4 <- [1,130,null,{}] 02:28:37 INFO - PROCESS | 1820 | 1477646917083 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x97b83800 == 28 [pid = 1820] [id = 33] 02:28:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0xa4c5b400) [pid = 1820] [serial = 97] [outer = (nil)] 02:28:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0xa5f87400) [pid = 1820] [serial = 98] [outer = 0xa4c5b400] 02:28:37 INFO - PROCESS | 1820 | 1477646917176 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0xa5f8b400) [pid = 1820] [serial = 99] [outer = 0xa4c5b400] 02:28:37 INFO - PROCESS | 1820 | 1477646917948 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:28:38 INFO - . 02:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1327ms 02:28:38 INFO - PROCESS | 1820 | 1477646918029 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 1820 | 1477646918033 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 02:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:28:38 INFO - PROCESS | 1820 | 1477646918055 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:38 INFO - PROCESS | 1820 | 1477646918241 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 02:28:38 INFO - PROCESS | 1820 | 1477646918467 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 02:28:38 INFO - PROCESS | 1820 | 1477646918474 Marionette TRACE conn4 <- [1,134,null,["8"]] 02:28:38 INFO - PROCESS | 1820 | 1477646918487 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 02:28:38 INFO - PROCESS | 1820 | 1477646918497 Marionette TRACE conn4 <- [1,135,null,{}] 02:28:38 INFO - PROCESS | 1820 | 1477646918505 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7f800 == 29 [pid = 1820] [id = 34] 02:28:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8fecfc00) [pid = 1820] [serial = 100] [outer = (nil)] 02:28:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x946b5c00) [pid = 1820] [serial = 101] [outer = 0x8fecfc00] 02:28:38 INFO - PROCESS | 1820 | 1477646918597 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x97b84400) [pid = 1820] [serial = 102] [outer = 0x8fecfc00] 02:28:39 INFO - PROCESS | 1820 | 1477646919448 Marionette TRACE conn4 <- [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]]]}] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfec800 == 28 [pid = 1820] [id = 28] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed8800 == 27 [pid = 1820] [id = 24] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x9607ec00 == 26 [pid = 1820] [id = 17] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x95377800 == 25 [pid = 1820] [id = 21] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe67c00 == 24 [pid = 1820] [id = 12] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x99547000 == 23 [pid = 1820] [id = 22] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd75c00 == 22 [pid = 1820] [id = 6] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x95dd9400 == 21 [pid = 1820] [id = 25] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x9400b400 == 20 [pid = 1820] [id = 16] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x9a52b800 == 19 [pid = 1820] [id = 26] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x995c5c00 == 18 [pid = 1820] [id = 18] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x9104bc00 == 17 [pid = 1820] [id = 19] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0xa2609000 == 16 [pid = 1820] [id = 27] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x97b83800 == 15 [pid = 1820] [id = 33] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x9537d400 == 14 [pid = 1820] [id = 14] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfe9c00 == 13 [pid = 1820] [id = 29] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x94a46400 == 12 [pid = 1820] [id = 23] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0x9a3e2c00 == 11 [pid = 1820] [id = 30] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0xa2a32c00 == 10 [pid = 1820] [id = 31] 02:28:40 INFO - PROCESS | 1820 | --DOCSHELL 0xa4c4c400 == 9 [pid = 1820] [id = 32] 02:28:43 INFO - . 02:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 5491ms 02:28:43 INFO - PROCESS | 1820 | 1477646923605 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 1820 | 1477646923613 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 02:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:28:43 INFO - PROCESS | 1820 | 1477646923623 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:43 INFO - PROCESS | 1820 | 1477646923837 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 02:28:43 INFO - PROCESS | 1820 | 1477646923947 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 02:28:43 INFO - PROCESS | 1820 | 1477646923955 Marionette TRACE conn4 <- [1,139,null,["8"]] 02:28:43 INFO - PROCESS | 1820 | 1477646923962 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 02:28:43 INFO - PROCESS | 1820 | 1477646923970 Marionette TRACE conn4 <- [1,140,null,{}] 02:28:43 INFO - PROCESS | 1820 | 1477646923977 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f954000 == 10 [pid = 1820] [id = 35] 02:28:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x8f954400) [pid = 1820] [serial = 103] [outer = (nil)] 02:28:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x8f956c00) [pid = 1820] [serial = 104] [outer = 0x8f954400] 02:28:44 INFO - PROCESS | 1820 | 1477646924091 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x8f997800) [pid = 1820] [serial = 105] [outer = 0x8f954400] 02:28:44 INFO - PROCESS | 1820 | 1477646924835 Marionette TRACE conn4 <- [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]]]}] 02:28:44 INFO - . 02:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1270ms 02:28:44 INFO - PROCESS | 1820 | 1477646924896 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 1820 | 1477646924904 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 02:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:28:44 INFO - PROCESS | 1820 | 1477646924948 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:45 INFO - PROCESS | 1820 | 1477646925226 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:28:45 INFO - PROCESS | 1820 | 1477646925309 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 02:28:45 INFO - PROCESS | 1820 | 1477646925314 Marionette TRACE conn4 <- [1,144,null,["8"]] 02:28:45 INFO - PROCESS | 1820 | 1477646925349 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 02:28:45 INFO - PROCESS | 1820 | 1477646925353 Marionette TRACE conn4 <- [1,145,null,{}] 02:28:45 INFO - PROCESS | 1820 | 1477646925369 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe67c00 == 11 [pid = 1820] [id = 36] 02:28:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x94a46c00) [pid = 1820] [serial = 106] [outer = (nil)] 02:28:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x95372c00) [pid = 1820] [serial = 107] [outer = 0x94a46c00] 02:28:45 INFO - PROCESS | 1820 | 1477646925473 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x8f950800) [pid = 1820] [serial = 108] [outer = 0x94a46c00] 02:28:46 INFO - PROCESS | 1820 | 1477646926317 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:28:46 INFO - . 02:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1444ms 02:28:46 INFO - PROCESS | 1820 | 1477646926366 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 02:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:28:46 INFO - PROCESS | 1820 | 1477646926376 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 02:28:46 INFO - PROCESS | 1820 | 1477646926391 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:46 INFO - PROCESS | 1820 | 1477646926626 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 02:28:46 INFO - PROCESS | 1820 | 1477646926650 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 02:28:46 INFO - PROCESS | 1820 | 1477646926655 Marionette TRACE conn4 <- [1,149,null,["8"]] 02:28:46 INFO - PROCESS | 1820 | 1477646926661 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 02:28:46 INFO - PROCESS | 1820 | 1477646926669 Marionette TRACE conn4 <- [1,150,null,{}] 02:28:46 INFO - PROCESS | 1820 | 1477646926735 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a272400 == 12 [pid = 1820] [id = 37] 02:28:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x9a277000) [pid = 1820] [serial = 109] [outer = (nil)] 02:28:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x9afd6800) [pid = 1820] [serial = 110] [outer = 0x9a277000] 02:28:46 INFO - PROCESS | 1820 | 1477646926833 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x9b341000) [pid = 1820] [serial = 111] [outer = 0x9a277000] 02:28:47 INFO - PROCESS | 1820 | 1477646927613 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:28:47 INFO - . 02:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1273ms 02:28:47 INFO - PROCESS | 1820 | 1477646927658 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 1820 | 1477646927662 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 02:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:28:47 INFO - PROCESS | 1820 | 1477646927669 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:47 INFO - PROCESS | 1820 | 1477646927895 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 02:28:47 INFO - PROCESS | 1820 | 1477646927948 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 02:28:47 INFO - PROCESS | 1820 | 1477646927964 Marionette TRACE conn4 <- [1,154,null,["8"]] 02:28:47 INFO - PROCESS | 1820 | 1477646927971 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 02:28:47 INFO - PROCESS | 1820 | 1477646927981 Marionette TRACE conn4 <- [1,155,null,{}] 02:28:48 INFO - PROCESS | 1820 | 1477646928043 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x92cde800 == 13 [pid = 1820] [id = 38] 02:28:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0xa2607800) [pid = 1820] [serial = 112] [outer = (nil)] 02:28:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0xa2c95000) [pid = 1820] [serial = 113] [outer = 0xa2607800] 02:28:48 INFO - PROCESS | 1820 | 1477646928158 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0xa2c97c00) [pid = 1820] [serial = 114] [outer = 0xa2607800] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x8fe6c000) [pid = 1820] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x8dcf3000) [pid = 1820] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x9a26c000) [pid = 1820] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x8f99b800) [pid = 1820] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x9a52e400) [pid = 1820] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x9607f000) [pid = 1820] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x95ddc000) [pid = 1820] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x8fedb400) [pid = 1820] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x946b4800) [pid = 1820] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x9537f800) [pid = 1820] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x92c68400) [pid = 1820] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x93c41000) [pid = 1820] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0xa4c55000) [pid = 1820] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x9a275000) [pid = 1820] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x9104ac00) [pid = 1820] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0xa4c5b400) [pid = 1820] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0xa2a6d000) [pid = 1820] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x9b140400) [pid = 1820] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8f99cc00) [pid = 1820] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x9a3e5400) [pid = 1820] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x955e4800) [pid = 1820] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0xa260b000) [pid = 1820] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x93b0ec00) [pid = 1820] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8dd76000) [pid = 1820] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0xa2605c00) [pid = 1820] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:28:49 INFO - PROCESS | 1820 | 1477646929787 Marionette TRACE conn4 <- [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]]]}] 02:28:49 INFO - . 02:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2178ms 02:28:49 INFO - PROCESS | 1820 | 1477646929990 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 1820 | 1477646929995 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 02:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:28:50 INFO - PROCESS | 1820 | 1477646930038 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:50 INFO - PROCESS | 1820 | 1477646930221 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 02:28:50 INFO - PROCESS | 1820 | 1477646930336 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 02:28:50 INFO - PROCESS | 1820 | 1477646930339 Marionette TRACE conn4 <- [1,159,null,["8"]] 02:28:50 INFO - PROCESS | 1820 | 1477646930354 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 02:28:50 INFO - PROCESS | 1820 | 1477646930358 Marionette TRACE conn4 <- [1,160,null,{}] 02:28:50 INFO - PROCESS | 1820 | 1477646930365 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed5800 == 14 [pid = 1820] [id = 39] 02:28:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9104ac00) [pid = 1820] [serial = 115] [outer = (nil)] 02:28:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x95ddc000) [pid = 1820] [serial = 116] [outer = 0x9104ac00] 02:28:50 INFO - PROCESS | 1820 | 1477646930446 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x9a3dc800) [pid = 1820] [serial = 117] [outer = 0x9104ac00] 02:28:51 INFO - PROCESS | 1820 | 1477646931050 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:28:51 INFO - . 02:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1081ms 02:28:51 INFO - PROCESS | 1820 | 1477646931092 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 1820 | 1477646931100 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 02:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:28:51 INFO - PROCESS | 1820 | 1477646931112 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:51 INFO - PROCESS | 1820 | 1477646931376 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:28:51 INFO - PROCESS | 1820 | 1477646931526 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 02:28:51 INFO - PROCESS | 1820 | 1477646931533 Marionette TRACE conn4 <- [1,164,null,["8"]] 02:28:51 INFO - PROCESS | 1820 | 1477646931547 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 02:28:51 INFO - PROCESS | 1820 | 1477646931557 Marionette TRACE conn4 <- [1,165,null,{}] 02:28:51 INFO - PROCESS | 1820 | 1477646931566 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94e800 == 15 [pid = 1820] [id = 40] 02:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8f94ec00) [pid = 1820] [serial = 118] [outer = (nil)] 02:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8f956800) [pid = 1820] [serial = 119] [outer = 0x8f94ec00] 02:28:51 INFO - PROCESS | 1820 | 1477646931706 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8fe6b000) [pid = 1820] [serial = 120] [outer = 0x8f94ec00] 02:28:52 INFO - PROCESS | 1820 | 1477646932553 Marionette TRACE conn4 <- [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]]]}] 02:28:52 INFO - . 02:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1524ms 02:28:52 INFO - PROCESS | 1820 | 1477646932635 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 02:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:28:52 INFO - PROCESS | 1820 | 1477646932645 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 02:28:52 INFO - PROCESS | 1820 | 1477646932655 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:52 INFO - PROCESS | 1820 | 1477646932890 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 02:28:53 INFO - PROCESS | 1820 | 1477646933045 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 02:28:53 INFO - PROCESS | 1820 | 1477646933051 Marionette TRACE conn4 <- [1,169,null,["8"]] 02:28:53 INFO - PROCESS | 1820 | 1477646933059 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 02:28:53 INFO - PROCESS | 1820 | 1477646933067 Marionette TRACE conn4 <- [1,170,null,{}] 02:28:53 INFO - PROCESS | 1820 | 1477646933073 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x961ac000 == 16 [pid = 1820] [id = 41] 02:28:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x97b79000) [pid = 1820] [serial = 121] [outer = (nil)] 02:28:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x9848b800) [pid = 1820] [serial = 122] [outer = 0x97b79000] 02:28:53 INFO - PROCESS | 1820 | 1477646933210 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x9858d400) [pid = 1820] [serial = 123] [outer = 0x97b79000] 02:28:54 INFO - PROCESS | 1820 | 1477646934054 Marionette TRACE conn4 <- [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]]]}] 02:28:54 INFO - . 02:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1476ms 02:28:54 INFO - PROCESS | 1820 | 1477646934266 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 1820 | 1477646934273 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 02:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:28:54 INFO - PROCESS | 1820 | 1477646934282 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7f800 == 15 [pid = 1820] [id = 34] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0xa0787000) [pid = 1820] [serial = 2] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x9412c800) [pid = 1820] [serial = 9] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x9b333800) [pid = 1820] [serial = 25] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8dcb0000) [pid = 1820] [serial = 19] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x94569000) [pid = 1820] [serial = 12] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x92eb8800) [pid = 1820] [serial = 22] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8dd7dc00) [pid = 1820] [serial = 17] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8dd78c00) [pid = 1820] [serial = 16] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0xa1110000) [pid = 1820] [serial = 26] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0xa2a2b800) [pid = 1820] [serial = 29] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x93e43000) [pid = 1820] [serial = 28] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa2c52400) [pid = 1820] [serial = 32] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8dcf5400) [pid = 1820] [serial = 31] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x92eb4000) [pid = 1820] [serial = 35] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x92c6bc00) [pid = 1820] [serial = 34] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x946b4400) [pid = 1820] [serial = 38] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9400fc00) [pid = 1820] [serial = 37] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9592cc00) [pid = 1820] [serial = 41] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x955e8000) [pid = 1820] [serial = 40] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x92dda800) [pid = 1820] [serial = 44] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8fece000) [pid = 1820] [serial = 43] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x946bc400) [pid = 1820] [serial = 47] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x946bb400) [pid = 1820] [serial = 46] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x97b2b000) [pid = 1820] [serial = 50] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x97b1d800) [pid = 1820] [serial = 49] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9a2b9400) [pid = 1820] [serial = 53] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a273000) [pid = 1820] [serial = 52] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9314ac00) [pid = 1820] [serial = 56] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93146400) [pid = 1820] [serial = 55] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x946b6400) [pid = 1820] [serial = 59] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x93e4fc00) [pid = 1820] [serial = 58] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95924400) [pid = 1820] [serial = 62] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x95739c00) [pid = 1820] [serial = 61] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9af8f000) [pid = 1820] [serial = 65] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9a2c1400) [pid = 1820] [serial = 64] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x955e5800) [pid = 1820] [serial = 68] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9b399000) [pid = 1820] [serial = 67] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x93a3a800) [pid = 1820] [serial = 71] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x92c6f800) [pid = 1820] [serial = 70] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x97b24c00) [pid = 1820] [serial = 74] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x961abc00) [pid = 1820] [serial = 73] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9b149400) [pid = 1820] [serial = 77] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x9af8d000) [pid = 1820] [serial = 76] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0xa2693000) [pid = 1820] [serial = 80] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0xa268f000) [pid = 1820] [serial = 79] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x93a3a000) [pid = 1820] [serial = 83] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x91aec800) [pid = 1820] [serial = 82] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x94a50000) [pid = 1820] [serial = 86] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x939b2c00) [pid = 1820] [serial = 85] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x9b143c00) [pid = 1820] [serial = 90] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9b140000) [pid = 1820] [serial = 89] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0xa3005400) [pid = 1820] [serial = 93] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0xa2c46000) [pid = 1820] [serial = 92] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x93961c00) [pid = 1820] [serial = 96] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0xa4c92000) [pid = 1820] [serial = 95] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa5f8b400) [pid = 1820] [serial = 99] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0xa5f87400) [pid = 1820] [serial = 98] [outer = (nil)] [url = about:blank] 02:28:54 INFO - PROCESS | 1820 | 1477646934740 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 02:28:54 INFO - PROCESS | 1820 | 1477646934853 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 02:28:54 INFO - PROCESS | 1820 | 1477646934861 Marionette TRACE conn4 <- [1,174,null,["8"]] 02:28:54 INFO - PROCESS | 1820 | 1477646934868 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 02:28:54 INFO - PROCESS | 1820 | 1477646934880 Marionette TRACE conn4 <- [1,175,null,{}] 02:28:54 INFO - PROCESS | 1820 | 1477646934886 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94a800 == 16 [pid = 1820] [id = 42] 02:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f94bc00) [pid = 1820] [serial = 124] [outer = (nil)] 02:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8f954c00) [pid = 1820] [serial = 125] [outer = 0x8f94bc00] 02:28:54 INFO - PROCESS | 1820 | 1477646934991 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8f99c400) [pid = 1820] [serial = 126] [outer = 0x8f94bc00] 02:28:55 INFO - PROCESS | 1820 | 1477646935487 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:28:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe67c00 == 15 [pid = 1820] [id = 36] 02:28:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8f954000 == 14 [pid = 1820] [id = 35] 02:28:55 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x946b5c00) [pid = 1820] [serial = 101] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 1820 | 1477646935910 Marionette TRACE conn4 <- [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]]]}] 02:28:55 INFO - . 02:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1672ms 02:28:55 INFO - PROCESS | 1820 | 1477646935959 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:28:55 INFO - PROCESS | 1820 | 1477646935968 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 02:28:55 INFO - PROCESS | 1820 | 1477646935977 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:56 INFO - PROCESS | 1820 | 1477646936191 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 02:28:56 INFO - PROCESS | 1820 | 1477646936296 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 02:28:56 INFO - PROCESS | 1820 | 1477646936302 Marionette TRACE conn4 <- [1,179,null,["8"]] 02:28:56 INFO - PROCESS | 1820 | 1477646936309 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 02:28:56 INFO - PROCESS | 1820 | 1477646936315 Marionette TRACE conn4 <- [1,180,null,{}] 02:28:56 INFO - PROCESS | 1820 | 1477646936321 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9a0400 == 15 [pid = 1820] [id = 43] 02:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x92ce5c00) [pid = 1820] [serial = 127] [outer = (nil)] 02:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x92de4c00) [pid = 1820] [serial = 128] [outer = 0x92ce5c00] 02:28:56 INFO - PROCESS | 1820 | 1477646936412 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x92eafc00) [pid = 1820] [serial = 129] [outer = 0x92ce5c00] 02:28:57 INFO - PROCESS | 1820 | 1477646937117 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:28:57 INFO - . 02:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1190ms 02:28:57 INFO - PROCESS | 1820 | 1477646937175 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 1820 | 1477646937186 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 02:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:28:57 INFO - PROCESS | 1820 | 1477646937196 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:57 INFO - PROCESS | 1820 | 1477646937425 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:28:57 INFO - PROCESS | 1820 | 1477646937442 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 02:28:57 INFO - PROCESS | 1820 | 1477646937448 Marionette TRACE conn4 <- [1,184,null,["8"]] 02:28:57 INFO - PROCESS | 1820 | 1477646937453 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 02:28:57 INFO - PROCESS | 1820 | 1477646937460 Marionette TRACE conn4 <- [1,185,null,{}] 02:28:57 INFO - PROCESS | 1820 | 1477646937467 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x93c91000 == 16 [pid = 1820] [id = 44] 02:28:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x93c92800) [pid = 1820] [serial = 130] [outer = (nil)] 02:28:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9412c800) [pid = 1820] [serial = 131] [outer = 0x93c92800] 02:28:57 INFO - PROCESS | 1820 | 1477646937559 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x9412d800) [pid = 1820] [serial = 132] [outer = 0x93c92800] 02:28:58 INFO - PROCESS | 1820 | 1477646938701 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:28:58 INFO - . 02:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1572ms 02:28:58 INFO - PROCESS | 1820 | 1477646938769 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 1820 | 1477646938772 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 02:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:28:58 INFO - PROCESS | 1820 | 1477646938781 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:28:59 INFO - PROCESS | 1820 | 1477646939040 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 02:28:59 INFO - PROCESS | 1820 | 1477646939062 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 02:28:59 INFO - PROCESS | 1820 | 1477646939069 Marionette TRACE conn4 <- [1,189,null,["8"]] 02:28:59 INFO - PROCESS | 1820 | 1477646939074 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 02:28:59 INFO - PROCESS | 1820 | 1477646939080 Marionette TRACE conn4 <- [1,190,null,{}] 02:28:59 INFO - PROCESS | 1820 | 1477646939085 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x9400b400 == 17 [pid = 1820] [id = 45] 02:28:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9525a800) [pid = 1820] [serial = 133] [outer = (nil)] 02:28:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x955e5800) [pid = 1820] [serial = 134] [outer = 0x9525a800] 02:28:59 INFO - PROCESS | 1820 | 1477646939224 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9572b800) [pid = 1820] [serial = 135] [outer = 0x9525a800] 02:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8fecfc00) [pid = 1820] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8f954400) [pid = 1820] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0xa2607800) [pid = 1820] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x9a277000) [pid = 1820] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x94a46c00) [pid = 1820] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:29:00 INFO - PROCESS | 1820 | 1477646940056 Marionette TRACE conn4 <- [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]]]}] 02:29:00 INFO - . 02:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1327ms 02:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:29:00 INFO - PROCESS | 1820 | 1477646940108 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 1820 | 1477646940111 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 02:29:00 INFO - PROCESS | 1820 | 1477646940119 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:00 INFO - PROCESS | 1820 | 1477646940346 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 02:29:00 INFO - PROCESS | 1820 | 1477646940407 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 02:29:00 INFO - PROCESS | 1820 | 1477646940416 Marionette TRACE conn4 <- [1,194,null,["8"]] 02:29:00 INFO - PROCESS | 1820 | 1477646940433 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 02:29:00 INFO - PROCESS | 1820 | 1477646940439 Marionette TRACE conn4 <- [1,195,null,{}] 02:29:00 INFO - PROCESS | 1820 | 1477646940449 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed3000 == 18 [pid = 1820] [id = 46] 02:29:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x92de1800) [pid = 1820] [serial = 136] [outer = (nil)] 02:29:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x95ddf800) [pid = 1820] [serial = 137] [outer = 0x92de1800] 02:29:00 INFO - PROCESS | 1820 | 1477646940533 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x97b23400) [pid = 1820] [serial = 138] [outer = 0x92de1800] 02:29:01 INFO - PROCESS | 1820 | 1477646941223 Marionette TRACE conn4 <- [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]]]}] 02:29:01 INFO - . 02:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1171ms 02:29:01 INFO - PROCESS | 1820 | 1477646941289 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 1820 | 1477646941293 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 02:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:29:01 INFO - PROCESS | 1820 | 1477646941299 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:01 INFO - PROCESS | 1820 | 1477646941552 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 02:29:01 INFO - PROCESS | 1820 | 1477646941566 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 02:29:01 INFO - PROCESS | 1820 | 1477646941570 Marionette TRACE conn4 <- [1,199,null,["8"]] 02:29:01 INFO - PROCESS | 1820 | 1477646941575 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 02:29:01 INFO - PROCESS | 1820 | 1477646941580 Marionette TRACE conn4 <- [1,200,null,{}] 02:29:01 INFO - PROCESS | 1820 | 1477646941585 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x961adc00 == 19 [pid = 1820] [id = 47] 02:29:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9a275000) [pid = 1820] [serial = 139] [outer = (nil)] 02:29:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9a2c0400) [pid = 1820] [serial = 140] [outer = 0x9a275000] 02:29:01 INFO - PROCESS | 1820 | 1477646941674 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9a3e3000) [pid = 1820] [serial = 141] [outer = 0x9a275000] 02:29:02 INFO - PROCESS | 1820 | 1477646942611 Marionette TRACE conn4 <- [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]]]}] 02:29:02 INFO - . 02:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1375ms 02:29:02 INFO - PROCESS | 1820 | 1477646942677 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 1820 | 1477646942685 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 02:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:29:02 INFO - PROCESS | 1820 | 1477646942696 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:02 INFO - PROCESS | 1820 | 1477646942960 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:29:03 INFO - PROCESS | 1820 | 1477646943101 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 02:29:03 INFO - PROCESS | 1820 | 1477646943108 Marionette TRACE conn4 <- [1,204,null,["8"]] 02:29:03 INFO - PROCESS | 1820 | 1477646943120 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 02:29:03 INFO - PROCESS | 1820 | 1477646943128 Marionette TRACE conn4 <- [1,205,null,{}] 02:29:03 INFO - PROCESS | 1820 | 1477646943136 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfeb800 == 20 [pid = 1820] [id = 48] 02:29:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8f99d000) [pid = 1820] [serial = 142] [outer = (nil)] 02:29:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x93150000) [pid = 1820] [serial = 143] [outer = 0x8f99d000] 02:29:03 INFO - PROCESS | 1820 | 1477646943277 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x939b4c00) [pid = 1820] [serial = 144] [outer = 0x8f99d000] 02:29:04 INFO - PROCESS | 1820 | 1477646944082 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:29:04 INFO - . 02:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1424ms 02:29:04 INFO - PROCESS | 1820 | 1477646944119 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 1820 | 1477646944123 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 02:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:29:04 INFO - PROCESS | 1820 | 1477646944148 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:04 INFO - PROCESS | 1820 | 1477646944352 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 02:29:04 INFO - PROCESS | 1820 | 1477646944494 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 02:29:04 INFO - PROCESS | 1820 | 1477646944501 Marionette TRACE conn4 <- [1,209,null,["8"]] 02:29:04 INFO - PROCESS | 1820 | 1477646944516 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 02:29:04 INFO - PROCESS | 1820 | 1477646944523 Marionette TRACE conn4 <- [1,210,null,{}] 02:29:04 INFO - PROCESS | 1820 | 1477646944530 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ccd000 == 21 [pid = 1820] [id = 49] 02:29:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x95375c00) [pid = 1820] [serial = 145] [outer = (nil)] 02:29:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x95730c00) [pid = 1820] [serial = 146] [outer = 0x95375c00] 02:29:04 INFO - PROCESS | 1820 | 1477646944627 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x95732c00) [pid = 1820] [serial = 147] [outer = 0x95375c00] 02:29:05 INFO - PROCESS | 1820 | 1477646945387 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:29:05 INFO - . 02:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1330ms 02:29:05 INFO - PROCESS | 1820 | 1477646945472 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 02:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:29:05 INFO - PROCESS | 1820 | 1477646945480 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 02:29:05 INFO - PROCESS | 1820 | 1477646945487 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:05 INFO - PROCESS | 1820 | 1477646945763 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 02:29:05 INFO - PROCESS | 1820 | 1477646945870 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 02:29:05 INFO - PROCESS | 1820 | 1477646945876 Marionette TRACE conn4 <- [1,214,null,["8"]] 02:29:05 INFO - PROCESS | 1820 | 1477646945886 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 02:29:05 INFO - PROCESS | 1820 | 1477646945893 Marionette TRACE conn4 <- [1,215,null,{}] 02:29:05 INFO - PROCESS | 1820 | 1477646945901 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afd3400 == 22 [pid = 1820] [id = 50] 02:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x9afd4400) [pid = 1820] [serial = 148] [outer = (nil)] 02:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9b339400) [pid = 1820] [serial = 149] [outer = 0x9afd4400] 02:29:06 INFO - PROCESS | 1820 | 1477646946001 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9b396400) [pid = 1820] [serial = 150] [outer = 0x9afd4400] 02:29:06 INFO - PROCESS | 1820 | 1477646946799 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:29:06 INFO - . 02:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1343ms 02:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:29:06 INFO - PROCESS | 1820 | 1477646946833 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 1820 | 1477646946837 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 02:29:06 INFO - PROCESS | 1820 | 1477646946846 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:07 INFO - PROCESS | 1820 | 1477646947042 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 02:29:07 INFO - PROCESS | 1820 | 1477646947281 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 02:29:07 INFO - PROCESS | 1820 | 1477646947287 Marionette TRACE conn4 <- [1,219,null,["8"]] 02:29:07 INFO - PROCESS | 1820 | 1477646947305 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 02:29:07 INFO - PROCESS | 1820 | 1477646947316 Marionette TRACE conn4 <- [1,220,null,{}] 02:29:07 INFO - PROCESS | 1820 | 1477646947324 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f949800 == 23 [pid = 1820] [id = 51] 02:29:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f94f000) [pid = 1820] [serial = 151] [outer = (nil)] 02:29:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8fecec00) [pid = 1820] [serial = 152] [outer = 0x8f94f000] 02:29:07 INFO - PROCESS | 1820 | 1477646947424 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fed2400) [pid = 1820] [serial = 153] [outer = 0x8f94f000] 02:29:08 INFO - PROCESS | 1820 | 1477646948271 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:29:08 INFO - . 02:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1485ms 02:29:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94e800 == 22 [pid = 1820] [id = 40] 02:29:09 INFO - PROCESS | 1820 | --DOCSHELL 0x9a272400 == 21 [pid = 1820] [id = 37] 02:29:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed5800 == 20 [pid = 1820] [id = 39] 02:29:09 INFO - PROCESS | 1820 | --DOCSHELL 0x92cde800 == 19 [pid = 1820] [id = 38] 02:29:09 INFO - PROCESS | 1820 | --DOCSHELL 0x961ac000 == 18 [pid = 1820] [id = 41] 02:29:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94a800 == 17 [pid = 1820] [id = 42] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f997800) [pid = 1820] [serial = 105] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f956c00) [pid = 1820] [serial = 104] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f950800) [pid = 1820] [serial = 108] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x95372c00) [pid = 1820] [serial = 107] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9b341000) [pid = 1820] [serial = 111] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x9afd6800) [pid = 1820] [serial = 110] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa2c97c00) [pid = 1820] [serial = 114] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa2c95000) [pid = 1820] [serial = 113] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x95ddc000) [pid = 1820] [serial = 116] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x97b84400) [pid = 1820] [serial = 102] [outer = (nil)] [url = about:blank] 02:29:09 INFO - PROCESS | 1820 | 1477646949113 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 1820 | 1477646949120 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 02:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:29:09 INFO - PROCESS | 1820 | 1477646949143 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:09 INFO - PROCESS | 1820 | 1477646949328 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:29:09 INFO - PROCESS | 1820 | 1477646949361 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 02:29:09 INFO - PROCESS | 1820 | 1477646949370 Marionette TRACE conn4 <- [1,224,null,["8"]] 02:29:09 INFO - PROCESS | 1820 | 1477646949462 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 02:29:09 INFO - PROCESS | 1820 | 1477646949475 Marionette TRACE conn4 <- [1,225,null,{}] 02:29:09 INFO - PROCESS | 1820 | 1477646949483 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f996c00 == 18 [pid = 1820] [id = 52] 02:29:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8f997800) [pid = 1820] [serial = 154] [outer = (nil)] 02:29:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8fe6e400) [pid = 1820] [serial = 155] [outer = 0x8f997800] 02:29:09 INFO - PROCESS | 1820 | 1477646949585 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fe71000) [pid = 1820] [serial = 156] [outer = 0x8f997800] 02:29:10 INFO - PROCESS | 1820 | 1477646950294 Marionette TRACE conn4 <- [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]]]}] 02:29:10 INFO - . 02:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1225ms 02:29:10 INFO - PROCESS | 1820 | 1477646950377 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 1820 | 1477646950386 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 02:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:29:10 INFO - PROCESS | 1820 | 1477646950400 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:10 INFO - PROCESS | 1820 | 1477646950601 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 02:29:10 INFO - PROCESS | 1820 | 1477646950613 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 02:29:10 INFO - PROCESS | 1820 | 1477646950617 Marionette TRACE conn4 <- [1,229,null,["8"]] 02:29:10 INFO - PROCESS | 1820 | 1477646950714 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 02:29:10 INFO - PROCESS | 1820 | 1477646950721 Marionette TRACE conn4 <- [1,230,null,{}] 02:29:10 INFO - PROCESS | 1820 | 1477646950730 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x946bc800 == 19 [pid = 1820] [id = 53] 02:29:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x946c0400) [pid = 1820] [serial = 157] [outer = (nil)] 02:29:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x94a47800) [pid = 1820] [serial = 158] [outer = 0x946c0400] 02:29:10 INFO - PROCESS | 1820 | 1477646950831 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x94a51800) [pid = 1820] [serial = 159] [outer = 0x946c0400] 02:29:11 INFO - PROCESS | 1820 | 1477646951601 Marionette TRACE conn4 <- [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]]]}] 02:29:11 INFO - . 02:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1230ms 02:29:11 INFO - PROCESS | 1820 | 1477646951643 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 1820 | 1477646951654 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 02:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:29:11 INFO - PROCESS | 1820 | 1477646951676 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:11 INFO - PROCESS | 1820 | 1477646951907 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 02:29:11 INFO - PROCESS | 1820 | 1477646951930 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 02:29:11 INFO - PROCESS | 1820 | 1477646951935 Marionette TRACE conn4 <- [1,234,null,["8"]] 02:29:11 INFO - PROCESS | 1820 | 1477646951940 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 02:29:11 INFO - PROCESS | 1820 | 1477646951947 Marionette TRACE conn4 <- [1,235,null,{}] 02:29:12 INFO - PROCESS | 1820 | 1477646952007 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x99547800 == 20 [pid = 1820] [id = 54] 02:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x99547c00) [pid = 1820] [serial = 160] [outer = (nil)] 02:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x995c0c00) [pid = 1820] [serial = 161] [outer = 0x99547c00] 02:29:12 INFO - PROCESS | 1820 | 1477646952100 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8dcf5800) [pid = 1820] [serial = 162] [outer = 0x99547c00] 02:29:12 INFO - PROCESS | 1820 | 1477646952865 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:29:12 INFO - . 02:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1274ms 02:29:12 INFO - PROCESS | 1820 | 1477646952948 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 1820 | 1477646952952 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 02:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:29:12 INFO - PROCESS | 1820 | 1477646952959 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:13 INFO - PROCESS | 1820 | 1477646953179 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 02:29:13 INFO - PROCESS | 1820 | 1477646953196 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 02:29:13 INFO - PROCESS | 1820 | 1477646953203 Marionette TRACE conn4 <- [1,239,null,["8"]] 02:29:13 INFO - PROCESS | 1820 | 1477646953209 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 02:29:13 INFO - PROCESS | 1820 | 1477646953215 Marionette TRACE conn4 <- [1,240,null,{}] 02:29:13 INFO - PROCESS | 1820 | 1477646953221 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x946ba400 == 21 [pid = 1820] [id = 55] 02:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9afd6000) [pid = 1820] [serial = 163] [outer = (nil)] 02:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9b334c00) [pid = 1820] [serial = 164] [outer = 0x9afd6000] 02:29:13 INFO - PROCESS | 1820 | 1477646953362 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9b396000) [pid = 1820] [serial = 165] [outer = 0x9afd6000] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x97b79000) [pid = 1820] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8f94ec00) [pid = 1820] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f94bc00) [pid = 1820] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x92ce5c00) [pid = 1820] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9525a800) [pid = 1820] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x93c92800) [pid = 1820] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x92de1800) [pid = 1820] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:29:13 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x9104ac00) [pid = 1820] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:29:14 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9a275000) [pid = 1820] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:29:14 INFO - PROCESS | 1820 | 1477646954364 Marionette TRACE conn4 <- [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]]]}] 02:29:14 INFO - . 02:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1427ms 02:29:14 INFO - PROCESS | 1820 | 1477646954391 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 02:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:29:14 INFO - PROCESS | 1820 | 1477646954397 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 02:29:14 INFO - PROCESS | 1820 | 1477646954404 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:14 INFO - PROCESS | 1820 | 1477646954606 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:29:14 INFO - PROCESS | 1820 | 1477646954618 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 02:29:14 INFO - PROCESS | 1820 | 1477646954621 Marionette TRACE conn4 <- [1,244,null,["8"]] 02:29:14 INFO - PROCESS | 1820 | 1477646954628 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 02:29:14 INFO - PROCESS | 1820 | 1477646954642 Marionette TRACE conn4 <- [1,245,null,{}] 02:29:14 INFO - PROCESS | 1820 | 1477646954652 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94bc00 == 22 [pid = 1820] [id = 56] 02:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x946bfc00) [pid = 1820] [serial = 166] [outer = (nil)] 02:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x97b79000) [pid = 1820] [serial = 167] [outer = 0x946bfc00] 02:29:14 INFO - PROCESS | 1820 | 1477646954736 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9af8dc00) [pid = 1820] [serial = 168] [outer = 0x946bfc00] 02:29:15 INFO - PROCESS | 1820 | 1477646955421 Marionette TRACE conn4 <- [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]]]}] 02:29:15 INFO - . 02:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1077ms 02:29:15 INFO - PROCESS | 1820 | 1477646955485 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 1820 | 1477646955489 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 02:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:29:15 INFO - PROCESS | 1820 | 1477646955496 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:15 INFO - PROCESS | 1820 | 1477646955747 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 02:29:15 INFO - PROCESS | 1820 | 1477646955758 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 02:29:15 INFO - PROCESS | 1820 | 1477646955762 Marionette TRACE conn4 <- [1,249,null,["8"]] 02:29:15 INFO - PROCESS | 1820 | 1477646955769 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 02:29:15 INFO - PROCESS | 1820 | 1477646955774 Marionette TRACE conn4 <- [1,250,null,{}] 02:29:15 INFO - PROCESS | 1820 | 1477646955862 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf3000 == 23 [pid = 1820] [id = 57] 02:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8dcfa400) [pid = 1820] [serial = 169] [outer = (nil)] 02:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dd7e400) [pid = 1820] [serial = 170] [outer = 0x8dcfa400] 02:29:15 INFO - PROCESS | 1820 | 1477646955969 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8f99f000) [pid = 1820] [serial = 171] [outer = 0x8dcfa400] 02:29:16 INFO - PROCESS | 1820 | 1477646956870 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:29:16 INFO - . 02:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1426ms 02:29:16 INFO - PROCESS | 1820 | 1477646956938 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 1820 | 1477646956944 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 02:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:29:16 INFO - PROCESS | 1820 | 1477646956960 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:17 INFO - PROCESS | 1820 | 1477646957169 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 02:29:17 INFO - PROCESS | 1820 | 1477646957313 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 02:29:17 INFO - PROCESS | 1820 | 1477646957319 Marionette TRACE conn4 <- [1,254,null,["8"]] 02:29:17 INFO - PROCESS | 1820 | 1477646957333 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 02:29:17 INFO - PROCESS | 1820 | 1477646957340 Marionette TRACE conn4 <- [1,255,null,{}] 02:29:17 INFO - PROCESS | 1820 | 1477646957352 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x93e44000 == 24 [pid = 1820] [id = 58] 02:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9412d000) [pid = 1820] [serial = 172] [outer = (nil)] 02:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x946b6800) [pid = 1820] [serial = 173] [outer = 0x9412d000] 02:29:17 INFO - PROCESS | 1820 | 1477646957461 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x946b7000) [pid = 1820] [serial = 174] [outer = 0x9412d000] 02:29:18 INFO - PROCESS | 1820 | 1477646958340 Marionette TRACE conn4 <- [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]]]}] 02:29:18 INFO - . 02:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1470ms 02:29:18 INFO - PROCESS | 1820 | 1477646958431 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 1820 | 1477646958436 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 02:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:29:18 INFO - PROCESS | 1820 | 1477646958446 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:18 INFO - PROCESS | 1820 | 1477646958661 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 02:29:18 INFO - PROCESS | 1820 | 1477646958813 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 02:29:18 INFO - PROCESS | 1820 | 1477646958819 Marionette TRACE conn4 <- [1,259,null,["8"]] 02:29:18 INFO - PROCESS | 1820 | 1477646958828 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 02:29:18 INFO - PROCESS | 1820 | 1477646958835 Marionette TRACE conn4 <- [1,260,null,{}] 02:29:18 INFO - PROCESS | 1820 | 1477646958845 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ddf400 == 25 [pid = 1820] [id = 59] 02:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x95de1800) [pid = 1820] [serial = 175] [outer = (nil)] 02:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x97b2b000) [pid = 1820] [serial = 176] [outer = 0x95de1800] 02:29:18 INFO - PROCESS | 1820 | 1477646958947 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x995c7800) [pid = 1820] [serial = 177] [outer = 0x95de1800] 02:29:19 INFO - PROCESS | 1820 | 1477646959860 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:29:19 INFO - . 02:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1475ms 02:29:20 INFO - PROCESS | 1820 | 1477646960027 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 1820 | 1477646960033 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 02:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:29:20 INFO - PROCESS | 1820 | 1477646960044 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:20 INFO - PROCESS | 1820 | 1477646960254 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:29:20 INFO - PROCESS | 1820 | 1477646960488 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 02:29:20 INFO - PROCESS | 1820 | 1477646960507 Marionette TRACE conn4 <- [1,264,null,["8"]] 02:29:20 INFO - PROCESS | 1820 | 1477646960528 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 02:29:20 INFO - PROCESS | 1820 | 1477646960536 Marionette TRACE conn4 <- [1,265,null,{}] 02:29:20 INFO - PROCESS | 1820 | 1477646960543 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed5c00 == 26 [pid = 1820] [id = 60] 02:29:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8fed8800) [pid = 1820] [serial = 178] [outer = (nil)] 02:29:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x91049c00) [pid = 1820] [serial = 179] [outer = 0x8fed8800] 02:29:20 INFO - PROCESS | 1820 | 1477646960634 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x92ddc400) [pid = 1820] [serial = 180] [outer = 0x8fed8800] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x94ccd000 == 25 [pid = 1820] [id = 49] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfeb800 == 24 [pid = 1820] [id = 48] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94bc00 == 23 [pid = 1820] [id = 56] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x946ba400 == 22 [pid = 1820] [id = 55] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x99547800 == 21 [pid = 1820] [id = 54] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x946bc800 == 20 [pid = 1820] [id = 53] 02:29:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8f996c00 == 19 [pid = 1820] [id = 52] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9a3dc800) [pid = 1820] [serial = 117] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9848b800) [pid = 1820] [serial = 122] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9572b800) [pid = 1820] [serial = 135] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9412c800) [pid = 1820] [serial = 131] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x92de4c00) [pid = 1820] [serial = 128] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x97b23400) [pid = 1820] [serial = 138] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8f99c400) [pid = 1820] [serial = 126] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9858d400) [pid = 1820] [serial = 123] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f954c00) [pid = 1820] [serial = 125] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x955e5800) [pid = 1820] [serial = 134] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9a2c0400) [pid = 1820] [serial = 140] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x95ddf800) [pid = 1820] [serial = 137] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8fe6b000) [pid = 1820] [serial = 120] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x92eafc00) [pid = 1820] [serial = 129] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9a3e3000) [pid = 1820] [serial = 141] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9412d800) [pid = 1820] [serial = 132] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8f956800) [pid = 1820] [serial = 119] [outer = (nil)] [url = about:blank] 02:29:21 INFO - PROCESS | 1820 | 1477646961494 Marionette TRACE conn4 <- [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]]]}] 02:29:21 INFO - . 02:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1474ms 02:29:21 INFO - PROCESS | 1820 | 1477646961522 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 1820 | 1477646961530 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 02:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:29:21 INFO - PROCESS | 1820 | 1477646961539 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:21 INFO - PROCESS | 1820 | 1477646961738 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 02:29:21 INFO - PROCESS | 1820 | 1477646961843 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 02:29:21 INFO - PROCESS | 1820 | 1477646961849 Marionette TRACE conn4 <- [1,269,null,["8"]] 02:29:21 INFO - PROCESS | 1820 | 1477646961856 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 02:29:21 INFO - PROCESS | 1820 | 1477646961861 Marionette TRACE conn4 <- [1,270,null,{}] 02:29:21 INFO - PROCESS | 1820 | 1477646961867 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f952000 == 20 [pid = 1820] [id = 61] 02:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x92de4c00) [pid = 1820] [serial = 181] [outer = (nil)] 02:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9412dc00) [pid = 1820] [serial = 182] [outer = 0x92de4c00] 02:29:21 INFO - PROCESS | 1820 | 1477646961954 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x94567400) [pid = 1820] [serial = 183] [outer = 0x92de4c00] 02:29:22 INFO - PROCESS | 1820 | 1477646962633 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:29:22 INFO - . 02:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1124ms 02:29:22 INFO - PROCESS | 1820 | 1477646962672 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 1820 | 1477646962682 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 02:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:29:22 INFO - PROCESS | 1820 | 1477646962696 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:22 INFO - PROCESS | 1820 | 1477646962950 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 02:29:22 INFO - PROCESS | 1820 | 1477646962981 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 02:29:22 INFO - PROCESS | 1820 | 1477646962986 Marionette TRACE conn4 <- [1,274,null,["8"]] 02:29:22 INFO - PROCESS | 1820 | 1477646962991 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 02:29:23 INFO - PROCESS | 1820 | 1477646962999 Marionette TRACE conn4 <- [1,275,null,{}] 02:29:23 INFO - PROCESS | 1820 | 1477646963064 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x95dda400 == 21 [pid = 1820] [id = 62] 02:29:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x97b79c00) [pid = 1820] [serial = 184] [outer = (nil)] 02:29:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x97b98400) [pid = 1820] [serial = 185] [outer = 0x97b79c00] 02:29:23 INFO - PROCESS | 1820 | 1477646963160 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x98491400) [pid = 1820] [serial = 186] [outer = 0x97b79c00] 02:29:24 INFO - PROCESS | 1820 | 1477646963999 Marionette TRACE conn4 <- [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]]]}] 02:29:24 INFO - . 02:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1327ms 02:29:24 INFO - PROCESS | 1820 | 1477646964025 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 1820 | 1477646964033 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 02:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:29:24 INFO - PROCESS | 1820 | 1477646964052 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:24 INFO - PROCESS | 1820 | 1477646964271 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 02:29:24 INFO - PROCESS | 1820 | 1477646964287 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 02:29:24 INFO - PROCESS | 1820 | 1477646964294 Marionette TRACE conn4 <- [1,279,null,["8"]] 02:29:24 INFO - PROCESS | 1820 | 1477646964302 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 02:29:24 INFO - PROCESS | 1820 | 1477646964309 Marionette TRACE conn4 <- [1,280,null,{}] 02:29:24 INFO - PROCESS | 1820 | 1477646964315 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x9af91800 == 22 [pid = 1820] [id = 63] 02:29:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9b33fc00) [pid = 1820] [serial = 187] [outer = (nil)] 02:29:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa0763800) [pid = 1820] [serial = 188] [outer = 0x9b33fc00] 02:29:24 INFO - PROCESS | 1820 | 1477646964462 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa1110000) [pid = 1820] [serial = 189] [outer = 0x9b33fc00] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f94f000) [pid = 1820] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9afd6000) [pid = 1820] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x99547c00) [pid = 1820] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8f99d000) [pid = 1820] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8f997800) [pid = 1820] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x9afd4400) [pid = 1820] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x946c0400) [pid = 1820] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:29:24 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x95375c00) [pid = 1820] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:29:25 INFO - PROCESS | 1820 | 1477646965458 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:29:25 INFO - . 02:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1471ms 02:29:25 INFO - PROCESS | 1820 | 1477646965523 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 02:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:29:25 INFO - PROCESS | 1820 | 1477646965527 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 02:29:25 INFO - PROCESS | 1820 | 1477646965535 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:25 INFO - PROCESS | 1820 | 1477646965717 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:29:25 INFO - PROCESS | 1820 | 1477646965821 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 02:29:25 INFO - PROCESS | 1820 | 1477646965827 Marionette TRACE conn4 <- [1,284,null,["8"]] 02:29:25 INFO - PROCESS | 1820 | 1477646965838 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 02:29:25 INFO - PROCESS | 1820 | 1477646965857 Marionette TRACE conn4 <- [1,285,null,{}] 02:29:25 INFO - PROCESS | 1820 | 1477646965864 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x96083400 == 23 [pid = 1820] [id = 64] 02:29:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x96085800) [pid = 1820] [serial = 190] [outer = (nil)] 02:29:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x97b96800) [pid = 1820] [serial = 191] [outer = 0x96085800] 02:29:25 INFO - PROCESS | 1820 | 1477646965951 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x9848d000) [pid = 1820] [serial = 192] [outer = 0x96085800] 02:29:26 INFO - PROCESS | 1820 | 1477646966615 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:29:26 INFO - . 02:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1122ms 02:29:26 INFO - PROCESS | 1820 | 1477646966657 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 1820 | 1477646966661 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 02:29:26 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 02:29:26 INFO - PROCESS | 1820 | 1477646966668 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:26 INFO - PROCESS | 1820 | 1477646966907 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 02:29:27 INFO - PROCESS | 1820 | 1477646967013 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 02:29:27 INFO - PROCESS | 1820 | 1477646967018 Marionette TRACE conn4 <- [1,289,null,["8"]] 02:29:27 INFO - PROCESS | 1820 | 1477646967023 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 02:29:27 INFO - PROCESS | 1820 | 1477646967028 Marionette TRACE conn4 <- [1,290,null,{}] 02:29:27 INFO - PROCESS | 1820 | 1477646967034 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2a2c400 == 24 [pid = 1820] [id = 65] 02:29:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0xa2a6a800) [pid = 1820] [serial = 193] [outer = (nil)] 02:29:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0xa2c4b000) [pid = 1820] [serial = 194] [outer = 0xa2a6a800] 02:29:27 INFO - PROCESS | 1820 | 1477646967125 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa2c93c00) [pid = 1820] [serial = 195] [outer = 0xa2a6a800] 02:29:28 INFO - PROCESS | 1820 | 1477646968056 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 02:29:28 INFO - . 02:29:28 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1423ms 02:29:28 INFO - PROCESS | 1820 | 1477646968092 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 1820 | 1477646968098 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 02:29:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:29:28 INFO - PROCESS | 1820 | 1477646968128 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:28 INFO - PROCESS | 1820 | 1477646968340 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 02:29:28 INFO - PROCESS | 1820 | 1477646968489 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 02:29:28 INFO - PROCESS | 1820 | 1477646968495 Marionette TRACE conn4 <- [1,294,null,["8"]] 02:29:28 INFO - PROCESS | 1820 | 1477646968509 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 02:29:28 INFO - PROCESS | 1820 | 1477646968519 Marionette TRACE conn4 <- [1,295,null,{}] 02:29:28 INFO - PROCESS | 1820 | 1477646968526 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x92eb4400 == 25 [pid = 1820] [id = 66] 02:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93c40000) [pid = 1820] [serial = 196] [outer = (nil)] 02:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9412d800) [pid = 1820] [serial = 197] [outer = 0x93c40000] 02:29:28 INFO - PROCESS | 1820 | 1477646968632 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x946c2000) [pid = 1820] [serial = 198] [outer = 0x93c40000] 02:29:28 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:29:29 INFO - PROCESS | 1820 | 1477646969517 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:29:29 INFO - .... 02:29:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1424ms 02:29:29 INFO - PROCESS | 1820 | 1477646969550 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 1820 | 1477646969556 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 02:29:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:29:29 INFO - PROCESS | 1820 | 1477646969608 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:29 INFO - PROCESS | 1820 | 1477646969828 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 02:29:29 INFO - PROCESS | 1820 | 1477646969985 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 02:29:29 INFO - PROCESS | 1820 | 1477646969989 Marionette TRACE conn4 <- [1,299,null,["8"]] 02:29:30 INFO - PROCESS | 1820 | 1477646970001 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 02:29:30 INFO - PROCESS | 1820 | 1477646970008 Marionette TRACE conn4 <- [1,300,null,{}] 02:29:30 INFO - PROCESS | 1820 | 1477646970016 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a26ec00 == 26 [pid = 1820] [id = 67] 02:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a274c00) [pid = 1820] [serial = 199] [outer = (nil)] 02:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa1192800) [pid = 1820] [serial = 200] [outer = 0x9a274c00] 02:29:30 INFO - PROCESS | 1820 | 1477646970120 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2602800) [pid = 1820] [serial = 201] [outer = 0x9a274c00] 02:29:30 INFO - PROCESS | 1820 | 1477646970910 Marionette TRACE conn4 <- [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]]]}] 02:29:30 INFO - ............... 02:29:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1430ms 02:29:31 INFO - PROCESS | 1820 | 1477646971006 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 1820 | 1477646971014 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 02:29:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:29:31 INFO - PROCESS | 1820 | 1477646971023 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:31 INFO - PROCESS | 1820 | 1477646971268 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:29:31 INFO - PROCESS | 1820 | 1477646971284 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 02:29:31 INFO - PROCESS | 1820 | 1477646971289 Marionette TRACE conn4 <- [1,304,null,["8"]] 02:29:31 INFO - PROCESS | 1820 | 1477646971396 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 02:29:31 INFO - PROCESS | 1820 | 1477646971405 Marionette TRACE conn4 <- [1,305,null,{}] 02:29:31 INFO - PROCESS | 1820 | 1477646971419 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x95dd9c00 == 27 [pid = 1820] [id = 68] 02:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa300ec00) [pid = 1820] [serial = 202] [outer = (nil)] 02:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa3080c00) [pid = 1820] [serial = 203] [outer = 0xa300ec00] 02:29:31 INFO - PROCESS | 1820 | 1477646971524 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa3081400) [pid = 1820] [serial = 204] [outer = 0xa300ec00] 02:29:31 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa45dbc00) [pid = 1820] [serial = 205] [outer = 0x9a330400] 02:29:32 INFO - PROCESS | 1820 | 1477646972475 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:29:32 INFO - . 02:29:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1477ms 02:29:32 INFO - PROCESS | 1820 | 1477646972537 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 1820 | 1477646972543 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 02:29:32 INFO - TEST-START | /FileAPI/fileReader.html 02:29:32 INFO - PROCESS | 1820 | 1477646972554 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:32 INFO - PROCESS | 1820 | 1477646972757 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 02:29:32 INFO - PROCESS | 1820 | 1477646972915 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 02:29:32 INFO - PROCESS | 1820 | 1477646972919 Marionette TRACE conn4 <- [1,309,null,["8"]] 02:29:32 INFO - PROCESS | 1820 | 1477646972928 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 02:29:32 INFO - PROCESS | 1820 | 1477646972934 Marionette TRACE conn4 <- [1,310,null,{}] 02:29:32 INFO - PROCESS | 1820 | 1477646972941 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfe2400 == 28 [pid = 1820] [id = 69] 02:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fe67c00) [pid = 1820] [serial = 206] [outer = (nil)] 02:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fecfc00) [pid = 1820] [serial = 207] [outer = 0x8fe67c00] 02:29:33 INFO - PROCESS | 1820 | 1477646973035 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9af93400) [pid = 1820] [serial = 208] [outer = 0x8fe67c00] 02:29:33 INFO - PROCESS | 1820 | 1477646973910 Marionette TRACE conn4 <- [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]]]}] 02:29:33 INFO - .... 02:29:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1426ms 02:29:33 INFO - PROCESS | 1820 | 1477646973981 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 1820 | 1477646973988 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 02:29:33 INFO - TEST-START | /FileAPI/historical.html 02:29:34 INFO - PROCESS | 1820 | 1477646974002 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:34 INFO - PROCESS | 1820 | 1477646974278 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 02:29:34 INFO - PROCESS | 1820 | 1477646974351 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 02:29:34 INFO - PROCESS | 1820 | 1477646974356 Marionette TRACE conn4 <- [1,314,null,["8"]] 02:29:34 INFO - PROCESS | 1820 | 1477646974425 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 02:29:34 INFO - PROCESS | 1820 | 1477646974433 Marionette TRACE conn4 <- [1,315,null,{}] 02:29:34 INFO - PROCESS | 1820 | 1477646974441 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf1c00 == 29 [pid = 1820] [id = 70] 02:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92eb8800) [pid = 1820] [serial = 209] [outer = (nil)] 02:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x946bd400) [pid = 1820] [serial = 210] [outer = 0x92eb8800] 02:29:34 INFO - PROCESS | 1820 | 1477646974585 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x955f0400) [pid = 1820] [serial = 211] [outer = 0x92eb8800] 02:29:34 INFO - PROCESS | 1820 | --DOCSHELL 0x9400b400 == 28 [pid = 1820] [id = 45] 02:29:34 INFO - PROCESS | 1820 | --DOCSHELL 0x93c91000 == 27 [pid = 1820] [id = 44] 02:29:34 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9a0400 == 26 [pid = 1820] [id = 43] 02:29:34 INFO - PROCESS | 1820 | --DOCSHELL 0x95ddf400 == 25 [pid = 1820] [id = 59] 02:29:34 INFO - PROCESS | 1820 | --DOCSHELL 0x93e44000 == 24 [pid = 1820] [id = 58] 02:29:34 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf3000 == 23 [pid = 1820] [id = 57] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x97b79000) [pid = 1820] [serial = 167] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9b334c00) [pid = 1820] [serial = 164] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9b396000) [pid = 1820] [serial = 165] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x995c0c00) [pid = 1820] [serial = 161] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8dcf5800) [pid = 1820] [serial = 162] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94a47800) [pid = 1820] [serial = 158] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x94a51800) [pid = 1820] [serial = 159] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8fe6e400) [pid = 1820] [serial = 155] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8fe71000) [pid = 1820] [serial = 156] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fecec00) [pid = 1820] [serial = 152] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8fed2400) [pid = 1820] [serial = 153] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9b339400) [pid = 1820] [serial = 149] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x9b396400) [pid = 1820] [serial = 150] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x95730c00) [pid = 1820] [serial = 146] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x95732c00) [pid = 1820] [serial = 147] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x93150000) [pid = 1820] [serial = 143] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x939b4c00) [pid = 1820] [serial = 144] [outer = (nil)] [url = about:blank] 02:29:35 INFO - PROCESS | 1820 | 1477646975231 Marionette TRACE conn4 <- [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]]]}] 02:29:35 INFO - ..... 02:29:35 INFO - TEST-OK | /FileAPI/historical.html | took 1275ms 02:29:35 INFO - PROCESS | 1820 | 1477646975277 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:29:35 INFO - TEST-START | /FileAPI/idlharness.html 02:29:35 INFO - PROCESS | 1820 | 1477646975287 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:29:35 INFO - PROCESS | 1820 | 1477646975299 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:35 INFO - PROCESS | 1820 | 1477646975492 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 02:29:35 INFO - PROCESS | 1820 | 1477646975602 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 02:29:35 INFO - PROCESS | 1820 | 1477646975606 Marionette TRACE conn4 <- [1,319,null,["8"]] 02:29:35 INFO - PROCESS | 1820 | 1477646975613 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 02:29:35 INFO - PROCESS | 1820 | 1477646975619 Marionette TRACE conn4 <- [1,320,null,{}] 02:29:35 INFO - PROCESS | 1820 | 1477646975625 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x95260400 == 24 [pid = 1820] [id = 71] 02:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x95ddb800) [pid = 1820] [serial = 212] [outer = (nil)] 02:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x97b79000) [pid = 1820] [serial = 213] [outer = 0x95ddb800] 02:29:35 INFO - PROCESS | 1820 | 1477646975712 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x97b9a400) [pid = 1820] [serial = 214] [outer = 0x95ddb800] 02:29:37 INFO - ................................................................................................... 02:29:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2052ms 02:29:37 INFO - TEST-START | /FileAPI/idlharness.worker 02:29:37 INFO - PROCESS | 1820 | 1477646977216 Marionette TRACE conn4 <- [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]]]}] 02:29:37 INFO - PROCESS | 1820 | 1477646977369 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 1820 | 1477646977381 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 02:29:37 INFO - PROCESS | 1820 | 1477646977396 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:37 INFO - PROCESS | 1820 | 1477646977627 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:29:37 INFO - PROCESS | 1820 | 1477646977757 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 02:29:37 INFO - PROCESS | 1820 | 1477646977761 Marionette TRACE conn4 <- [1,324,null,["8"]] 02:29:37 INFO - PROCESS | 1820 | 1477646977768 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 02:29:37 INFO - PROCESS | 1820 | 1477646977775 Marionette TRACE conn4 <- [1,325,null,{}] 02:29:37 INFO - PROCESS | 1820 | 1477646977781 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 1820 | ++DOCSHELL 0xa483cc00 == 25 [pid = 1820] [id = 72] 02:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa4842000) [pid = 1820] [serial = 215] [outer = (nil)] 02:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa4846400) [pid = 1820] [serial = 216] [outer = 0xa4842000] 02:29:37 INFO - PROCESS | 1820 | 1477646977881 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa5f89000) [pid = 1820] [serial = 217] [outer = 0xa4842000] 02:29:38 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9b33fc00) [pid = 1820] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8dcfa400) [pid = 1820] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8fed8800) [pid = 1820] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x92de4c00) [pid = 1820] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9412d000) [pid = 1820] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x95de1800) [pid = 1820] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x97b79c00) [pid = 1820] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x96085800) [pid = 1820] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:29:40 INFO - ..................................................................................................................... 02:29:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3043ms 02:29:40 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 02:29:40 INFO - PROCESS | 1820 | 1477646980321 Marionette TRACE conn4 <- [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,{},{}]]]}] 02:29:40 INFO - PROCESS | 1820 | 1477646980438 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 1820 | 1477646980442 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 02:29:40 INFO - PROCESS | 1820 | 1477646980458 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:40 INFO - PROCESS | 1820 | 1477646980774 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 02:29:40 INFO - PROCESS | 1820 | 1477646980797 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 02:29:40 INFO - PROCESS | 1820 | 1477646980802 Marionette TRACE conn4 <- [1,329,null,["8"]] 02:29:40 INFO - PROCESS | 1820 | 1477646980810 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 02:29:40 INFO - PROCESS | 1820 | 1477646980815 Marionette TRACE conn4 <- [1,330,null,{}] 02:29:40 INFO - PROCESS | 1820 | 1477646980821 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 1820 | ++DOCSHELL 0xaf8ca400 == 26 [pid = 1820] [id = 73] 02:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0xb726ac00) [pid = 1820] [serial = 218] [outer = (nil)] 02:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x940da400) [pid = 1820] [serial = 219] [outer = 0xb726ac00] 02:29:40 INFO - PROCESS | 1820 | 1477646980904 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x940dc400) [pid = 1820] [serial = 220] [outer = 0xb726ac00] 02:29:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:29:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 02:29:42 INFO - PROCESS | 1820 | 1477646982023 Marionette TRACE conn4 <- [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]]]}] 02:29:42 INFO - . 02:29:42 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1633ms 02:29:42 INFO - PROCESS | 1820 | 1477646982085 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 1820 | 1477646982093 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 02:29:42 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 02:29:42 INFO - PROCESS | 1820 | 1477646982104 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:42 INFO - PROCESS | 1820 | 1477646982348 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 02:29:42 INFO - PROCESS | 1820 | 1477646982509 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 02:29:42 INFO - PROCESS | 1820 | 1477646982517 Marionette TRACE conn4 <- [1,334,null,["8"]] 02:29:42 INFO - PROCESS | 1820 | 1477646982524 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 02:29:42 INFO - PROCESS | 1820 | 1477646982533 Marionette TRACE conn4 <- [1,335,null,{}] 02:29:42 INFO - PROCESS | 1820 | 1477646982540 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae2800 == 27 [pid = 1820] [id = 74] 02:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93ae3800) [pid = 1820] [serial = 221] [outer = (nil)] 02:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x93ae5800) [pid = 1820] [serial = 222] [outer = 0x93ae3800] 02:29:42 INFO - PROCESS | 1820 | 1477646982688 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9400ec00) [pid = 1820] [serial = 223] [outer = 0x93ae3800] 02:29:46 INFO - PROCESS | 1820 | --DOCSHELL 0x961adc00 == 26 [pid = 1820] [id = 47] 02:29:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed3000 == 25 [pid = 1820] [id = 46] 02:29:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8f949800 == 24 [pid = 1820] [id = 51] 02:29:46 INFO - PROCESS | 1820 | --DOCSHELL 0x9afd3400 == 23 [pid = 1820] [id = 50] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8f99f000) [pid = 1820] [serial = 171] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8dd7e400) [pid = 1820] [serial = 170] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x946b7000) [pid = 1820] [serial = 174] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x946b6800) [pid = 1820] [serial = 173] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x995c7800) [pid = 1820] [serial = 177] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x97b2b000) [pid = 1820] [serial = 176] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x92ddc400) [pid = 1820] [serial = 180] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x91049c00) [pid = 1820] [serial = 179] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x94567400) [pid = 1820] [serial = 183] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9412dc00) [pid = 1820] [serial = 182] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x98491400) [pid = 1820] [serial = 186] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x97b98400) [pid = 1820] [serial = 185] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0xa1110000) [pid = 1820] [serial = 189] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0xa0763800) [pid = 1820] [serial = 188] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x9848d000) [pid = 1820] [serial = 192] [outer = (nil)] [url = about:blank] 02:29:46 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x97b96800) [pid = 1820] [serial = 191] [outer = (nil)] [url = about:blank] 02:29:48 INFO - PROCESS | 1820 | 1477646988381 Marionette TRACE conn4 <- [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]]]}] 02:29:48 INFO - .. 02:29:48 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6343ms 02:29:48 INFO - PROCESS | 1820 | 1477646988447 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 1820 | 1477646988453 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:29:48 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 02:29:48 INFO - PROCESS | 1820 | 1477646988465 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:48 INFO - PROCESS | 1820 | 1477646988718 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 02:29:48 INFO - PROCESS | 1820 | 1477646988751 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 02:29:48 INFO - PROCESS | 1820 | 1477646988756 Marionette TRACE conn4 <- [1,339,null,["8"]] 02:29:48 INFO - PROCESS | 1820 | 1477646988766 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 02:29:48 INFO - PROCESS | 1820 | 1477646988776 Marionette TRACE conn4 <- [1,340,null,{}] 02:29:48 INFO - PROCESS | 1820 | 1477646988839 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f999c00 == 24 [pid = 1820] [id = 75] 02:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8f99b000) [pid = 1820] [serial = 224] [outer = (nil)] 02:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8fe67400) [pid = 1820] [serial = 225] [outer = 0x8f99b000] 02:29:48 INFO - PROCESS | 1820 | 1477646988935 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8fe70c00) [pid = 1820] [serial = 226] [outer = 0x8f99b000] 02:29:50 INFO - PROCESS | 1820 | 1477646990127 Marionette TRACE conn4 <- [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]]]}] 02:29:50 INFO - ... 02:29:50 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1680ms 02:29:50 INFO - PROCESS | 1820 | 1477646990151 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 1820 | 1477646990158 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 02:29:50 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 02:29:50 INFO - PROCESS | 1820 | 1477646990166 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:50 INFO - PROCESS | 1820 | 1477646990409 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0xb726ac00) [pid = 1820] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x93c40000) [pid = 1820] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8fe67c00) [pid = 1820] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9a274c00) [pid = 1820] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa300ec00) [pid = 1820] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0xa2a6a800) [pid = 1820] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x95ddb800) [pid = 1820] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x92eb8800) [pid = 1820] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0xa4842000) [pid = 1820] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:29:50 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x946bfc00) [pid = 1820] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:29:50 INFO - PROCESS | 1820 | 1477646990785 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 02:29:50 INFO - PROCESS | 1820 | 1477646990790 Marionette TRACE conn4 <- [1,344,null,["8"]] 02:29:50 INFO - PROCESS | 1820 | 1477646990797 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 02:29:50 INFO - PROCESS | 1820 | 1477646990802 Marionette TRACE conn4 <- [1,345,null,{}] 02:29:50 INFO - PROCESS | 1820 | 1477646990810 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f955000 == 25 [pid = 1820] [id = 76] 02:29:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8fe67c00) [pid = 1820] [serial = 227] [outer = (nil)] 02:29:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x92eb4000) [pid = 1820] [serial = 228] [outer = 0x8fe67c00] 02:29:50 INFO - PROCESS | 1820 | 1477646990900 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x92ce8400) [pid = 1820] [serial = 229] [outer = 0x8fe67c00] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed5c00 == 24 [pid = 1820] [id = 60] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x95dd9c00 == 23 [pid = 1820] [id = 68] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfe2400 == 22 [pid = 1820] [id = 69] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf1c00 == 21 [pid = 1820] [id = 70] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x96083400 == 20 [pid = 1820] [id = 64] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0xa2a2c400 == 19 [pid = 1820] [id = 65] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x92eb4400 == 18 [pid = 1820] [id = 66] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x9a26ec00 == 17 [pid = 1820] [id = 67] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x95dda400 == 16 [pid = 1820] [id = 62] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x9af91800 == 15 [pid = 1820] [id = 63] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0xa483cc00 == 14 [pid = 1820] [id = 72] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0xaf8ca400 == 13 [pid = 1820] [id = 73] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x95260400 == 12 [pid = 1820] [id = 71] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8f952000 == 11 [pid = 1820] [id = 61] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8f999c00 == 10 [pid = 1820] [id = 75] 02:29:54 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae2800 == 9 [pid = 1820] [id = 74] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x9af8dc00) [pid = 1820] [serial = 168] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x940da400) [pid = 1820] [serial = 219] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x940dc400) [pid = 1820] [serial = 220] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa4846400) [pid = 1820] [serial = 216] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0xa5f89000) [pid = 1820] [serial = 217] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x97b79000) [pid = 1820] [serial = 213] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x97b9a400) [pid = 1820] [serial = 214] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x946bd400) [pid = 1820] [serial = 210] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x955f0400) [pid = 1820] [serial = 211] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8fecfc00) [pid = 1820] [serial = 207] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x9af93400) [pid = 1820] [serial = 208] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0xa3080c00) [pid = 1820] [serial = 203] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0xa3081400) [pid = 1820] [serial = 204] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa1192800) [pid = 1820] [serial = 200] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0xa2602800) [pid = 1820] [serial = 201] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9412d800) [pid = 1820] [serial = 197] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x946c2000) [pid = 1820] [serial = 198] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0xa2c4b000) [pid = 1820] [serial = 194] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa2c93c00) [pid = 1820] [serial = 195] [outer = (nil)] [url = about:blank] 02:29:54 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x95de2800) [pid = 1820] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:29:56 INFO - PROCESS | 1820 | 1477646996533 Marionette TRACE conn4 <- [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]]]}] 02:29:56 INFO - .. 02:29:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6390ms 02:29:56 INFO - PROCESS | 1820 | 1477646996558 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 1820 | 1477646996565 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 02:29:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 02:29:56 INFO - PROCESS | 1820 | 1477646996577 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:56 INFO - PROCESS | 1820 | 1477646996802 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 02:29:56 INFO - PROCESS | 1820 | 1477646996874 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 02:29:56 INFO - PROCESS | 1820 | 1477646996879 Marionette TRACE conn4 <- [1,349,null,["8"]] 02:29:56 INFO - PROCESS | 1820 | 1477646996889 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 02:29:56 INFO - PROCESS | 1820 | 1477646996897 Marionette TRACE conn4 <- [1,350,null,{}] 02:29:56 INFO - PROCESS | 1820 | 1477646996912 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f952000 == 10 [pid = 1820] [id = 77] 02:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f952400) [pid = 1820] [serial = 230] [outer = (nil)] 02:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f955400) [pid = 1820] [serial = 231] [outer = 0x8f952400] 02:29:57 INFO - PROCESS | 1820 | 1477646997006 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f99f000) [pid = 1820] [serial = 232] [outer = 0x8f952400] 02:29:57 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:29:57 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:29:57 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 02:29:57 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f99b000) [pid = 1820] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 02:29:57 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93ae3800) [pid = 1820] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 02:29:58 INFO - PROCESS | 1820 | 1477646998171 Marionette TRACE conn4 <- [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]]]}] 02:29:58 INFO - .. 02:29:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1625ms 02:29:58 INFO - PROCESS | 1820 | 1477646998199 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 02:29:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 02:29:58 INFO - PROCESS | 1820 | 1477646998205 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 02:29:58 INFO - PROCESS | 1820 | 1477646998213 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:58 INFO - PROCESS | 1820 | 1477646998399 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 02:29:58 INFO - PROCESS | 1820 | 1477646998503 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 02:29:58 INFO - PROCESS | 1820 | 1477646998509 Marionette TRACE conn4 <- [1,354,null,["8"]] 02:29:58 INFO - PROCESS | 1820 | 1477646998517 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 02:29:58 INFO - PROCESS | 1820 | 1477646998523 Marionette TRACE conn4 <- [1,355,null,{}] 02:29:58 INFO - PROCESS | 1820 | 1477646998530 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f998c00 == 11 [pid = 1820] [id = 78] 02:29:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x91047000) [pid = 1820] [serial = 233] [outer = (nil)] 02:29:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92dd9400) [pid = 1820] [serial = 234] [outer = 0x91047000] 02:29:58 INFO - PROCESS | 1820 | 1477646998617 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f948c00) [pid = 1820] [serial = 235] [outer = 0x91047000] 02:29:59 INFO - PROCESS | 1820 | 1477646999697 Marionette TRACE conn4 <- [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]]]}] 02:29:59 INFO - . 02:29:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1532ms 02:29:59 INFO - PROCESS | 1820 | 1477646999752 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 1820 | 1477646999759 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:29:59 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 02:29:59 INFO - PROCESS | 1820 | 1477646999770 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:29:59 INFO - PROCESS | 1820 | 1477646999954 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 02:29:59 INFO - PROCESS | 1820 | 1477646999976 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 02:29:59 INFO - PROCESS | 1820 | 1477646999980 Marionette TRACE conn4 <- [1,359,null,["8"]] 02:29:59 INFO - PROCESS | 1820 | 1477646999987 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 02:29:59 INFO - PROCESS | 1820 | 1477646999995 Marionette TRACE conn4 <- [1,360,null,{}] 02:30:00 INFO - PROCESS | 1820 | 1477647000001 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae7800 == 12 [pid = 1820] [id = 79] 02:30:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93ae7c00) [pid = 1820] [serial = 236] [outer = (nil)] 02:30:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93ae9400) [pid = 1820] [serial = 237] [outer = 0x93ae7c00] 02:30:00 INFO - PROCESS | 1820 | 1477647000090 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93c35400) [pid = 1820] [serial = 238] [outer = 0x93ae7c00] 02:30:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8f955000 == 11 [pid = 1820] [id = 76] 02:30:03 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fe70c00) [pid = 1820] [serial = 226] [outer = (nil)] [url = about:blank] 02:30:03 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x92eb4000) [pid = 1820] [serial = 228] [outer = (nil)] [url = about:blank] 02:30:03 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fe67400) [pid = 1820] [serial = 225] [outer = (nil)] [url = about:blank] 02:30:03 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9400ec00) [pid = 1820] [serial = 223] [outer = (nil)] [url = about:blank] 02:30:03 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x93ae5800) [pid = 1820] [serial = 222] [outer = (nil)] [url = about:blank] 02:30:05 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f952400) [pid = 1820] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 02:30:05 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fe67c00) [pid = 1820] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 02:30:05 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x91047000) [pid = 1820] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 02:30:05 INFO - PROCESS | 1820 | 1477647005730 Marionette TRACE conn4 <- [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]]]}] 02:30:05 INFO - .. 02:30:05 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5985ms 02:30:05 INFO - PROCESS | 1820 | 1477647005752 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 1820 | 1477647005759 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 02:30:05 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 02:30:05 INFO - PROCESS | 1820 | 1477647005771 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:05 INFO - PROCESS | 1820 | 1477647005944 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:30:06 INFO - PROCESS | 1820 | 1477647006049 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 02:30:06 INFO - PROCESS | 1820 | 1477647006057 Marionette TRACE conn4 <- [1,364,null,["8"]] 02:30:06 INFO - PROCESS | 1820 | 1477647006064 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 02:30:06 INFO - PROCESS | 1820 | 1477647006074 Marionette TRACE conn4 <- [1,365,null,{}] 02:30:06 INFO - PROCESS | 1820 | 1477647006080 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f951800 == 12 [pid = 1820] [id = 80] 02:30:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f952400) [pid = 1820] [serial = 239] [outer = (nil)] 02:30:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f995400) [pid = 1820] [serial = 240] [outer = 0x8f952400] 02:30:06 INFO - PROCESS | 1820 | 1477647006179 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe6d800) [pid = 1820] [serial = 241] [outer = 0x8f952400] 02:30:06 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:30:06 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:30:07 INFO - PROCESS | 1820 | 1477647007202 Marionette TRACE conn4 <- [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]]]}] 02:30:07 INFO - .. 02:30:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1471ms 02:30:07 INFO - PROCESS | 1820 | 1477647007239 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 02:30:07 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 02:30:07 INFO - PROCESS | 1820 | 1477647007245 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 02:30:07 INFO - PROCESS | 1820 | 1477647007253 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:07 INFO - PROCESS | 1820 | 1477647007426 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 02:30:07 INFO - PROCESS | 1820 | 1477647007529 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 02:30:07 INFO - PROCESS | 1820 | 1477647007533 Marionette TRACE conn4 <- [1,369,null,["8"]] 02:30:07 INFO - PROCESS | 1820 | 1477647007542 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 02:30:07 INFO - PROCESS | 1820 | 1477647007548 Marionette TRACE conn4 <- [1,370,null,{}] 02:30:07 INFO - PROCESS | 1820 | 1477647007554 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99b800 == 13 [pid = 1820] [id = 81] 02:30:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92dda000) [pid = 1820] [serial = 242] [outer = (nil)] 02:30:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x92eb4400) [pid = 1820] [serial = 243] [outer = 0x92dda000] 02:30:07 INFO - PROCESS | 1820 | 1477647007640 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92eb6000) [pid = 1820] [serial = 244] [outer = 0x92dda000] 02:30:08 INFO - PROCESS | 1820 | 1477647008654 Marionette TRACE conn4 <- [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]]]}] 02:30:08 INFO - .. 02:30:08 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1423ms 02:30:08 INFO - PROCESS | 1820 | 1477647008683 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 1820 | 1477647008691 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 02:30:08 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 02:30:08 INFO - PROCESS | 1820 | 1477647008698 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:08 INFO - PROCESS | 1820 | 1477647008888 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 02:30:09 INFO - PROCESS | 1820 | 1477647009012 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 02:30:09 INFO - PROCESS | 1820 | 1477647009018 Marionette TRACE conn4 <- [1,374,null,["8"]] 02:30:09 INFO - PROCESS | 1820 | 1477647009070 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 02:30:09 INFO - PROCESS | 1820 | 1477647009080 Marionette TRACE conn4 <- [1,375,null,{}] 02:30:09 INFO - PROCESS | 1820 | 1477647009090 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd76400 == 14 [pid = 1820] [id = 82] 02:30:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8dd76c00) [pid = 1820] [serial = 245] [outer = (nil)] 02:30:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8dfe4c00) [pid = 1820] [serial = 246] [outer = 0x8dd76c00] 02:30:09 INFO - PROCESS | 1820 | 1477647009188 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8f995800) [pid = 1820] [serial = 247] [outer = 0x8dd76c00] 02:30:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8f998c00 == 13 [pid = 1820] [id = 78] 02:30:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8f952000 == 12 [pid = 1820] [id = 77] 02:30:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99b800 == 11 [pid = 1820] [id = 81] 02:30:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8f951800 == 10 [pid = 1820] [id = 80] 02:30:11 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92dd9400) [pid = 1820] [serial = 234] [outer = (nil)] [url = about:blank] 02:30:11 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8f948c00) [pid = 1820] [serial = 235] [outer = (nil)] [url = about:blank] 02:30:11 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f955400) [pid = 1820] [serial = 231] [outer = (nil)] [url = about:blank] 02:30:11 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f99f000) [pid = 1820] [serial = 232] [outer = (nil)] [url = about:blank] 02:30:11 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x92ce8400) [pid = 1820] [serial = 229] [outer = (nil)] [url = about:blank] 02:30:11 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x93ae9400) [pid = 1820] [serial = 237] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f952400) [pid = 1820] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 02:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93ae7c00) [pid = 1820] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 02:30:14 INFO - PROCESS | 1820 | 1477647014869 Marionette TRACE conn4 <- [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]]]}] 02:30:14 INFO - .. 02:30:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6188ms 02:30:14 INFO - PROCESS | 1820 | 1477647014886 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:30:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 02:30:14 INFO - PROCESS | 1820 | 1477647014892 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:30:14 INFO - PROCESS | 1820 | 1477647014902 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:15 INFO - PROCESS | 1820 | 1477647015065 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 02:30:15 INFO - PROCESS | 1820 | 1477647015168 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 02:30:15 INFO - PROCESS | 1820 | 1477647015174 Marionette TRACE conn4 <- [1,379,null,["8"]] 02:30:15 INFO - PROCESS | 1820 | 1477647015181 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 02:30:15 INFO - PROCESS | 1820 | 1477647015190 Marionette TRACE conn4 <- [1,380,null,{}] 02:30:15 INFO - PROCESS | 1820 | 1477647015196 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99d000 == 11 [pid = 1820] [id = 83] 02:30:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f99f000) [pid = 1820] [serial = 248] [outer = (nil)] 02:30:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe6d000) [pid = 1820] [serial = 249] [outer = 0x8f99f000] 02:30:15 INFO - PROCESS | 1820 | 1477647015287 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fe6f800) [pid = 1820] [serial = 250] [outer = 0x8f99f000] 02:30:15 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 02:30:16 INFO - PROCESS | 1820 | 1477647016327 Marionette TRACE conn4 <- [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]]]}] 02:30:16 INFO - .. 02:30:16 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1472ms 02:30:16 INFO - PROCESS | 1820 | 1477647016373 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 1820 | 1477647016380 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 02:30:16 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 02:30:16 INFO - PROCESS | 1820 | 1477647016388 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:16 INFO - PROCESS | 1820 | 1477647016566 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:30:16 INFO - PROCESS | 1820 | 1477647016577 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 02:30:16 INFO - PROCESS | 1820 | 1477647016580 Marionette TRACE conn4 <- [1,384,null,["8"]] 02:30:16 INFO - PROCESS | 1820 | 1477647016599 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 02:30:16 INFO - PROCESS | 1820 | 1477647016606 Marionette TRACE conn4 <- [1,385,null,{}] 02:30:16 INFO - PROCESS | 1820 | 1477647016614 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x93152c00 == 12 [pid = 1820] [id = 84] 02:30:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x939b8800) [pid = 1820] [serial = 251] [outer = (nil)] 02:30:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93a3d400) [pid = 1820] [serial = 252] [outer = 0x939b8800] 02:30:16 INFO - PROCESS | 1820 | 1477647016705 Marionette DEBUG loaded listener.js 02:30:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93a3e800) [pid = 1820] [serial = 253] [outer = 0x939b8800] 02:30:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd76400 == 11 [pid = 1820] [id = 82] 02:30:19 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae7800 == 10 [pid = 1820] [id = 79] 02:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f995400) [pid = 1820] [serial = 240] [outer = (nil)] [url = about:blank] 02:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fe6d800) [pid = 1820] [serial = 241] [outer = (nil)] [url = about:blank] 02:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x93c35400) [pid = 1820] [serial = 238] [outer = (nil)] [url = about:blank] 02:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x92eb4400) [pid = 1820] [serial = 243] [outer = (nil)] [url = about:blank] 02:30:21 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f99f000) [pid = 1820] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 02:30:21 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8dd76c00) [pid = 1820] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 02:30:21 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x92dda000) [pid = 1820] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 02:30:22 INFO - PROCESS | 1820 | 1477647022339 Marionette TRACE conn4 <- [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]]]}] 02:30:22 INFO - .. 02:30:22 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5989ms 02:30:22 INFO - PROCESS | 1820 | 1477647022378 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 1820 | 1477647022385 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 02:30:22 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 02:30:22 INFO - PROCESS | 1820 | 1477647022396 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:22 INFO - PROCESS | 1820 | 1477647022618 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 02:30:22 INFO - PROCESS | 1820 | 1477647022643 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 02:30:22 INFO - PROCESS | 1820 | 1477647022649 Marionette TRACE conn4 <- [1,389,null,["8"]] 02:30:22 INFO - PROCESS | 1820 | 1477647022657 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 02:30:22 INFO - PROCESS | 1820 | 1477647022665 Marionette TRACE conn4 <- [1,390,null,{}] 02:30:22 INFO - PROCESS | 1820 | 1477647022672 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f955c00 == 11 [pid = 1820] [id = 85] 02:30:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f956400) [pid = 1820] [serial = 254] [outer = (nil)] 02:30:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f998000) [pid = 1820] [serial = 255] [outer = 0x8f956400] 02:30:22 INFO - PROCESS | 1820 | 1477647022769 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe68c00) [pid = 1820] [serial = 256] [outer = 0x8f956400] 02:30:23 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:30:23 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:30:23 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 02:30:23 INFO - PROCESS | 1820 | 1477647023876 Marionette TRACE conn4 <- [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]]]}] 02:30:23 INFO - .. 02:30:23 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1527ms 02:30:23 INFO - PROCESS | 1820 | 1477647023921 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 02:30:23 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 02:30:23 INFO - PROCESS | 1820 | 1477647023927 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 02:30:23 INFO - PROCESS | 1820 | 1477647023934 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:24 INFO - PROCESS | 1820 | 1477647024145 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 02:30:24 INFO - PROCESS | 1820 | 1477647024164 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 02:30:24 INFO - PROCESS | 1820 | 1477647024169 Marionette TRACE conn4 <- [1,394,null,["8"]] 02:30:24 INFO - PROCESS | 1820 | 1477647024178 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 02:30:24 INFO - PROCESS | 1820 | 1477647024184 Marionette TRACE conn4 <- [1,395,null,{}] 02:30:24 INFO - PROCESS | 1820 | 1477647024192 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ce9c00 == 12 [pid = 1820] [id = 86] 02:30:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92dda000) [pid = 1820] [serial = 257] [outer = (nil)] 02:30:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x92eb5400) [pid = 1820] [serial = 258] [outer = 0x92dda000] 02:30:24 INFO - PROCESS | 1820 | 1477647024340 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92eb6800) [pid = 1820] [serial = 259] [outer = 0x92dda000] 02:30:25 INFO - PROCESS | 1820 | 1477647025379 Marionette TRACE conn4 <- [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]]]}] 02:30:25 INFO - .. 02:30:25 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1473ms 02:30:25 INFO - PROCESS | 1820 | 1477647025414 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 1820 | 1477647025422 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:30:25 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 02:30:25 INFO - PROCESS | 1820 | 1477647025429 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:25 INFO - PROCESS | 1820 | 1477647025680 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 02:30:25 INFO - PROCESS | 1820 | 1477647025784 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 02:30:25 INFO - PROCESS | 1820 | 1477647025792 Marionette TRACE conn4 <- [1,399,null,["8"]] 02:30:25 INFO - PROCESS | 1820 | 1477647025803 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 02:30:25 INFO - PROCESS | 1820 | 1477647025813 Marionette TRACE conn4 <- [1,400,null,{}] 02:30:25 INFO - PROCESS | 1820 | 1477647025822 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd77c00 == 13 [pid = 1820] [id = 87] 02:30:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8dd79400) [pid = 1820] [serial = 260] [outer = (nil)] 02:30:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8dfec800) [pid = 1820] [serial = 261] [outer = 0x8dd79400] 02:30:25 INFO - PROCESS | 1820 | 1477647025922 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8f955800) [pid = 1820] [serial = 262] [outer = 0x8dd79400] 02:30:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99d000 == 12 [pid = 1820] [id = 83] 02:30:28 INFO - PROCESS | 1820 | --DOCSHELL 0x92ce9c00 == 11 [pid = 1820] [id = 86] 02:30:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f955c00 == 10 [pid = 1820] [id = 85] 02:30:28 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92eb6000) [pid = 1820] [serial = 244] [outer = (nil)] [url = about:blank] 02:30:28 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fe6d000) [pid = 1820] [serial = 249] [outer = (nil)] [url = about:blank] 02:30:28 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe6f800) [pid = 1820] [serial = 250] [outer = (nil)] [url = about:blank] 02:30:28 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8dfe4c00) [pid = 1820] [serial = 246] [outer = (nil)] [url = about:blank] 02:30:28 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f995800) [pid = 1820] [serial = 247] [outer = (nil)] [url = about:blank] 02:30:28 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x93a3d400) [pid = 1820] [serial = 252] [outer = (nil)] [url = about:blank] 02:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f956400) [pid = 1820] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 02:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x939b8800) [pid = 1820] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 02:30:31 INFO - PROCESS | 1820 | 1477647031583 Marionette TRACE conn4 <- [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]]]}] 02:30:31 INFO - .. 02:30:31 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6192ms 02:30:31 INFO - PROCESS | 1820 | 1477647031623 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 1820 | 1477647031631 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 02:30:31 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 02:30:31 INFO - PROCESS | 1820 | 1477647031640 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:31 INFO - PROCESS | 1820 | 1477647031805 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:30:31 INFO - PROCESS | 1820 | 1477647031904 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 02:30:31 INFO - PROCESS | 1820 | 1477647031910 Marionette TRACE conn4 <- [1,404,null,["8"]] 02:30:31 INFO - PROCESS | 1820 | 1477647031919 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 02:30:31 INFO - PROCESS | 1820 | 1477647031928 Marionette TRACE conn4 <- [1,405,null,{}] 02:30:31 INFO - PROCESS | 1820 | 1477647031934 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99e400 == 11 [pid = 1820] [id = 88] 02:30:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f99f000) [pid = 1820] [serial = 263] [outer = (nil)] 02:30:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe6d000) [pid = 1820] [serial = 264] [outer = 0x8f99f000] 02:30:32 INFO - PROCESS | 1820 | 1477647032026 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fe71800) [pid = 1820] [serial = 265] [outer = 0x8f99f000] 02:30:33 INFO - PROCESS | 1820 | 1477647033024 Marionette TRACE conn4 <- [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]]]}] 02:30:33 INFO - . 02:30:33 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1432ms 02:30:33 INFO - PROCESS | 1820 | 1477647033071 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 02:30:33 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 02:30:33 INFO - PROCESS | 1820 | 1477647033078 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 02:30:33 INFO - PROCESS | 1820 | 1477647033086 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:33 INFO - PROCESS | 1820 | 1477647033312 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 02:30:33 INFO - PROCESS | 1820 | 1477647033330 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 02:30:33 INFO - PROCESS | 1820 | 1477647033335 Marionette TRACE conn4 <- [1,409,null,["8"]] 02:30:33 INFO - PROCESS | 1820 | 1477647033341 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 02:30:33 INFO - PROCESS | 1820 | 1477647033347 Marionette TRACE conn4 <- [1,410,null,{}] 02:30:33 INFO - PROCESS | 1820 | 1477647033352 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x9314bc00 == 12 [pid = 1820] [id = 89] 02:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x939b2800) [pid = 1820] [serial = 266] [outer = (nil)] 02:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93adac00) [pid = 1820] [serial = 267] [outer = 0x939b2800] 02:30:33 INFO - PROCESS | 1820 | 1477647033439 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93adb000) [pid = 1820] [serial = 268] [outer = 0x939b2800] 02:30:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd77c00 == 11 [pid = 1820] [id = 87] 02:30:36 INFO - PROCESS | 1820 | --DOCSHELL 0x93152c00 == 10 [pid = 1820] [id = 84] 02:30:36 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f998000) [pid = 1820] [serial = 255] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fe68c00) [pid = 1820] [serial = 256] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x93a3e800) [pid = 1820] [serial = 253] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x92eb5400) [pid = 1820] [serial = 258] [outer = (nil)] [url = about:blank] 02:30:38 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x92dda000) [pid = 1820] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 02:30:38 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f99f000) [pid = 1820] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 02:30:38 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8dd79400) [pid = 1820] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 02:30:39 INFO - PROCESS | 1820 | 1477647039043 Marionette TRACE conn4 <- [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]]]}] 02:30:39 INFO - .. 02:30:39 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5991ms 02:30:39 INFO - PROCESS | 1820 | 1477647039076 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 1820 | 1477647039083 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 02:30:39 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 02:30:39 INFO - PROCESS | 1820 | 1477647039095 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:39 INFO - PROCESS | 1820 | 1477647039319 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 02:30:39 INFO - PROCESS | 1820 | 1477647039342 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 02:30:39 INFO - PROCESS | 1820 | 1477647039348 Marionette TRACE conn4 <- [1,414,null,["8"]] 02:30:39 INFO - PROCESS | 1820 | 1477647039355 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 02:30:39 INFO - PROCESS | 1820 | 1477647039364 Marionette TRACE conn4 <- [1,415,null,{}] 02:30:39 INFO - PROCESS | 1820 | 1477647039371 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f998800 == 11 [pid = 1820] [id = 90] 02:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f998c00) [pid = 1820] [serial = 269] [outer = (nil)] 02:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f99d000) [pid = 1820] [serial = 270] [outer = 0x8f998c00] 02:30:39 INFO - PROCESS | 1820 | 1477647039466 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe70800) [pid = 1820] [serial = 271] [outer = 0x8f998c00] 02:30:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99e400 == 10 [pid = 1820] [id = 88] 02:30:43 INFO - PROCESS | 1820 | --DOCSHELL 0x9314bc00 == 9 [pid = 1820] [id = 89] 02:30:44 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fe6d000) [pid = 1820] [serial = 264] [outer = (nil)] [url = about:blank] 02:30:44 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fe71800) [pid = 1820] [serial = 265] [outer = (nil)] [url = about:blank] 02:30:44 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8dfec800) [pid = 1820] [serial = 261] [outer = (nil)] [url = about:blank] 02:30:44 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f955800) [pid = 1820] [serial = 262] [outer = (nil)] [url = about:blank] 02:30:44 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x92eb6800) [pid = 1820] [serial = 259] [outer = (nil)] [url = about:blank] 02:30:44 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x93adac00) [pid = 1820] [serial = 267] [outer = (nil)] [url = about:blank] 02:30:45 INFO - PROCESS | 1820 | 1477647045081 Marionette TRACE conn4 <- [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]]]}] 02:30:45 INFO - .. 02:30:45 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6038ms 02:30:45 INFO - PROCESS | 1820 | 1477647045130 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 1820 | 1477647045138 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:30:45 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 02:30:45 INFO - PROCESS | 1820 | 1477647045150 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:45 INFO - PROCESS | 1820 | 1477647045330 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 02:30:45 INFO - PROCESS | 1820 | 1477647045430 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 02:30:45 INFO - PROCESS | 1820 | 1477647045436 Marionette TRACE conn4 <- [1,419,null,["8"]] 02:30:45 INFO - PROCESS | 1820 | 1477647045443 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 02:30:45 INFO - PROCESS | 1820 | 1477647045453 Marionette TRACE conn4 <- [1,420,null,{}] 02:30:45 INFO - PROCESS | 1820 | 1477647045458 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f955c00 == 10 [pid = 1820] [id = 91] 02:30:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8f956400) [pid = 1820] [serial = 272] [outer = (nil)] 02:30:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f997000) [pid = 1820] [serial = 273] [outer = 0x8f956400] 02:30:45 INFO - PROCESS | 1820 | 1477647045550 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fe6fc00) [pid = 1820] [serial = 274] [outer = 0x8f956400] 02:30:46 INFO - PROCESS | 1820 | 1477647046570 Marionette TRACE conn4 <- [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]]]}] 02:30:46 INFO - .. 02:30:46 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1473ms 02:30:46 INFO - PROCESS | 1820 | 1477647046620 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 1820 | 1477647046628 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 02:30:46 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 02:30:46 INFO - PROCESS | 1820 | 1477647046644 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:46 INFO - PROCESS | 1820 | 1477647046878 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:30:46 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x939b2800) [pid = 1820] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 02:30:46 INFO - PROCESS | 1820 | 1477647046946 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 02:30:46 INFO - PROCESS | 1820 | 1477647046949 Marionette TRACE conn4 <- [1,424,null,["8"]] 02:30:46 INFO - PROCESS | 1820 | 1477647046956 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 02:30:46 INFO - PROCESS | 1820 | 1477647046962 Marionette TRACE conn4 <- [1,425,null,{}] 02:30:46 INFO - PROCESS | 1820 | 1477647046969 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6b000 == 11 [pid = 1820] [id = 92] 02:30:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fed3000) [pid = 1820] [serial = 275] [outer = (nil)] 02:30:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x92eb0000) [pid = 1820] [serial = 276] [outer = 0x8fed3000] 02:30:47 INFO - PROCESS | 1820 | 1477647047056 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f953000) [pid = 1820] [serial = 277] [outer = 0x8fed3000] 02:30:48 INFO - PROCESS | 1820 | 1477647048087 Marionette TRACE conn4 <- [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]]]}] 02:30:48 INFO - .. 02:30:48 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1472ms 02:30:48 INFO - PROCESS | 1820 | 1477647048125 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 1820 | 1477647048132 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 02:30:48 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 02:30:48 INFO - PROCESS | 1820 | 1477647048139 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:48 INFO - PROCESS | 1820 | 1477647048313 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 02:30:48 INFO - PROCESS | 1820 | 1477647048418 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 02:30:48 INFO - PROCESS | 1820 | 1477647048424 Marionette TRACE conn4 <- [1,429,null,["8"]] 02:30:48 INFO - PROCESS | 1820 | 1477647048432 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 02:30:48 INFO - PROCESS | 1820 | 1477647048439 Marionette TRACE conn4 <- [1,430,null,{}] 02:30:48 INFO - PROCESS | 1820 | 1477647048446 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae8800 == 12 [pid = 1820] [id = 93] 02:30:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93ae8c00) [pid = 1820] [serial = 278] [outer = (nil)] 02:30:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93b0cc00) [pid = 1820] [serial = 279] [outer = 0x93ae8c00] 02:30:48 INFO - PROCESS | 1820 | 1477647048549 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93c97800) [pid = 1820] [serial = 280] [outer = 0x93ae8c00] 02:30:49 INFO - PROCESS | 1820 | 1477647049141 Marionette TRACE conn4 <- [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]]]}] 02:30:49 INFO - . 02:30:49 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1020ms 02:30:49 INFO - PROCESS | 1820 | 1477647049167 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 1820 | 1477647049171 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 02:30:49 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 02:30:49 INFO - PROCESS | 1820 | 1477647049180 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:49 INFO - PROCESS | 1820 | 1477647049401 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 02:30:49 INFO - PROCESS | 1820 | 1477647049421 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 02:30:49 INFO - PROCESS | 1820 | 1477647049428 Marionette TRACE conn4 <- [1,434,null,["8"]] 02:30:49 INFO - PROCESS | 1820 | 1477647049433 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 02:30:49 INFO - PROCESS | 1820 | 1477647049439 Marionette TRACE conn4 <- [1,435,null,{}] 02:30:49 INFO - PROCESS | 1820 | 1477647049445 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcee800 == 13 [pid = 1820] [id = 94] 02:30:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8fe6f800) [pid = 1820] [serial = 281] [outer = (nil)] 02:30:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94568800) [pid = 1820] [serial = 282] [outer = 0x8fe6f800] 02:30:49 INFO - PROCESS | 1820 | 1477647049530 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x946b5400) [pid = 1820] [serial = 283] [outer = 0x8fe6f800] 02:30:50 INFO - PROCESS | 1820 | 1477647050164 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 02:30:50 INFO - . 02:30:50 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1022ms 02:30:50 INFO - PROCESS | 1820 | 1477647050202 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 1820 | 1477647050205 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:30:50 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 02:30:50 INFO - PROCESS | 1820 | 1477647050213 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:50 INFO - PROCESS | 1820 | 1477647050444 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 02:30:50 INFO - PROCESS | 1820 | 1477647050634 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 02:30:50 INFO - PROCESS | 1820 | 1477647050644 Marionette TRACE conn4 <- [1,439,null,["8"]] 02:30:50 INFO - PROCESS | 1820 | 1477647050653 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 02:30:50 INFO - PROCESS | 1820 | 1477647050663 Marionette TRACE conn4 <- [1,440,null,{}] 02:30:50 INFO - PROCESS | 1820 | 1477647050715 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd82800 == 14 [pid = 1820] [id = 95] 02:30:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8dd82c00) [pid = 1820] [serial = 284] [outer = (nil)] 02:30:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8f94fc00) [pid = 1820] [serial = 285] [outer = 0x8dd82c00] 02:30:50 INFO - PROCESS | 1820 | 1477647050822 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8fe68000) [pid = 1820] [serial = 286] [outer = 0x8dd82c00] 02:30:51 INFO - PROCESS | 1820 | 1477647051500 Marionette TRACE conn4 <- [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]]]}] 02:30:51 INFO - . 02:30:51 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1326ms 02:30:51 INFO - PROCESS | 1820 | 1477647051541 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 02:30:51 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 02:30:51 INFO - PROCESS | 1820 | 1477647051549 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 02:30:51 INFO - PROCESS | 1820 | 1477647051558 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:51 INFO - PROCESS | 1820 | 1477647051775 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:30:51 INFO - PROCESS | 1820 | 1477647051918 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 02:30:51 INFO - PROCESS | 1820 | 1477647051924 Marionette TRACE conn4 <- [1,444,null,["8"]] 02:30:51 INFO - PROCESS | 1820 | 1477647051936 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 02:30:51 INFO - PROCESS | 1820 | 1477647051944 Marionette TRACE conn4 <- [1,445,null,{}] 02:30:51 INFO - PROCESS | 1820 | 1477647051950 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x940dbc00 == 15 [pid = 1820] [id = 96] 02:30:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x940dc800) [pid = 1820] [serial = 287] [outer = (nil)] 02:30:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x940e6800) [pid = 1820] [serial = 288] [outer = 0x940dc800] 02:30:52 INFO - PROCESS | 1820 | 1477647052049 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x946c3000) [pid = 1820] [serial = 289] [outer = 0x940dc800] 02:30:52 INFO - PROCESS | 1820 | 1477647052730 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 02:30:52 INFO - . 02:30:52 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1220ms 02:30:52 INFO - PROCESS | 1820 | 1477647052777 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 1820 | 1477647052780 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 02:30:52 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 02:30:52 INFO - PROCESS | 1820 | 1477647052790 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:53 INFO - PROCESS | 1820 | 1477647053141 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 02:30:53 INFO - PROCESS | 1820 | 1477647053492 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 02:30:53 INFO - PROCESS | 1820 | 1477647053501 Marionette TRACE conn4 <- [1,449,null,["8"]] 02:30:53 INFO - PROCESS | 1820 | 1477647053513 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 02:30:53 INFO - PROCESS | 1820 | 1477647053520 Marionette TRACE conn4 <- [1,450,null,{}] 02:30:53 INFO - PROCESS | 1820 | 1477647053526 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf1000 == 16 [pid = 1820] [id = 97] 02:30:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x96086000) [pid = 1820] [serial = 290] [outer = (nil)] 02:30:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x961aec00) [pid = 1820] [serial = 291] [outer = 0x96086000] 02:30:53 INFO - PROCESS | 1820 | 1477647053630 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x961adc00) [pid = 1820] [serial = 292] [outer = 0x96086000] 02:30:54 INFO - PROCESS | 1820 | 1477647054299 Marionette TRACE conn4 <- [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]]]}] 02:30:54 INFO - . 02:30:54 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1584ms 02:30:54 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 02:30:54 INFO - PROCESS | 1820 | 1477647054374 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 1820 | 1477647054377 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 02:30:54 INFO - PROCESS | 1820 | 1477647054386 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:54 INFO - PROCESS | 1820 | 1477647054606 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 02:30:54 INFO - PROCESS | 1820 | 1477647054749 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 02:30:54 INFO - PROCESS | 1820 | 1477647054753 Marionette TRACE conn4 <- [1,454,null,["8"]] 02:30:54 INFO - PROCESS | 1820 | 1477647054765 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 02:30:54 INFO - PROCESS | 1820 | 1477647054771 Marionette TRACE conn4 <- [1,455,null,{}] 02:30:54 INFO - PROCESS | 1820 | 1477647054781 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x97ba0000 == 17 [pid = 1820] [id = 98] 02:30:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x97ba0400) [pid = 1820] [serial = 293] [outer = (nil)] 02:30:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x98486c00) [pid = 1820] [serial = 294] [outer = 0x97ba0400] 02:30:54 INFO - PROCESS | 1820 | 1477647054874 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x9848bc00) [pid = 1820] [serial = 295] [outer = 0x97ba0400] 02:30:55 INFO - PROCESS | 1820 | 1477647055676 Marionette TRACE conn4 <- [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]]]}] 02:30:55 INFO - . 02:30:55 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1325ms 02:30:55 INFO - PROCESS | 1820 | 1477647055733 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 1820 | 1477647055745 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:30:55 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 02:30:55 INFO - PROCESS | 1820 | 1477647055767 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:30:55 INFO - PROCESS | 1820 | 1477647055975 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 02:30:56 INFO - PROCESS | 1820 | 1477647056092 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 02:30:56 INFO - PROCESS | 1820 | 1477647056098 Marionette TRACE conn4 <- [1,459,null,["8"]] 02:30:56 INFO - PROCESS | 1820 | 1477647056105 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 02:30:56 INFO - PROCESS | 1820 | 1477647056114 Marionette TRACE conn4 <- [1,460,null,{}] 02:30:56 INFO - PROCESS | 1820 | 1477647056119 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fecf000 == 18 [pid = 1820] [id = 99] 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8fed0c00) [pid = 1820] [serial = 296] [outer = (nil)] 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x92cdd400) [pid = 1820] [serial = 297] [outer = 0x8fed0c00] 02:30:56 INFO - PROCESS | 1820 | 1477647056212 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x92ce0800) [pid = 1820] [serial = 298] [outer = 0x8fed0c00] 02:30:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8f998800 == 17 [pid = 1820] [id = 90] 02:30:56 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x93adb000) [pid = 1820] [serial = 268] [outer = (nil)] [url = about:blank] 02:30:56 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8f99d000) [pid = 1820] [serial = 270] [outer = (nil)] [url = about:blank] 02:30:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7ac00 == 18 [pid = 1820] [id = 100] 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8f99d000) [pid = 1820] [serial = 299] [outer = (nil)] 02:30:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f998800 == 19 [pid = 1820] [id = 101] 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x93a3d400) [pid = 1820] [serial = 300] [outer = (nil)] 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x93adb000) [pid = 1820] [serial = 301] [outer = 0x93a3d400] 02:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x940d8400) [pid = 1820] [serial = 302] [outer = 0x8f99d000] 02:30:59 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x93ae8c00) [pid = 1820] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 02:30:59 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8fed3000) [pid = 1820] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 02:30:59 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8f998c00) [pid = 1820] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 02:30:59 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8f956400) [pid = 1820] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 02:31:01 INFO - PROCESS | 1820 | 1477647061764 Marionette TRACE conn4 <- [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]]]}] 02:31:01 INFO - . 02:31:01 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6051ms 02:31:01 INFO - PROCESS | 1820 | 1477647061813 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 02:31:01 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 02:31:01 INFO - PROCESS | 1820 | 1477647061820 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 02:31:01 INFO - PROCESS | 1820 | 1477647061828 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:02 INFO - PROCESS | 1820 | 1477647062066 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:31:02 INFO - PROCESS | 1820 | 1477647062104 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 02:31:02 INFO - PROCESS | 1820 | 1477647062109 Marionette TRACE conn4 <- [1,464,null,["8"]] 02:31:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x93e43400) [pid = 1820] [serial = 303] [outer = 0x9a330400] 02:31:02 INFO - PROCESS | 1820 | 1477647062196 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 02:31:02 INFO - PROCESS | 1820 | 1477647062206 Marionette TRACE conn4 <- [1,465,null,{}] 02:31:02 INFO - PROCESS | 1820 | 1477647062360 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcaf000 == 20 [pid = 1820] [id = 102] 02:31:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8dcb0000) [pid = 1820] [serial = 304] [outer = (nil)] 02:31:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8dd7b000) [pid = 1820] [serial = 305] [outer = 0x8dcb0000] 02:31:02 INFO - PROCESS | 1820 | 1477647062568 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8f955800) [pid = 1820] [serial = 306] [outer = 0x8dcb0000] 02:31:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6c000 == 21 [pid = 1820] [id = 103] 02:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9314a000) [pid = 1820] [serial = 307] [outer = (nil)] 02:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x939b5c00) [pid = 1820] [serial = 308] [outer = 0x9314a000] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x97ba0000 == 20 [pid = 1820] [id = 98] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7ac00 == 19 [pid = 1820] [id = 100] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8f998800 == 18 [pid = 1820] [id = 101] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8fecf000 == 17 [pid = 1820] [id = 99] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd82800 == 16 [pid = 1820] [id = 95] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x940dbc00 == 15 [pid = 1820] [id = 96] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf1000 == 14 [pid = 1820] [id = 97] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcee800 == 13 [pid = 1820] [id = 94] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8f955c00 == 12 [pid = 1820] [id = 91] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae8800 == 11 [pid = 1820] [id = 93] 02:31:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6b000 == 10 [pid = 1820] [id = 92] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8fe70800) [pid = 1820] [serial = 271] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8fe6fc00) [pid = 1820] [serial = 274] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8f997000) [pid = 1820] [serial = 273] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8f953000) [pid = 1820] [serial = 277] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x92eb0000) [pid = 1820] [serial = 276] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x93c97800) [pid = 1820] [serial = 280] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x93b0cc00) [pid = 1820] [serial = 279] [outer = (nil)] [url = about:blank] 02:31:06 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x94568800) [pid = 1820] [serial = 282] [outer = (nil)] [url = about:blank] 02:31:08 INFO - PROCESS | 1820 | 1477647068270 Marionette TRACE conn4 <- [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]]]}] 02:31:08 INFO - . 02:31:08 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6494ms 02:31:08 INFO - PROCESS | 1820 | 1477647068332 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 1820 | 1477647068339 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 02:31:08 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 02:31:08 INFO - PROCESS | 1820 | 1477647068351 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6c000 == 9 [pid = 1820] [id = 103] 02:31:08 INFO - PROCESS | 1820 | 1477647068596 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 02:31:08 INFO - PROCESS | 1820 | 1477647068634 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 02:31:08 INFO - PROCESS | 1820 | 1477647068641 Marionette TRACE conn4 <- [1,469,null,["8"]] 02:31:08 INFO - PROCESS | 1820 | 1477647068650 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 02:31:08 INFO - PROCESS | 1820 | 1477647068659 Marionette TRACE conn4 <- [1,470,null,{}] 02:31:08 INFO - PROCESS | 1820 | 1477647068717 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f999000 == 10 [pid = 1820] [id = 104] 02:31:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8f999800) [pid = 1820] [serial = 309] [outer = (nil)] 02:31:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8fe67400) [pid = 1820] [serial = 310] [outer = 0x8f999800] 02:31:08 INFO - PROCESS | 1820 | 1477647068812 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8fe70000) [pid = 1820] [serial = 311] [outer = 0x8f999800] 02:31:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x92dd9400 == 11 [pid = 1820] [id = 105] 02:31:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x92de1400) [pid = 1820] [serial = 312] [outer = (nil)] 02:31:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x92de1c00) [pid = 1820] [serial = 313] [outer = 0x92de1400] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x96086000) [pid = 1820] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x940dc800) [pid = 1820] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8dd82c00) [pid = 1820] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x97ba0400) [pid = 1820] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8fe6f800) [pid = 1820] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8f99d000) [pid = 1820] [serial = 299] [outer = (nil)] [url = about:blank] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x93a3d400) [pid = 1820] [serial = 300] [outer = (nil)] [url = about:blank] 02:31:09 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8fed0c00) [pid = 1820] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 02:31:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcaf000 == 10 [pid = 1820] [id = 102] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x940d8400) [pid = 1820] [serial = 302] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x93adb000) [pid = 1820] [serial = 301] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x92cdd400) [pid = 1820] [serial = 297] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x92ce0800) [pid = 1820] [serial = 298] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x98486c00) [pid = 1820] [serial = 294] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x9848bc00) [pid = 1820] [serial = 295] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x961aec00) [pid = 1820] [serial = 291] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x961adc00) [pid = 1820] [serial = 292] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x940e6800) [pid = 1820] [serial = 288] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x946c3000) [pid = 1820] [serial = 289] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f94fc00) [pid = 1820] [serial = 285] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fe68000) [pid = 1820] [serial = 286] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x946b5400) [pid = 1820] [serial = 283] [outer = (nil)] [url = about:blank] 02:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa45dbc00) [pid = 1820] [serial = 205] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:31:14 INFO - PROCESS | 1820 | 1477647074444 Marionette TRACE conn4 <- [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]]]}] 02:31:14 INFO - ... 02:31:14 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6135ms 02:31:14 INFO - PROCESS | 1820 | 1477647074484 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 1820 | 1477647074491 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 02:31:14 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 02:31:14 INFO - PROCESS | 1820 | 1477647074506 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:14 INFO - PROCESS | 1820 | --DOCSHELL 0x92dd9400 == 9 [pid = 1820] [id = 105] 02:31:14 INFO - PROCESS | 1820 | 1477647074755 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 02:31:14 INFO - PROCESS | 1820 | 1477647074912 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 02:31:14 INFO - PROCESS | 1820 | 1477647074917 Marionette TRACE conn4 <- [1,474,null,["8"]] 02:31:14 INFO - PROCESS | 1820 | 1477647074925 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 02:31:14 INFO - PROCESS | 1820 | 1477647074934 Marionette TRACE conn4 <- [1,475,null,{}] 02:31:14 INFO - PROCESS | 1820 | 1477647074940 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f953400 == 10 [pid = 1820] [id = 106] 02:31:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f953800) [pid = 1820] [serial = 314] [outer = (nil)] 02:31:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f996000) [pid = 1820] [serial = 315] [outer = 0x8f953800] 02:31:15 INFO - PROCESS | 1820 | 1477647075034 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8fe6ac00) [pid = 1820] [serial = 316] [outer = 0x8f953800] 02:31:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8feda800 == 11 [pid = 1820] [id = 107] 02:31:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x91047c00) [pid = 1820] [serial = 317] [outer = (nil)] 02:31:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 02:31:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x92ce0800) [pid = 1820] [serial = 318] [outer = 0x91047c00] 02:31:16 INFO - PROCESS | 1820 | 1477647076076 Marionette TRACE conn4 <- [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]]]}] 02:31:16 INFO - .. 02:31:16 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1629ms 02:31:16 INFO - PROCESS | 1820 | 1477647076130 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 1820 | 1477647076137 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:31:16 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 02:31:16 INFO - PROCESS | 1820 | 1477647076152 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8feda800 == 10 [pid = 1820] [id = 107] 02:31:16 INFO - PROCESS | 1820 | 1477647076398 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 02:31:16 INFO - PROCESS | 1820 | 1477647076426 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 02:31:16 INFO - PROCESS | 1820 | 1477647076431 Marionette TRACE conn4 <- [1,479,null,["8"]] 02:31:16 INFO - PROCESS | 1820 | 1477647076437 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 02:31:16 INFO - PROCESS | 1820 | 1477647076443 Marionette TRACE conn4 <- [1,480,null,{}] 02:31:16 INFO - PROCESS | 1820 | 1477647076449 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe66400 == 11 [pid = 1820] [id = 108] 02:31:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93148c00) [pid = 1820] [serial = 319] [outer = (nil)] 02:31:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9395c000) [pid = 1820] [serial = 320] [outer = 0x93148c00] 02:31:16 INFO - PROCESS | 1820 | 1477647076585 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8f951400) [pid = 1820] [serial = 321] [outer = 0x93148c00] 02:31:16 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x9314a000) [pid = 1820] [serial = 307] [outer = (nil)] [url = about:blank] 02:31:16 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8dcb0000) [pid = 1820] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 02:31:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x93145400 == 12 [pid = 1820] [id = 109] 02:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x93ae2400) [pid = 1820] [serial = 322] [outer = (nil)] 02:31:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae3c00 == 13 [pid = 1820] [id = 110] 02:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x93ae5000) [pid = 1820] [serial = 323] [outer = (nil)] 02:31:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae6000 == 14 [pid = 1820] [id = 111] 02:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x93ae6800) [pid = 1820] [serial = 324] [outer = (nil)] 02:31:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 02:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x93b09000) [pid = 1820] [serial = 325] [outer = 0x93ae5000] 02:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x93b0ec00) [pid = 1820] [serial = 326] [outer = 0x93ae2400] 02:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9314a000) [pid = 1820] [serial = 327] [outer = 0x93ae6800] 02:31:17 INFO - PROCESS | 1820 | 1477647077690 Marionette TRACE conn4 <- [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]]]}] 02:31:17 INFO - ... 02:31:17 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1575ms 02:31:17 INFO - PROCESS | 1820 | 1477647077741 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 1820 | 1477647077750 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 02:31:17 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 02:31:17 INFO - PROCESS | 1820 | 1477647077759 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:17 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae6000 == 13 [pid = 1820] [id = 111] 02:31:17 INFO - PROCESS | 1820 | 1477647077988 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:31:18 INFO - PROCESS | 1820 | 1477647078002 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 02:31:18 INFO - PROCESS | 1820 | 1477647078007 Marionette TRACE conn4 <- [1,484,null,["8"]] 02:31:18 INFO - PROCESS | 1820 | 1477647078100 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 02:31:18 INFO - PROCESS | 1820 | 1477647078110 Marionette TRACE conn4 <- [1,485,null,{}] 02:31:18 INFO - PROCESS | 1820 | 1477647078118 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x940dd400 == 14 [pid = 1820] [id = 112] 02:31:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x940ddc00) [pid = 1820] [serial = 328] [outer = (nil)] 02:31:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x940e0c00) [pid = 1820] [serial = 329] [outer = 0x940ddc00] 02:31:18 INFO - PROCESS | 1820 | 1477647078210 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x940e6800) [pid = 1820] [serial = 330] [outer = 0x940ddc00] 02:31:22 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae3c00 == 13 [pid = 1820] [id = 110] 02:31:22 INFO - PROCESS | 1820 | --DOCSHELL 0x93145400 == 12 [pid = 1820] [id = 109] 02:31:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe66400 == 11 [pid = 1820] [id = 108] 02:31:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8f953400 == 10 [pid = 1820] [id = 106] 02:31:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8f999000 == 9 [pid = 1820] [id = 104] 02:31:22 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x939b5c00) [pid = 1820] [serial = 308] [outer = (nil)] [url = about:blank] 02:31:22 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8dd7b000) [pid = 1820] [serial = 305] [outer = (nil)] [url = about:blank] 02:31:22 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f955800) [pid = 1820] [serial = 306] [outer = (nil)] [url = about:blank] 02:31:22 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8fe67400) [pid = 1820] [serial = 310] [outer = (nil)] [url = about:blank] 02:31:23 INFO - PROCESS | 1820 | 1477647083803 Marionette TRACE conn4 <- [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]]]}] 02:31:23 INFO - .. 02:31:23 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6090ms 02:31:23 INFO - PROCESS | 1820 | 1477647083849 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 1820 | 1477647083856 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 02:31:23 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 02:31:23 INFO - PROCESS | 1820 | 1477647083867 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:24 INFO - PROCESS | 1820 | 1477647084068 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 02:31:24 INFO - PROCESS | 1820 | 1477647084181 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 02:31:24 INFO - PROCESS | 1820 | 1477647084188 Marionette TRACE conn4 <- [1,489,null,["8"]] 02:31:24 INFO - PROCESS | 1820 | 1477647084197 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 02:31:24 INFO - PROCESS | 1820 | 1477647084205 Marionette TRACE conn4 <- [1,490,null,{}] 02:31:24 INFO - PROCESS | 1820 | 1477647084220 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94f800 == 10 [pid = 1820] [id = 113] 02:31:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8f94fc00) [pid = 1820] [serial = 331] [outer = (nil)] 02:31:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8f953000) [pid = 1820] [serial = 332] [outer = 0x8f94fc00] 02:31:24 INFO - PROCESS | 1820 | 1477647084320 Marionette DEBUG loaded listener.js 02:31:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8fe67c00) [pid = 1820] [serial = 333] [outer = 0x8f94fc00] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8f999800) [pid = 1820] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x93148c00) [pid = 1820] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93ae2400) [pid = 1820] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x93ae5000) [pid = 1820] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x93ae6800) [pid = 1820] [serial = 324] [outer = (nil)] [url = about:blank] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f953800) [pid = 1820] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x91047c00) [pid = 1820] [serial = 317] [outer = (nil)] [url = about:blank] 02:31:25 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92de1400) [pid = 1820] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 02:31:25 INFO - PROCESS | 1820 | 1477647085468 Marionette TRACE conn4 <- [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]]]}] 02:31:25 INFO - .. 02:31:25 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1638ms 02:31:25 INFO - PROCESS | 1820 | 1477647085504 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 02:31:25 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 02:31:25 INFO - PROCESS | 1820 | 1477647085509 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 02:31:25 INFO - PROCESS | 1820 | 1477647085517 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:25 INFO - PROCESS | 1820 | 1477647085737 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 02:31:25 INFO - PROCESS | 1820 | 1477647085809 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 02:31:25 INFO - PROCESS | 1820 | 1477647085814 Marionette TRACE conn4 <- [1,494,null,["8"]] 02:31:25 INFO - PROCESS | 1820 | 1477647085826 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 02:31:25 INFO - PROCESS | 1820 | 1477647085833 Marionette TRACE conn4 <- [1,495,null,{}] 02:31:25 INFO - PROCESS | 1820 | 1477647085842 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f997400 == 11 [pid = 1820] [id = 114] 02:31:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8f99f000) [pid = 1820] [serial = 334] [outer = (nil)] 02:31:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x92dda000) [pid = 1820] [serial = 335] [outer = 0x8f99f000] 02:31:25 INFO - PROCESS | 1820 | 1477647085940 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8dfeb400) [pid = 1820] [serial = 336] [outer = 0x8f99f000] 02:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94f800 == 10 [pid = 1820] [id = 113] 02:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x940dd400 == 9 [pid = 1820] [id = 112] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x93b0ec00) [pid = 1820] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x93b09000) [pid = 1820] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9314a000) [pid = 1820] [serial = 327] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9395c000) [pid = 1820] [serial = 320] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f951400) [pid = 1820] [serial = 321] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f996000) [pid = 1820] [serial = 315] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fe6ac00) [pid = 1820] [serial = 316] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fe70000) [pid = 1820] [serial = 311] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x940e0c00) [pid = 1820] [serial = 329] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x92ce0800) [pid = 1820] [serial = 318] [outer = (nil)] [url = about:blank] 02:31:30 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x92de1c00) [pid = 1820] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 02:31:31 INFO - PROCESS | 1820 | 1477647091524 Marionette TRACE conn4 <- [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]]]}] 02:31:31 INFO - .. 02:31:31 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6045ms 02:31:31 INFO - PROCESS | 1820 | 1477647091564 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 1820 | 1477647091572 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:31:31 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 02:31:31 INFO - PROCESS | 1820 | 1477647091584 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:31 INFO - PROCESS | 1820 | 1477647091780 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 02:31:31 INFO - PROCESS | 1820 | 1477647091804 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 02:31:31 INFO - PROCESS | 1820 | 1477647091810 Marionette TRACE conn4 <- [1,499,null,["8"]] 02:31:31 INFO - PROCESS | 1820 | 1477647091912 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 02:31:31 INFO - PROCESS | 1820 | 1477647091922 Marionette TRACE conn4 <- [1,500,null,{}] 02:31:31 INFO - PROCESS | 1820 | 1477647091928 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f950c00 == 10 [pid = 1820] [id = 115] 02:31:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f951400) [pid = 1820] [serial = 337] [outer = (nil)] 02:31:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f955c00) [pid = 1820] [serial = 338] [outer = 0x8f951400] 02:31:32 INFO - PROCESS | 1820 | 1477647092032 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe66800) [pid = 1820] [serial = 339] [outer = 0x8f951400] 02:31:32 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x940ddc00) [pid = 1820] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 02:31:32 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f94fc00) [pid = 1820] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 02:31:33 INFO - PROCESS | 1820 | 1477647093166 Marionette TRACE conn4 <- [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]]]}] 02:31:33 INFO - .. 02:31:33 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1630ms 02:31:33 INFO - PROCESS | 1820 | 1477647093212 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 1820 | 1477647093220 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 02:31:33 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 02:31:33 INFO - PROCESS | 1820 | 1477647093227 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:33 INFO - PROCESS | 1820 | 1477647093446 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:31:33 INFO - PROCESS | 1820 | 1477647093472 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 02:31:33 INFO - PROCESS | 1820 | 1477647093477 Marionette TRACE conn4 <- [1,504,null,["8"]] 02:31:33 INFO - PROCESS | 1820 | 1477647093484 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 02:31:33 INFO - PROCESS | 1820 | 1477647093489 Marionette TRACE conn4 <- [1,505,null,{}] 02:31:33 INFO - PROCESS | 1820 | 1477647093497 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99c800 == 11 [pid = 1820] [id = 116] 02:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9104fc00) [pid = 1820] [serial = 340] [outer = (nil)] 02:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92ce7400) [pid = 1820] [serial = 341] [outer = 0x9104fc00] 02:31:33 INFO - PROCESS | 1820 | 1477647093584 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f94a400) [pid = 1820] [serial = 342] [outer = 0x9104fc00] 02:31:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f950c00 == 10 [pid = 1820] [id = 115] 02:31:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f997400 == 9 [pid = 1820] [id = 114] 02:31:37 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f953000) [pid = 1820] [serial = 332] [outer = (nil)] [url = about:blank] 02:31:37 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fe67c00) [pid = 1820] [serial = 333] [outer = (nil)] [url = about:blank] 02:31:37 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x940e6800) [pid = 1820] [serial = 330] [outer = (nil)] [url = about:blank] 02:31:37 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x92dda000) [pid = 1820] [serial = 335] [outer = (nil)] [url = about:blank] 02:31:39 INFO - PROCESS | 1820 | 1477647099216 Marionette TRACE conn4 <- [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]]]}] 02:31:39 INFO - .. 02:31:39 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6034ms 02:31:39 INFO - PROCESS | 1820 | 1477647099263 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 1820 | 1477647099270 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 02:31:39 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 02:31:39 INFO - PROCESS | 1820 | 1477647099283 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:39 INFO - PROCESS | 1820 | 1477647099489 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 02:31:39 INFO - PROCESS | 1820 | 1477647099596 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 02:31:39 INFO - PROCESS | 1820 | 1477647099603 Marionette TRACE conn4 <- [1,509,null,["8"]] 02:31:39 INFO - PROCESS | 1820 | 1477647099611 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 02:31:39 INFO - PROCESS | 1820 | 1477647099620 Marionette TRACE conn4 <- [1,510,null,{}] 02:31:39 INFO - PROCESS | 1820 | 1477647099626 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f952800 == 10 [pid = 1820] [id = 117] 02:31:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f953000) [pid = 1820] [serial = 343] [outer = (nil)] 02:31:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f995c00) [pid = 1820] [serial = 344] [outer = 0x8f953000] 02:31:39 INFO - PROCESS | 1820 | 1477647099726 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f99c400) [pid = 1820] [serial = 345] [outer = 0x8f953000] 02:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f99f000) [pid = 1820] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 02:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f951400) [pid = 1820] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 02:31:45 INFO - PROCESS | 1820 | 1477647105345 Marionette TRACE conn4 <- [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]]]}] 02:31:45 INFO - .. 02:31:45 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6088ms 02:31:45 INFO - PROCESS | 1820 | 1477647105398 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 1820 | 1477647105406 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 02:31:45 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 02:31:45 INFO - PROCESS | 1820 | 1477647105418 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:45 INFO - PROCESS | 1820 | 1477647105641 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 02:31:45 INFO - PROCESS | 1820 | 1477647105753 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 02:31:45 INFO - PROCESS | 1820 | 1477647105758 Marionette TRACE conn4 <- [1,514,null,["8"]] 02:31:45 INFO - PROCESS | 1820 | 1477647105768 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 02:31:45 INFO - PROCESS | 1820 | 1477647105778 Marionette TRACE conn4 <- [1,515,null,{}] 02:31:45 INFO - PROCESS | 1820 | 1477647105787 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9a1000 == 11 [pid = 1820] [id = 118] 02:31:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fe67c00) [pid = 1820] [serial = 346] [outer = (nil)] 02:31:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe6e400) [pid = 1820] [serial = 347] [outer = 0x8fe67c00] 02:31:45 INFO - PROCESS | 1820 | 1477647105897 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f996000) [pid = 1820] [serial = 348] [outer = 0x8fe67c00] 02:31:46 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f955c00) [pid = 1820] [serial = 338] [outer = (nil)] [url = about:blank] 02:31:46 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fe66800) [pid = 1820] [serial = 339] [outer = (nil)] [url = about:blank] 02:31:46 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8dfeb400) [pid = 1820] [serial = 336] [outer = (nil)] [url = about:blank] 02:31:46 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x92ce7400) [pid = 1820] [serial = 341] [outer = (nil)] [url = about:blank] 02:31:47 INFO - PROCESS | 1820 | 1477647107091 Marionette TRACE conn4 <- [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]]]}] 02:31:47 INFO - . 02:31:47 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1686ms 02:31:47 INFO - PROCESS | 1820 | 1477647107102 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 1820 | 1477647107108 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:31:47 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 02:31:47 INFO - PROCESS | 1820 | 1477647107118 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:47 INFO - PROCESS | 1820 | 1477647107318 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 02:31:47 INFO - PROCESS | 1820 | 1477647107415 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 02:31:47 INFO - PROCESS | 1820 | 1477647107421 Marionette TRACE conn4 <- [1,519,null,["8"]] 02:31:47 INFO - PROCESS | 1820 | 1477647107429 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 02:31:47 INFO - PROCESS | 1820 | 1477647107435 Marionette TRACE conn4 <- [1,520,null,{}] 02:31:47 INFO - PROCESS | 1820 | 1477647107441 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe73400 == 12 [pid = 1820] [id = 119] 02:31:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fe73800) [pid = 1820] [serial = 349] [outer = (nil)] 02:31:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fed2c00) [pid = 1820] [serial = 350] [outer = 0x8fe73800] 02:31:47 INFO - PROCESS | 1820 | 1477647107532 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fed0c00) [pid = 1820] [serial = 351] [outer = 0x8fe73800] 02:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9104fc00) [pid = 1820] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 02:31:53 INFO - PROCESS | 1820 | 1477647113150 Marionette TRACE conn4 <- [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]]]}] 02:31:53 INFO - .. 02:31:53 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6091ms 02:31:53 INFO - PROCESS | 1820 | 1477647113259 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 1820 | 1477647113266 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 02:31:53 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 02:31:53 INFO - PROCESS | 1820 | 1477647113287 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:53 INFO - PROCESS | 1820 | 1477647113510 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:31:53 INFO - PROCESS | 1820 | 1477647113660 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 02:31:53 INFO - PROCESS | 1820 | 1477647113665 Marionette TRACE conn4 <- [1,524,null,["8"]] 02:31:53 INFO - PROCESS | 1820 | 1477647113681 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 02:31:53 INFO - PROCESS | 1820 | 1477647113688 Marionette TRACE conn4 <- [1,525,null,{}] 02:31:53 INFO - PROCESS | 1820 | 1477647113702 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x93c40c00 == 13 [pid = 1820] [id = 120] 02:31:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93c41000) [pid = 1820] [serial = 352] [outer = (nil)] 02:31:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93e43000) [pid = 1820] [serial = 353] [outer = 0x93c41000] 02:31:53 INFO - PROCESS | 1820 | 1477647113820 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93966c00) [pid = 1820] [serial = 354] [outer = 0x93c41000] 02:31:55 INFO - PROCESS | 1820 | 1477647115040 Marionette TRACE conn4 <- [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]]]}] 02:31:55 INFO - .. 02:31:55 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1790ms 02:31:55 INFO - PROCESS | 1820 | 1477647115071 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 1820 | 1477647115077 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 02:31:55 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 02:31:55 INFO - PROCESS | 1820 | 1477647115086 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:55 INFO - PROCESS | 1820 | 1477647115349 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 02:31:55 INFO - PROCESS | 1820 | 1477647115490 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 02:31:55 INFO - PROCESS | 1820 | 1477647115496 Marionette TRACE conn4 <- [1,529,null,["8"]] 02:31:55 INFO - PROCESS | 1820 | 1477647115503 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 02:31:55 INFO - PROCESS | 1820 | 1477647115510 Marionette TRACE conn4 <- [1,530,null,{}] 02:31:55 INFO - PROCESS | 1820 | 1477647115516 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x9412d000 == 14 [pid = 1820] [id = 121] 02:31:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94569000) [pid = 1820] [serial = 355] [outer = (nil)] 02:31:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x946bc400) [pid = 1820] [serial = 356] [outer = 0x94569000] 02:31:55 INFO - PROCESS | 1820 | 1477647115619 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94a45000) [pid = 1820] [serial = 357] [outer = 0x94569000] 02:31:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8f952800 == 13 [pid = 1820] [id = 117] 02:31:57 INFO - PROCESS | 1820 | --DOCSHELL 0x93c40c00 == 12 [pid = 1820] [id = 120] 02:31:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99c800 == 11 [pid = 1820] [id = 116] 02:31:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9a1000 == 10 [pid = 1820] [id = 118] 02:31:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe73400 == 9 [pid = 1820] [id = 119] 02:31:57 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8f995c00) [pid = 1820] [serial = 344] [outer = (nil)] [url = about:blank] 02:31:57 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f94a400) [pid = 1820] [serial = 342] [outer = (nil)] [url = about:blank] 02:31:57 INFO - PROCESS | 1820 | 1477647117313 Marionette TRACE conn4 <- [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]]]}] 02:31:57 INFO - ....................... 02:31:57 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 2293ms 02:31:57 INFO - PROCESS | 1820 | 1477647117381 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 1820 | 1477647117388 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 02:31:57 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 02:31:57 INFO - PROCESS | 1820 | 1477647117401 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:31:57 INFO - PROCESS | 1820 | 1477647117644 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 02:31:57 INFO - PROCESS | 1820 | 1477647117687 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 02:31:57 INFO - PROCESS | 1820 | 1477647117694 Marionette TRACE conn4 <- [1,534,null,["8"]] 02:31:57 INFO - PROCESS | 1820 | 1477647117752 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 02:31:57 INFO - PROCESS | 1820 | 1477647117762 Marionette TRACE conn4 <- [1,535,null,{}] 02:31:57 INFO - PROCESS | 1820 | 1477647117768 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe70800 == 10 [pid = 1820] [id = 122] 02:31:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8fe71000) [pid = 1820] [serial = 358] [outer = (nil)] 02:31:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fed3000) [pid = 1820] [serial = 359] [outer = 0x8fe71000] 02:31:57 INFO - PROCESS | 1820 | 1477647117870 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x92dd9400) [pid = 1820] [serial = 360] [outer = 0x8fe71000] 02:31:59 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fe73800) [pid = 1820] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 02:31:59 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fe67c00) [pid = 1820] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 02:31:59 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f953000) [pid = 1820] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 02:32:03 INFO - PROCESS | 1820 | 1477647123458 Marionette TRACE conn4 <- [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]]]}] 02:32:03 INFO - .. 02:32:03 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6085ms 02:32:03 INFO - PROCESS | 1820 | 1477647123529 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 1820 | 1477647123537 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:32:03 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 02:32:03 INFO - PROCESS | 1820 | 1477647123552 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:03 INFO - PROCESS | 1820 | 1477647123788 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 02:32:03 INFO - PROCESS | 1820 | 1477647123937 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 02:32:03 INFO - PROCESS | 1820 | 1477647123944 Marionette TRACE conn4 <- [1,539,null,["8"]] 02:32:03 INFO - PROCESS | 1820 | 1477647123953 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 02:32:03 INFO - PROCESS | 1820 | 1477647123962 Marionette TRACE conn4 <- [1,540,null,{}] 02:32:03 INFO - PROCESS | 1820 | 1477647123970 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6a800 == 11 [pid = 1820] [id = 123] 02:32:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8fe6b400) [pid = 1820] [serial = 361] [outer = (nil)] 02:32:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fe75c00) [pid = 1820] [serial = 362] [outer = 0x8fe6b400] 02:32:04 INFO - PROCESS | 1820 | 1477647124078 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8f948c00) [pid = 1820] [serial = 363] [outer = 0x8fe6b400] 02:32:05 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fed2c00) [pid = 1820] [serial = 350] [outer = (nil)] [url = about:blank] 02:32:05 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fed0c00) [pid = 1820] [serial = 351] [outer = (nil)] [url = about:blank] 02:32:05 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe6e400) [pid = 1820] [serial = 347] [outer = (nil)] [url = about:blank] 02:32:05 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f996000) [pid = 1820] [serial = 348] [outer = (nil)] [url = about:blank] 02:32:05 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f99c400) [pid = 1820] [serial = 345] [outer = (nil)] [url = about:blank] 02:32:08 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x93c41000) [pid = 1820] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 02:32:09 INFO - PROCESS | 1820 | 1477647129845 Marionette TRACE conn4 <- [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]]]}] 02:32:09 INFO - .. 02:32:09 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6346ms 02:32:09 INFO - PROCESS | 1820 | 1477647129897 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 1820 | 1477647129903 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 02:32:09 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 02:32:09 INFO - PROCESS | 1820 | 1477647129914 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:10 INFO - PROCESS | 1820 | 1477647130137 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:32:10 INFO - PROCESS | 1820 | 1477647130159 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 02:32:10 INFO - PROCESS | 1820 | 1477647130166 Marionette TRACE conn4 <- [1,544,null,["8"]] 02:32:10 INFO - PROCESS | 1820 | 1477647130232 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 02:32:10 INFO - PROCESS | 1820 | 1477647130248 Marionette TRACE conn4 <- [1,545,null,{}] 02:32:10 INFO - PROCESS | 1820 | 1477647130257 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99bc00 == 12 [pid = 1820] [id = 124] 02:32:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f99c400) [pid = 1820] [serial = 364] [outer = (nil)] 02:32:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8fe69000) [pid = 1820] [serial = 365] [outer = 0x8f99c400] 02:32:10 INFO - PROCESS | 1820 | 1477647130350 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8fe67400) [pid = 1820] [serial = 366] [outer = 0x8f99c400] 02:32:11 INFO - PROCESS | 1820 | 1477647131407 Marionette TRACE conn4 <- [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]]]}] 02:32:11 INFO - .. 02:32:11 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1526ms 02:32:11 INFO - PROCESS | 1820 | 1477647131439 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 1820 | 1477647131445 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 02:32:11 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 02:32:11 INFO - PROCESS | 1820 | 1477647131452 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:11 INFO - PROCESS | 1820 | 1477647131641 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 02:32:11 INFO - PROCESS | 1820 | 1477647131736 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 02:32:11 INFO - PROCESS | 1820 | 1477647131742 Marionette TRACE conn4 <- [1,549,null,["8"]] 02:32:11 INFO - PROCESS | 1820 | 1477647131753 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 02:32:11 INFO - PROCESS | 1820 | 1477647131760 Marionette TRACE conn4 <- [1,550,null,{}] 02:32:11 INFO - PROCESS | 1820 | 1477647131766 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae5c00 == 13 [pid = 1820] [id = 125] 02:32:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93c40c00) [pid = 1820] [serial = 367] [outer = (nil)] 02:32:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94009c00) [pid = 1820] [serial = 368] [outer = 0x93c40c00] 02:32:11 INFO - PROCESS | 1820 | 1477647131854 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x93e4a800) [pid = 1820] [serial = 369] [outer = 0x93c40c00] 02:32:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9412d000 == 12 [pid = 1820] [id = 121] 02:32:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe70800 == 11 [pid = 1820] [id = 122] 02:32:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6a800 == 10 [pid = 1820] [id = 123] 02:32:14 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93e43000) [pid = 1820] [serial = 353] [outer = (nil)] [url = about:blank] 02:32:14 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93966c00) [pid = 1820] [serial = 354] [outer = (nil)] [url = about:blank] 02:32:14 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fed3000) [pid = 1820] [serial = 359] [outer = (nil)] [url = about:blank] 02:32:14 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x946bc400) [pid = 1820] [serial = 356] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f99c400) [pid = 1820] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 02:32:17 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fe71000) [pid = 1820] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 02:32:17 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fe6b400) [pid = 1820] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 02:32:17 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94569000) [pid = 1820] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 02:32:17 INFO - PROCESS | 1820 | 1477647137518 Marionette TRACE conn4 <- [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]]]}] 02:32:17 INFO - .. 02:32:17 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6094ms 02:32:17 INFO - PROCESS | 1820 | 1477647137546 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 1820 | 1477647137555 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 02:32:17 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 02:32:17 INFO - PROCESS | 1820 | 1477647137566 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:17 INFO - PROCESS | 1820 | 1477647137791 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 02:32:17 INFO - PROCESS | 1820 | 1477647137816 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 02:32:17 INFO - PROCESS | 1820 | 1477647137821 Marionette TRACE conn4 <- [1,554,null,["8"]] 02:32:17 INFO - PROCESS | 1820 | 1477647137828 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 02:32:17 INFO - PROCESS | 1820 | 1477647137838 Marionette TRACE conn4 <- [1,555,null,{}] 02:32:17 INFO - PROCESS | 1820 | 1477647137896 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6c800 == 11 [pid = 1820] [id = 126] 02:32:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fe6cc00) [pid = 1820] [serial = 370] [outer = (nil)] 02:32:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe72c00) [pid = 1820] [serial = 371] [outer = 0x8fe6cc00] 02:32:18 INFO - PROCESS | 1820 | 1477647137996 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92cdd400) [pid = 1820] [serial = 372] [outer = 0x8fe6cc00] 02:32:19 INFO - PROCESS | 1820 | 1477647139066 Marionette TRACE conn4 <- [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]]]}] 02:32:19 INFO - .. 02:32:19 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1520ms 02:32:19 INFO - PROCESS | 1820 | 1477647139084 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 1820 | 1477647139091 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:32:19 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 02:32:19 INFO - PROCESS | 1820 | 1477647139099 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:19 INFO - PROCESS | 1820 | 1477647139311 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 02:32:19 INFO - PROCESS | 1820 | 1477647139325 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 02:32:19 INFO - PROCESS | 1820 | 1477647139337 Marionette TRACE conn4 <- [1,559,null,["8"]] 02:32:19 INFO - PROCESS | 1820 | 1477647139350 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 02:32:19 INFO - PROCESS | 1820 | 1477647139357 Marionette TRACE conn4 <- [1,560,null,{}] 02:32:19 INFO - PROCESS | 1820 | 1477647139366 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x93e43c00 == 12 [pid = 1820] [id = 127] 02:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x940db000) [pid = 1820] [serial = 373] [outer = (nil)] 02:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x940e4400) [pid = 1820] [serial = 374] [outer = 0x940db000] 02:32:19 INFO - PROCESS | 1820 | 1477647139457 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x940e4800) [pid = 1820] [serial = 375] [outer = 0x940db000] 02:32:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99bc00 == 11 [pid = 1820] [id = 124] 02:32:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6c800 == 10 [pid = 1820] [id = 126] 02:32:22 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94a45000) [pid = 1820] [serial = 357] [outer = (nil)] [url = about:blank] 02:32:22 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fe69000) [pid = 1820] [serial = 365] [outer = (nil)] [url = about:blank] 02:32:22 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fe67400) [pid = 1820] [serial = 366] [outer = (nil)] [url = about:blank] 02:32:22 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fe75c00) [pid = 1820] [serial = 362] [outer = (nil)] [url = about:blank] 02:32:22 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f948c00) [pid = 1820] [serial = 363] [outer = (nil)] [url = about:blank] 02:32:22 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x92dd9400) [pid = 1820] [serial = 360] [outer = (nil)] [url = about:blank] 02:32:25 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fe6cc00) [pid = 1820] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 02:32:25 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x93c40c00) [pid = 1820] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 02:32:26 INFO - PROCESS | 1820 | 1477647146049 Marionette TRACE conn4 <- [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"]]]}] 02:32:26 INFO - .. 02:32:26 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6994ms 02:32:26 INFO - PROCESS | 1820 | 1477647146093 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 02:32:26 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 02:32:26 INFO - PROCESS | 1820 | 1477647146101 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 02:32:26 INFO - PROCESS | 1820 | 1477647146112 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:26 INFO - PROCESS | 1820 | 1477647146341 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:32:26 INFO - PROCESS | 1820 | 1477647146413 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 02:32:26 INFO - PROCESS | 1820 | 1477647146419 Marionette TRACE conn4 <- [1,564,null,["8"]] 02:32:26 INFO - PROCESS | 1820 | 1477647146427 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 02:32:26 INFO - PROCESS | 1820 | 1477647146438 Marionette TRACE conn4 <- [1,565,null,{}] 02:32:26 INFO - PROCESS | 1820 | 1477647146445 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6cc00 == 11 [pid = 1820] [id = 128] 02:32:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fe6d000) [pid = 1820] [serial = 376] [outer = (nil)] 02:32:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fe73c00) [pid = 1820] [serial = 377] [outer = 0x8fe6d000] 02:32:26 INFO - PROCESS | 1820 | 1477647146538 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fe75400) [pid = 1820] [serial = 378] [outer = 0x8fe6d000] 02:32:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:32:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:32:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 02:32:27 INFO - PROCESS | 1820 | 1477647147590 Marionette TRACE conn4 <- [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]]]}] 02:32:27 INFO - . 02:32:27 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1532ms 02:32:27 INFO - PROCESS | 1820 | 1477647147642 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 1820 | 1477647147648 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 02:32:27 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 02:32:27 INFO - PROCESS | 1820 | 1477647147658 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:27 INFO - PROCESS | 1820 | 1477647147844 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 02:32:27 INFO - PROCESS | 1820 | 1477647147951 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 02:32:27 INFO - PROCESS | 1820 | 1477647147957 Marionette TRACE conn4 <- [1,569,null,["8"]] 02:32:27 INFO - PROCESS | 1820 | 1477647147966 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 02:32:27 INFO - PROCESS | 1820 | 1477647147972 Marionette TRACE conn4 <- [1,570,null,{}] 02:32:28 INFO - PROCESS | 1820 | 1477647147979 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x91048c00 == 12 [pid = 1820] [id = 129] 02:32:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93a3d400) [pid = 1820] [serial = 379] [outer = (nil)] 02:32:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93e41800) [pid = 1820] [serial = 380] [outer = 0x93a3d400] 02:32:28 INFO - PROCESS | 1820 | 1477647148070 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93c37000) [pid = 1820] [serial = 381] [outer = 0x93a3d400] 02:32:28 INFO - PROCESS | 1820 | 1477647148701 Marionette TRACE conn4 <- [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]]]}] 02:32:28 INFO - . 02:32:28 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1071ms 02:32:28 INFO - PROCESS | 1820 | 1477647148787 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 1820 | 1477647148795 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 02:32:28 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 02:32:28 INFO - PROCESS | 1820 | 1477647148817 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:29 INFO - PROCESS | 1820 | 1477647149058 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 02:32:29 INFO - PROCESS | 1820 | 1477647149199 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 02:32:29 INFO - PROCESS | 1820 | 1477647149207 Marionette TRACE conn4 <- [1,574,null,["8"]] 02:32:29 INFO - PROCESS | 1820 | 1477647149221 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 02:32:29 INFO - PROCESS | 1820 | 1477647149234 Marionette TRACE conn4 <- [1,575,null,{}] 02:32:29 INFO - PROCESS | 1820 | 1477647149241 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ce8400 == 13 [pid = 1820] [id = 130] 02:32:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92ce9000) [pid = 1820] [serial = 382] [outer = (nil)] 02:32:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93148c00) [pid = 1820] [serial = 383] [outer = 0x92ce9000] 02:32:29 INFO - PROCESS | 1820 | 1477647149347 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x940db400) [pid = 1820] [serial = 384] [outer = 0x92ce9000] 02:32:30 INFO - PROCESS | 1820 | 1477647150118 Marionette TRACE conn4 <- [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]]]}] 02:32:30 INFO - . 02:32:30 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1372ms 02:32:30 INFO - PROCESS | 1820 | 1477647150187 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 1820 | 1477647150195 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:32:30 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 02:32:30 INFO - PROCESS | 1820 | 1477647150205 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:30 INFO - PROCESS | 1820 | 1477647150499 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 02:32:30 INFO - PROCESS | 1820 | 1477647150656 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 02:32:30 INFO - PROCESS | 1820 | 1477647150660 Marionette TRACE conn4 <- [1,579,null,["8"]] 02:32:30 INFO - PROCESS | 1820 | 1477647150668 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 02:32:30 INFO - PROCESS | 1820 | 1477647150677 Marionette TRACE conn4 <- [1,580,null,{}] 02:32:30 INFO - PROCESS | 1820 | 1477647150684 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x946b6800 == 14 [pid = 1820] [id = 131] 02:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x946b8400) [pid = 1820] [serial = 385] [outer = (nil)] 02:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x946c2000) [pid = 1820] [serial = 386] [outer = 0x946b8400] 02:32:30 INFO - PROCESS | 1820 | 1477647150826 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x955e8c00) [pid = 1820] [serial = 387] [outer = 0x946b8400] 02:32:31 INFO - PROCESS | 1820 | 1477647151566 Marionette TRACE conn4 <- [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]]]}] 02:32:31 INFO - . 02:32:31 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1425ms 02:32:31 INFO - PROCESS | 1820 | 1477647151631 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 02:32:31 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 02:32:31 INFO - PROCESS | 1820 | 1477647151642 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 02:32:31 INFO - PROCESS | 1820 | 1477647151661 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:31 INFO - PROCESS | 1820 | 1477647151870 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:32:32 INFO - PROCESS | 1820 | 1477647152015 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 02:32:32 INFO - PROCESS | 1820 | 1477647152022 Marionette TRACE conn4 <- [1,584,null,["8"]] 02:32:32 INFO - PROCESS | 1820 | 1477647152033 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 02:32:32 INFO - PROCESS | 1820 | 1477647152041 Marionette TRACE conn4 <- [1,585,null,{}] 02:32:32 INFO - PROCESS | 1820 | 1477647152047 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcab800 == 15 [pid = 1820] [id = 132] 02:32:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x97b20000) [pid = 1820] [serial = 388] [outer = (nil)] 02:32:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x97b2b400) [pid = 1820] [serial = 389] [outer = 0x97b20000] 02:32:32 INFO - PROCESS | 1820 | 1477647152151 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x97b7fc00) [pid = 1820] [serial = 390] [outer = 0x97b20000] 02:32:32 INFO - PROCESS | 1820 | 1477647152870 Marionette TRACE conn4 <- [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]]]}] 02:32:32 INFO - . 02:32:32 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1323ms 02:32:32 INFO - PROCESS | 1820 | 1477647152988 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 1820 | 1477647152992 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 02:32:32 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 02:32:33 INFO - PROCESS | 1820 | 1477647153002 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:33 INFO - PROCESS | 1820 | 1477647153234 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 02:32:33 INFO - PROCESS | 1820 | 1477647153376 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 02:32:33 INFO - PROCESS | 1820 | 1477647153388 Marionette TRACE conn4 <- [1,589,null,["8"]] 02:32:33 INFO - PROCESS | 1820 | 1477647153401 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 02:32:33 INFO - PROCESS | 1820 | 1477647153411 Marionette TRACE conn4 <- [1,590,null,{}] 02:32:33 INFO - PROCESS | 1820 | 1477647153415 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dced800 == 16 [pid = 1820] [id = 133] 02:32:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8dcf5c00) [pid = 1820] [serial = 391] [outer = (nil)] 02:32:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9858b800) [pid = 1820] [serial = 392] [outer = 0x8dcf5c00] 02:32:33 INFO - PROCESS | 1820 | 1477647153515 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x995c2400) [pid = 1820] [serial = 393] [outer = 0x8dcf5c00] 02:32:35 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8fe72c00) [pid = 1820] [serial = 371] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x92cdd400) [pid = 1820] [serial = 372] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x94009c00) [pid = 1820] [serial = 368] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93e4a800) [pid = 1820] [serial = 369] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x940e4400) [pid = 1820] [serial = 374] [outer = (nil)] [url = about:blank] 02:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8fe6d000) [pid = 1820] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 02:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x940db000) [pid = 1820] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 02:32:39 INFO - PROCESS | 1820 | 1477647159179 Marionette TRACE conn4 <- [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]]]}] 02:32:39 INFO - . 02:32:39 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6195ms 02:32:39 INFO - PROCESS | 1820 | 1477647159198 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 1820 | 1477647159204 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 02:32:39 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 02:32:39 INFO - PROCESS | 1820 | 1477647159215 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:39 INFO - PROCESS | 1820 | 1477647159382 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 02:32:39 INFO - PROCESS | 1820 | 1477647159404 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 02:32:39 INFO - PROCESS | 1820 | 1477647159410 Marionette TRACE conn4 <- [1,594,null,["8"]] 02:32:39 INFO - PROCESS | 1820 | 1477647159504 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 02:32:39 INFO - PROCESS | 1820 | 1477647159512 Marionette TRACE conn4 <- [1,595,null,{}] 02:32:39 INFO - PROCESS | 1820 | 1477647159519 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe69c00 == 17 [pid = 1820] [id = 134] 02:32:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8fe6a800) [pid = 1820] [serial = 394] [outer = (nil)] 02:32:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8fe70800) [pid = 1820] [serial = 395] [outer = 0x8fe6a800] 02:32:39 INFO - PROCESS | 1820 | 1477647159613 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8fed2c00) [pid = 1820] [serial = 396] [outer = 0x8fe6a800] 02:32:43 INFO - PROCESS | 1820 | --DOCSHELL 0x93e43c00 == 16 [pid = 1820] [id = 127] 02:32:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8dced800 == 15 [pid = 1820] [id = 133] 02:32:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcab800 == 14 [pid = 1820] [id = 132] 02:32:43 INFO - PROCESS | 1820 | --DOCSHELL 0x946b6800 == 13 [pid = 1820] [id = 131] 02:32:43 INFO - PROCESS | 1820 | --DOCSHELL 0x92ce8400 == 12 [pid = 1820] [id = 130] 02:32:43 INFO - PROCESS | 1820 | --DOCSHELL 0x91048c00 == 11 [pid = 1820] [id = 129] 02:32:43 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8fe75400) [pid = 1820] [serial = 378] [outer = (nil)] [url = about:blank] 02:32:43 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8fe73c00) [pid = 1820] [serial = 377] [outer = (nil)] [url = about:blank] 02:32:43 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x940e4800) [pid = 1820] [serial = 375] [outer = (nil)] [url = about:blank] 02:32:43 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x93e41800) [pid = 1820] [serial = 380] [outer = (nil)] [url = about:blank] 02:32:45 INFO - PROCESS | 1820 | 1477647165164 Marionette TRACE conn4 <- [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"]]]}] 02:32:45 INFO - . 02:32:45 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5998ms 02:32:45 INFO - PROCESS | 1820 | 1477647165213 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 1820 | 1477647165221 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:32:45 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 02:32:45 INFO - PROCESS | 1820 | 1477647165241 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:45 INFO - PROCESS | 1820 | 1477647165486 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 02:32:45 INFO - PROCESS | 1820 | 1477647165572 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 02:32:45 INFO - PROCESS | 1820 | 1477647165580 Marionette TRACE conn4 <- [1,599,null,["8"]] 02:32:45 INFO - PROCESS | 1820 | 1477647165589 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 02:32:45 INFO - PROCESS | 1820 | 1477647165598 Marionette TRACE conn4 <- [1,600,null,{}] 02:32:45 INFO - PROCESS | 1820 | 1477647165677 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe66400 == 12 [pid = 1820] [id = 135] 02:32:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8fe67400) [pid = 1820] [serial = 397] [outer = (nil)] 02:32:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8fe6e800) [pid = 1820] [serial = 398] [outer = 0x8fe67400] 02:32:45 INFO - PROCESS | 1820 | 1477647165774 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8fed6800) [pid = 1820] [serial = 399] [outer = 0x8fe67400] 02:32:46 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x93a3d400) [pid = 1820] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 02:32:46 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x92ce9000) [pid = 1820] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 02:32:46 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x946b8400) [pid = 1820] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 02:32:46 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x97b20000) [pid = 1820] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 02:32:46 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8dcf5c00) [pid = 1820] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 02:32:51 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae5c00 == 11 [pid = 1820] [id = 125] 02:32:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6cc00 == 10 [pid = 1820] [id = 128] 02:32:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe69c00 == 9 [pid = 1820] [id = 134] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x995c2400) [pid = 1820] [serial = 393] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9858b800) [pid = 1820] [serial = 392] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x97b2b400) [pid = 1820] [serial = 389] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x97b7fc00) [pid = 1820] [serial = 390] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x946c2000) [pid = 1820] [serial = 386] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x955e8c00) [pid = 1820] [serial = 387] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x93148c00) [pid = 1820] [serial = 383] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x940db400) [pid = 1820] [serial = 384] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93c37000) [pid = 1820] [serial = 381] [outer = (nil)] [url = about:blank] 02:32:51 INFO - PROCESS | 1820 | 1477647171446 Marionette TRACE conn4 <- [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]]]}] 02:32:51 INFO - . 02:32:51 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6238ms 02:32:51 INFO - PROCESS | 1820 | 1477647171477 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 1820 | 1477647171485 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 02:32:51 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 02:32:51 INFO - PROCESS | 1820 | 1477647171497 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:51 INFO - PROCESS | 1820 | 1477647171701 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:32:51 INFO - PROCESS | 1820 | 1477647171809 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 02:32:51 INFO - PROCESS | 1820 | 1477647171816 Marionette TRACE conn4 <- [1,604,null,["8"]] 02:32:51 INFO - PROCESS | 1820 | 1477647171826 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 02:32:51 INFO - PROCESS | 1820 | 1477647171834 Marionette TRACE conn4 <- [1,605,null,{}] 02:32:51 INFO - PROCESS | 1820 | 1477647171840 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f995800 == 10 [pid = 1820] [id = 136] 02:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f995c00) [pid = 1820] [serial = 400] [outer = (nil)] 02:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f999000) [pid = 1820] [serial = 401] [outer = 0x8f995c00] 02:32:51 INFO - PROCESS | 1820 | 1477647171939 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f999800) [pid = 1820] [serial = 402] [outer = 0x8f995c00] 02:32:52 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:32:52 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:32:52 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 02:32:53 INFO - PROCESS | 1820 | 1477647173020 Marionette TRACE conn4 <- [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]]]}] 02:32:53 INFO - . 02:32:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1582ms 02:32:53 INFO - PROCESS | 1820 | 1477647173078 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 1820 | 1477647173086 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 02:32:53 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 02:32:53 INFO - PROCESS | 1820 | 1477647173100 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:53 INFO - PROCESS | 1820 | 1477647173292 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 02:32:53 INFO - PROCESS | 1820 | 1477647173303 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 02:32:53 INFO - PROCESS | 1820 | 1477647173316 Marionette TRACE conn4 <- [1,609,null,["8"]] 02:32:53 INFO - PROCESS | 1820 | 1477647173329 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 02:32:53 INFO - PROCESS | 1820 | 1477647173334 Marionette TRACE conn4 <- [1,610,null,{}] 02:32:53 INFO - PROCESS | 1820 | 1477647173342 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe69000 == 11 [pid = 1820] [id = 137] 02:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92ce7400) [pid = 1820] [serial = 403] [outer = (nil)] 02:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9314c000) [pid = 1820] [serial = 404] [outer = 0x92ce7400] 02:32:53 INFO - PROCESS | 1820 | 1477647173526 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f948c00) [pid = 1820] [serial = 405] [outer = 0x92ce7400] 02:32:54 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fe6a800) [pid = 1820] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 02:32:54 INFO - PROCESS | 1820 | 1477647174682 Marionette TRACE conn4 <- [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]]]}] 02:32:54 INFO - . 02:32:54 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1628ms 02:32:54 INFO - PROCESS | 1820 | 1477647174737 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 1820 | 1477647174747 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 02:32:54 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 02:32:54 INFO - PROCESS | 1820 | 1477647174754 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:54 INFO - PROCESS | 1820 | 1477647174979 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 02:32:55 INFO - PROCESS | 1820 | 1477647174994 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 02:32:55 INFO - PROCESS | 1820 | 1477647175009 Marionette TRACE conn4 <- [1,614,null,["8"]] 02:32:55 INFO - PROCESS | 1820 | 1477647175017 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 02:32:55 INFO - PROCESS | 1820 | 1477647175024 Marionette TRACE conn4 <- [1,615,null,{}] 02:32:55 INFO - PROCESS | 1820 | 1477647175033 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x940db000 == 12 [pid = 1820] [id = 138] 02:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x940db400) [pid = 1820] [serial = 406] [outer = (nil)] 02:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x940ddc00) [pid = 1820] [serial = 407] [outer = 0x940db400] 02:32:55 INFO - PROCESS | 1820 | 1477647175125 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x940e4800) [pid = 1820] [serial = 408] [outer = 0x940db400] 02:32:56 INFO - PROCESS | 1820 | 1477647176268 Marionette TRACE conn4 <- [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]]]}] 02:32:56 INFO - .. 02:32:56 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1529ms 02:32:56 INFO - PROCESS | 1820 | 1477647176283 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 1820 | 1477647176287 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:32:56 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 02:32:56 INFO - PROCESS | 1820 | 1477647176295 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:32:56 INFO - PROCESS | 1820 | 1477647176524 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 02:32:56 INFO - PROCESS | 1820 | 1477647176538 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 02:32:56 INFO - PROCESS | 1820 | 1477647176542 Marionette TRACE conn4 <- [1,619,null,["8"]] 02:32:56 INFO - PROCESS | 1820 | 1477647176549 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 02:32:56 INFO - PROCESS | 1820 | 1477647176556 Marionette TRACE conn4 <- [1,620,null,{}] 02:32:56 INFO - PROCESS | 1820 | 1477647176563 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd79c00 == 13 [pid = 1820] [id = 139] 02:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8f952c00) [pid = 1820] [serial = 409] [outer = (nil)] 02:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x95378000) [pid = 1820] [serial = 410] [outer = 0x8f952c00] 02:32:56 INFO - PROCESS | 1820 | 1477647176650 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x95735000) [pid = 1820] [serial = 411] [outer = 0x8f952c00] 02:32:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe66400 == 12 [pid = 1820] [id = 135] 02:32:59 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fe70800) [pid = 1820] [serial = 395] [outer = (nil)] [url = about:blank] 02:32:59 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fed2c00) [pid = 1820] [serial = 396] [outer = (nil)] [url = about:blank] 02:32:59 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe6e800) [pid = 1820] [serial = 398] [outer = (nil)] [url = about:blank] 02:33:01 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f995c00) [pid = 1820] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 02:33:01 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fe67400) [pid = 1820] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 02:33:02 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x940db400) [pid = 1820] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 02:33:02 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x92ce7400) [pid = 1820] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 02:33:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8dd80c00) [pid = 1820] [serial = 412] [outer = 0x9a330400] 02:33:02 INFO - PROCESS | 1820 | 1477647182259 Marionette TRACE conn4 <- [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]]]}] 02:33:02 INFO - .. 02:33:02 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5990ms 02:33:02 INFO - PROCESS | 1820 | 1477647182290 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 1820 | 1477647182300 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 02:33:02 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 02:33:02 INFO - PROCESS | 1820 | 1477647182310 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:02 INFO - PROCESS | 1820 | 1477647182497 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:33:02 INFO - PROCESS | 1820 | 1477647182520 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 02:33:02 INFO - PROCESS | 1820 | 1477647182525 Marionette TRACE conn4 <- [1,624,null,["8"]] 02:33:02 INFO - PROCESS | 1820 | 1477647182533 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 02:33:02 INFO - PROCESS | 1820 | 1477647182542 Marionette TRACE conn4 <- [1,625,null,{}] 02:33:02 INFO - PROCESS | 1820 | 1477647182636 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe73400 == 13 [pid = 1820] [id = 140] 02:33:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fe73800) [pid = 1820] [serial = 413] [outer = (nil)] 02:33:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8fece800) [pid = 1820] [serial = 414] [outer = 0x8fe73800] 02:33:02 INFO - PROCESS | 1820 | 1477647182732 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8fed5c00) [pid = 1820] [serial = 415] [outer = 0x8fe73800] 02:33:03 INFO - PROCESS | 1820 | 1477647183851 Marionette TRACE conn4 <- [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]]]}] 02:33:03 INFO - .. 02:33:03 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1573ms 02:33:03 INFO - PROCESS | 1820 | 1477647183882 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 1820 | 1477647183890 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 02:33:03 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 02:33:03 INFO - PROCESS | 1820 | 1477647183899 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:04 INFO - PROCESS | 1820 | 1477647184122 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 02:33:04 INFO - PROCESS | 1820 | 1477647184133 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 02:33:04 INFO - PROCESS | 1820 | 1477647184147 Marionette TRACE conn4 <- [1,629,null,["8"]] 02:33:04 INFO - PROCESS | 1820 | 1477647184247 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 02:33:04 INFO - PROCESS | 1820 | 1477647184254 Marionette TRACE conn4 <- [1,630,null,{}] 02:33:04 INFO - PROCESS | 1820 | 1477647184262 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x93adec00 == 14 [pid = 1820] [id = 141] 02:33:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93ae9000) [pid = 1820] [serial = 416] [outer = (nil)] 02:33:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93c34800) [pid = 1820] [serial = 417] [outer = 0x93ae9000] 02:33:04 INFO - PROCESS | 1820 | 1477647184354 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x94010400) [pid = 1820] [serial = 418] [outer = 0x93ae9000] 02:33:05 INFO - PROCESS | 1820 | 1477647185400 Marionette TRACE conn4 <- [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]]]}] 02:33:05 INFO - . 02:33:05 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1578ms 02:33:05 INFO - PROCESS | 1820 | 1477647185477 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 1820 | 1477647185485 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 02:33:05 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 02:33:05 INFO - PROCESS | 1820 | 1477647185496 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:05 INFO - PROCESS | 1820 | 1477647185730 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 02:33:05 INFO - PROCESS | 1820 | 1477647185907 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 02:33:05 INFO - PROCESS | 1820 | 1477647185914 Marionette TRACE conn4 <- [1,634,null,["8"]] 02:33:05 INFO - PROCESS | 1820 | 1477647185922 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 02:33:05 INFO - PROCESS | 1820 | 1477647185930 Marionette TRACE conn4 <- [1,635,null,{}] 02:33:05 INFO - PROCESS | 1820 | 1477647185937 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf8c00 == 15 [pid = 1820] [id = 142] 02:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x92cdf000) [pid = 1820] [serial = 419] [outer = (nil)] 02:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x93ada400) [pid = 1820] [serial = 420] [outer = 0x92cdf000] 02:33:06 INFO - PROCESS | 1820 | 1477647186085 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x93adc000) [pid = 1820] [serial = 421] [outer = 0x92cdf000] 02:33:07 INFO - PROCESS | 1820 | 1477647187281 Marionette TRACE conn4 <- [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]]]}] 02:33:07 INFO - . 02:33:07 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1826ms 02:33:07 INFO - PROCESS | 1820 | 1477647187322 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 1820 | 1477647187329 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:33:07 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 02:33:07 INFO - PROCESS | 1820 | 1477647187338 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:07 INFO - PROCESS | 1820 | 1477647187638 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 02:33:07 INFO - PROCESS | 1820 | 1477647187711 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 02:33:07 INFO - PROCESS | 1820 | 1477647187717 Marionette TRACE conn4 <- [1,639,null,["8"]] 02:33:07 INFO - PROCESS | 1820 | 1477647187768 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 02:33:07 INFO - PROCESS | 1820 | 1477647187775 Marionette TRACE conn4 <- [1,640,null,{}] 02:33:07 INFO - PROCESS | 1820 | 1477647187782 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x946b6400 == 16 [pid = 1820] [id = 143] 02:33:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x946b7c00) [pid = 1820] [serial = 422] [outer = (nil)] 02:33:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x946c3c00) [pid = 1820] [serial = 423] [outer = 0x946b7c00] 02:33:07 INFO - PROCESS | 1820 | 1477647187882 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x94a44000) [pid = 1820] [serial = 424] [outer = 0x946b7c00] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8fed6800) [pid = 1820] [serial = 399] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x940ddc00) [pid = 1820] [serial = 407] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x940e4800) [pid = 1820] [serial = 408] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9314c000) [pid = 1820] [serial = 404] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f948c00) [pid = 1820] [serial = 405] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f999000) [pid = 1820] [serial = 401] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8f999800) [pid = 1820] [serial = 402] [outer = (nil)] [url = about:blank] 02:33:08 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x95378000) [pid = 1820] [serial = 410] [outer = (nil)] [url = about:blank] 02:33:11 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe73800) [pid = 1820] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 02:33:11 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f952c00) [pid = 1820] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 02:33:13 INFO - PROCESS | 1820 | 1477647193617 Marionette TRACE conn4 <- [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]]]}] 02:33:13 INFO - .. 02:33:13 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6336ms 02:33:13 INFO - PROCESS | 1820 | 1477647193674 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 1820 | 1477647193681 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 02:33:13 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 02:33:13 INFO - PROCESS | 1820 | 1477647193691 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:13 INFO - PROCESS | 1820 | 1477647193850 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:33:13 INFO - PROCESS | 1820 | 1477647193958 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 02:33:13 INFO - PROCESS | 1820 | 1477647193964 Marionette TRACE conn4 <- [1,644,null,["8"]] 02:33:13 INFO - PROCESS | 1820 | 1477647193971 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 02:33:13 INFO - PROCESS | 1820 | 1477647193979 Marionette TRACE conn4 <- [1,645,null,{}] 02:33:14 INFO - PROCESS | 1820 | 1477647193992 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe72c00 == 17 [pid = 1820] [id = 144] 02:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8fe73000) [pid = 1820] [serial = 425] [outer = (nil)] 02:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8fed5800) [pid = 1820] [serial = 426] [outer = 0x8fe73000] 02:33:14 INFO - PROCESS | 1820 | 1477647194095 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fed6800) [pid = 1820] [serial = 427] [outer = 0x8fe73000] 02:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fed5c00) [pid = 1820] [serial = 415] [outer = (nil)] [url = about:blank] 02:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fece800) [pid = 1820] [serial = 414] [outer = (nil)] [url = about:blank] 02:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x95735000) [pid = 1820] [serial = 411] [outer = (nil)] [url = about:blank] 02:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x93e43400) [pid = 1820] [serial = 303] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x93c34800) [pid = 1820] [serial = 417] [outer = (nil)] [url = about:blank] 02:33:19 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93ae9000) [pid = 1820] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 02:33:19 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x92cdf000) [pid = 1820] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 02:33:19 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x946b7c00) [pid = 1820] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 02:33:19 INFO - PROCESS | 1820 | 1477647199672 Marionette TRACE conn4 <- [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]]]}] 02:33:19 INFO - .. 02:33:19 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6041ms 02:33:19 INFO - PROCESS | 1820 | 1477647199730 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 1820 | 1477647199739 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 02:33:19 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 02:33:19 INFO - PROCESS | 1820 | 1477647199754 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:19 INFO - PROCESS | 1820 | 1477647199927 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 02:33:19 INFO - PROCESS | 1820 | 1477647199958 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 02:33:19 INFO - PROCESS | 1820 | 1477647199970 Marionette TRACE conn4 <- [1,649,null,["8"]] 02:33:19 INFO - PROCESS | 1820 | 1477647199980 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 02:33:19 INFO - PROCESS | 1820 | 1477647199988 Marionette TRACE conn4 <- [1,650,null,{}] 02:33:20 INFO - PROCESS | 1820 | 1477647199994 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed3c00 == 18 [pid = 1820] [id = 145] 02:33:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fed5c00) [pid = 1820] [serial = 428] [outer = (nil)] 02:33:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92c6f800) [pid = 1820] [serial = 429] [outer = 0x8fed5c00] 02:33:20 INFO - PROCESS | 1820 | 1477647200171 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92dda800) [pid = 1820] [serial = 430] [outer = 0x8fed5c00] 02:33:20 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:33:20 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:33:20 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x946b6400 == 17 [pid = 1820] [id = 143] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe69000 == 16 [pid = 1820] [id = 137] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd79c00 == 15 [pid = 1820] [id = 139] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf8c00 == 14 [pid = 1820] [id = 142] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x940db000 == 13 [pid = 1820] [id = 138] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8f995800 == 12 [pid = 1820] [id = 136] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe73400 == 11 [pid = 1820] [id = 140] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x93adec00 == 10 [pid = 1820] [id = 141] 02:33:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe72c00 == 9 [pid = 1820] [id = 144] 02:33:25 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x946c3c00) [pid = 1820] [serial = 423] [outer = (nil)] [url = about:blank] 02:33:25 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94a44000) [pid = 1820] [serial = 424] [outer = (nil)] [url = about:blank] 02:33:25 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x93ada400) [pid = 1820] [serial = 420] [outer = (nil)] [url = about:blank] 02:33:25 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x93adc000) [pid = 1820] [serial = 421] [outer = (nil)] [url = about:blank] 02:33:25 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x94010400) [pid = 1820] [serial = 418] [outer = (nil)] [url = about:blank] 02:33:25 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8fed5800) [pid = 1820] [serial = 426] [outer = (nil)] [url = about:blank] 02:33:25 INFO - PROCESS | 1820 | 1477647205762 Marionette TRACE conn4 <- [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]]]}] 02:33:25 INFO - .. 02:33:25 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6036ms 02:33:25 INFO - PROCESS | 1820 | 1477647205788 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 1820 | 1477647205795 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 02:33:25 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 02:33:25 INFO - PROCESS | 1820 | 1477647205807 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:26 INFO - PROCESS | 1820 | 1477647206032 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 02:33:26 INFO - PROCESS | 1820 | 1477647206155 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 02:33:26 INFO - PROCESS | 1820 | 1477647206162 Marionette TRACE conn4 <- [1,654,null,["8"]] 02:33:26 INFO - PROCESS | 1820 | 1477647206170 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 02:33:26 INFO - PROCESS | 1820 | 1477647206178 Marionette TRACE conn4 <- [1,655,null,{}] 02:33:26 INFO - PROCESS | 1820 | 1477647206185 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f997400 == 10 [pid = 1820] [id = 146] 02:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8f997c00) [pid = 1820] [serial = 431] [outer = (nil)] 02:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8fe67c00) [pid = 1820] [serial = 432] [outer = 0x8f997c00] 02:33:26 INFO - PROCESS | 1820 | 1477647206282 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fe71400) [pid = 1820] [serial = 433] [outer = 0x8f997c00] 02:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8fe73000) [pid = 1820] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 02:33:31 INFO - PROCESS | 1820 | 1477647211849 Marionette TRACE conn4 <- [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]]]}] 02:33:31 INFO - . 02:33:31 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6088ms 02:33:31 INFO - PROCESS | 1820 | 1477647211892 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 1820 | 1477647211900 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:33:31 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 02:33:31 INFO - PROCESS | 1820 | 1477647211954 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:32 INFO - PROCESS | 1820 | 1477647212176 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 02:33:32 INFO - PROCESS | 1820 | 1477647212323 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 02:33:32 INFO - PROCESS | 1820 | 1477647212330 Marionette TRACE conn4 <- [1,659,null,["8"]] 02:33:32 INFO - PROCESS | 1820 | 1477647212339 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 02:33:32 INFO - PROCESS | 1820 | 1477647212348 Marionette TRACE conn4 <- [1,660,null,{}] 02:33:32 INFO - PROCESS | 1820 | 1477647212356 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe67400 == 11 [pid = 1820] [id = 147] 02:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fe6f800) [pid = 1820] [serial = 434] [outer = (nil)] 02:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fecd800) [pid = 1820] [serial = 435] [outer = 0x8fe6f800] 02:33:32 INFO - PROCESS | 1820 | 1477647212462 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fe6d000) [pid = 1820] [serial = 436] [outer = 0x8fe6f800] 02:33:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x93a38400 == 12 [pid = 1820] [id = 148] 02:33:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93a3cc00) [pid = 1820] [serial = 437] [outer = (nil)] 02:33:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93145c00) [pid = 1820] [serial = 438] [outer = 0x93a3cc00] 02:33:33 INFO - PROCESS | 1820 | 1477647213600 Marionette TRACE conn4 <- [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]]]}] 02:33:33 INFO - . 02:33:33 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1722ms 02:33:33 INFO - PROCESS | 1820 | 1477647213662 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 1820 | 1477647213668 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 02:33:33 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 02:33:33 INFO - PROCESS | 1820 | 1477647213677 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:33 INFO - PROCESS | 1820 | 1477647213902 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:33:34 INFO - PROCESS | 1820 | 1477647214082 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 02:33:34 INFO - PROCESS | 1820 | 1477647214088 Marionette TRACE conn4 <- [1,664,null,["8"]] 02:33:34 INFO - PROCESS | 1820 | 1477647214097 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 02:33:34 INFO - PROCESS | 1820 | 1477647214107 Marionette TRACE conn4 <- [1,665,null,{}] 02:33:34 INFO - PROCESS | 1820 | 1477647214115 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7ac00 == 13 [pid = 1820] [id = 149] 02:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8dd7b800) [pid = 1820] [serial = 439] [outer = (nil)] 02:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8f952400) [pid = 1820] [serial = 440] [outer = 0x8dd7b800] 02:33:34 INFO - PROCESS | 1820 | 1477647214209 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8fed2000) [pid = 1820] [serial = 441] [outer = 0x8dd7b800] 02:33:34 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fed6800) [pid = 1820] [serial = 427] [outer = (nil)] [url = about:blank] 02:33:34 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x92c6f800) [pid = 1820] [serial = 429] [outer = (nil)] [url = about:blank] 02:33:36 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fed5c00) [pid = 1820] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 02:33:39 INFO - PROCESS | 1820 | 1477647219916 Marionette TRACE conn4 <- [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]]]}] 02:33:39 INFO - .. 02:33:39 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6290ms 02:33:39 INFO - PROCESS | 1820 | 1477647219970 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 1820 | 1477647219976 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 02:33:39 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 02:33:39 INFO - PROCESS | 1820 | 1477647219986 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:40 INFO - PROCESS | 1820 | 1477647220221 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 02:33:40 INFO - PROCESS | 1820 | 1477647220301 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 02:33:40 INFO - PROCESS | 1820 | 1477647220308 Marionette TRACE conn4 <- [1,669,null,["8"]] 02:33:40 INFO - PROCESS | 1820 | 1477647220317 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 02:33:40 INFO - PROCESS | 1820 | 1477647220324 Marionette TRACE conn4 <- [1,670,null,{}] 02:33:40 INFO - PROCESS | 1820 | 1477647220331 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae7800 == 14 [pid = 1820] [id = 150] 02:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93ae8000) [pid = 1820] [serial = 442] [outer = (nil)] 02:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93c34800) [pid = 1820] [serial = 443] [outer = 0x93ae8000] 02:33:40 INFO - PROCESS | 1820 | 1477647220434 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93c91000) [pid = 1820] [serial = 444] [outer = 0x93ae8000] 02:33:40 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 02:33:41 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 02:33:41 INFO - PROCESS | 1820 | 1477647221760 Marionette TRACE conn4 <- [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]]]}] 02:33:41 INFO - .. 02:33:41 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1830ms 02:33:41 INFO - PROCESS | 1820 | 1477647221818 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 1820 | 1477647221824 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 02:33:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 02:33:41 INFO - PROCESS | 1820 | 1477647221848 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:42 INFO - PROCESS | 1820 | 1477647222172 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 02:33:42 INFO - PROCESS | 1820 | 1477647222288 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 02:33:42 INFO - PROCESS | 1820 | 1477647222292 Marionette TRACE conn4 <- [1,674,null,["8"]] 02:33:42 INFO - PROCESS | 1820 | 1477647222304 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 02:33:42 INFO - PROCESS | 1820 | 1477647222311 Marionette TRACE conn4 <- [1,675,null,{}] 02:33:42 INFO - PROCESS | 1820 | 1477647222320 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x940d8400 == 15 [pid = 1820] [id = 151] 02:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x940d8800) [pid = 1820] [serial = 445] [outer = (nil)] 02:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x940dac00) [pid = 1820] [serial = 446] [outer = 0x940d8800] 02:33:42 INFO - PROCESS | 1820 | 1477647222428 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x940e3800) [pid = 1820] [serial = 447] [outer = 0x940d8800] 02:33:43 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:33:43 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:33:43 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 02:33:44 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x92dda800) [pid = 1820] [serial = 430] [outer = (nil)] [url = about:blank] 02:33:44 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fe67c00) [pid = 1820] [serial = 432] [outer = (nil)] [url = about:blank] 02:33:46 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93a3cc00) [pid = 1820] [serial = 437] [outer = (nil)] [url = about:srcdoc] 02:33:46 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8dd7b800) [pid = 1820] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 02:33:48 INFO - PROCESS | 1820 | 1477647228105 Marionette TRACE conn4 <- [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]]]}] 02:33:48 INFO - .. 02:33:48 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6289ms 02:33:48 INFO - PROCESS | 1820 | 1477647228124 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 1820 | 1477647228131 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:33:48 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 02:33:48 INFO - PROCESS | 1820 | 1477647228141 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:48 INFO - PROCESS | 1820 | 1477647228318 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 02:33:48 INFO - PROCESS | 1820 | 1477647228467 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 02:33:48 INFO - PROCESS | 1820 | 1477647228472 Marionette TRACE conn4 <- [1,679,null,["8"]] 02:33:48 INFO - PROCESS | 1820 | 1477647228480 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 02:33:48 INFO - PROCESS | 1820 | 1477647228489 Marionette TRACE conn4 <- [1,680,null,{}] 02:33:48 INFO - PROCESS | 1820 | 1477647228496 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ada400 == 16 [pid = 1820] [id = 152] 02:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93ada800) [pid = 1820] [serial = 448] [outer = (nil)] 02:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93ae2c00) [pid = 1820] [serial = 449] [outer = 0x93ada800] 02:33:48 INFO - PROCESS | 1820 | 1477647228589 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x93c93800) [pid = 1820] [serial = 450] [outer = 0x93ada800] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7ac00 == 15 [pid = 1820] [id = 149] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe67400 == 14 [pid = 1820] [id = 147] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed3c00 == 13 [pid = 1820] [id = 145] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8f997400 == 12 [pid = 1820] [id = 146] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x93a38400 == 11 [pid = 1820] [id = 148] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x940d8400 == 10 [pid = 1820] [id = 151] 02:33:52 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae7800 == 9 [pid = 1820] [id = 150] 02:33:52 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93145c00) [pid = 1820] [serial = 438] [outer = (nil)] [url = about:srcdoc] 02:33:52 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8f952400) [pid = 1820] [serial = 440] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fecd800) [pid = 1820] [serial = 435] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fed2000) [pid = 1820] [serial = 441] [outer = (nil)] [url = about:blank] 02:33:54 INFO - PROCESS | 1820 | 1477647234160 Marionette TRACE conn4 <- [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]]]}] 02:33:54 INFO - .. 02:33:54 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6044ms 02:33:54 INFO - PROCESS | 1820 | 1477647234184 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 1820 | 1477647234192 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 02:33:54 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 02:33:54 INFO - PROCESS | 1820 | 1477647234211 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:54 INFO - PROCESS | 1820 | 1477647234475 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:33:54 INFO - PROCESS | 1820 | 1477647234507 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 02:33:54 INFO - PROCESS | 1820 | 1477647234512 Marionette TRACE conn4 <- [1,684,null,["8"]] 02:33:54 INFO - PROCESS | 1820 | 1477647234521 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 02:33:54 INFO - PROCESS | 1820 | 1477647234529 Marionette TRACE conn4 <- [1,685,null,{}] 02:33:54 INFO - PROCESS | 1820 | 1477647234590 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f996c00 == 10 [pid = 1820] [id = 153] 02:33:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8f997000) [pid = 1820] [serial = 451] [outer = (nil)] 02:33:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8f9a0400) [pid = 1820] [serial = 452] [outer = 0x8f997000] 02:33:54 INFO - PROCESS | 1820 | 1477647234690 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fe72c00) [pid = 1820] [serial = 453] [outer = 0x8f997000] 02:33:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:33:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:33:55 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 02:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93ae8000) [pid = 1820] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 02:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f997c00) [pid = 1820] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 02:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x940d8800) [pid = 1820] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 02:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fe6f800) [pid = 1820] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 02:33:55 INFO - PROCESS | 1820 | 1477647235985 Marionette TRACE conn4 <- [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]]]}] 02:33:56 INFO - .. 02:33:56 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1835ms 02:33:56 INFO - PROCESS | 1820 | 1477647236040 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 1820 | 1477647236047 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 02:33:56 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 02:33:56 INFO - PROCESS | 1820 | 1477647236055 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:33:56 INFO - PROCESS | 1820 | 1477647236279 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 02:33:56 INFO - PROCESS | 1820 | 1477647236386 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 02:33:56 INFO - PROCESS | 1820 | 1477647236392 Marionette TRACE conn4 <- [1,689,null,["8"]] 02:33:56 INFO - PROCESS | 1820 | 1477647236399 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 02:33:56 INFO - PROCESS | 1820 | 1477647236405 Marionette TRACE conn4 <- [1,690,null,{}] 02:33:56 INFO - PROCESS | 1820 | 1477647236412 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x91048c00 == 11 [pid = 1820] [id = 154] 02:33:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93adc000) [pid = 1820] [serial = 454] [outer = (nil)] 02:33:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93ae0c00) [pid = 1820] [serial = 455] [outer = 0x93adc000] 02:33:56 INFO - PROCESS | 1820 | 1477647236504 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8f952400) [pid = 1820] [serial = 456] [outer = 0x93adc000] 02:34:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8f996c00 == 10 [pid = 1820] [id = 153] 02:34:00 INFO - PROCESS | 1820 | --DOCSHELL 0x93ada400 == 9 [pid = 1820] [id = 152] 02:34:00 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe71400) [pid = 1820] [serial = 433] [outer = (nil)] [url = about:blank] 02:34:00 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fe6d000) [pid = 1820] [serial = 436] [outer = (nil)] [url = about:blank] 02:34:00 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x940dac00) [pid = 1820] [serial = 446] [outer = (nil)] [url = about:blank] 02:34:00 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x940e3800) [pid = 1820] [serial = 447] [outer = (nil)] [url = about:blank] 02:34:00 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93c34800) [pid = 1820] [serial = 443] [outer = (nil)] [url = about:blank] 02:34:00 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93c91000) [pid = 1820] [serial = 444] [outer = (nil)] [url = about:blank] 02:34:02 INFO - PROCESS | 1820 | 1477647242104 Marionette TRACE conn4 <- [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]]]}] 02:34:02 INFO - .. 02:34:02 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6087ms 02:34:02 INFO - PROCESS | 1820 | 1477647242144 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 02:34:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 02:34:02 INFO - PROCESS | 1820 | 1477647242154 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 02:34:02 INFO - PROCESS | 1820 | 1477647242167 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:02 INFO - PROCESS | 1820 | 1477647242437 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 02:34:02 INFO - PROCESS | 1820 | 1477647242514 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 02:34:02 INFO - PROCESS | 1820 | 1477647242520 Marionette TRACE conn4 <- [1,694,null,["8"]] 02:34:02 INFO - PROCESS | 1820 | 1477647242530 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 02:34:02 INFO - PROCESS | 1820 | 1477647242542 Marionette TRACE conn4 <- [1,695,null,{}] 02:34:02 INFO - PROCESS | 1820 | 1477647242558 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99bc00 == 10 [pid = 1820] [id = 155] 02:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f99c800) [pid = 1820] [serial = 457] [outer = (nil)] 02:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fe69800) [pid = 1820] [serial = 458] [outer = 0x8f99c800] 02:34:02 INFO - PROCESS | 1820 | 1477647242664 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fe73c00) [pid = 1820] [serial = 459] [outer = 0x8f99c800] 02:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f997000) [pid = 1820] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 02:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93ada800) [pid = 1820] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 02:34:08 INFO - PROCESS | 1820 | --DOCSHELL 0x91048c00 == 9 [pid = 1820] [id = 154] 02:34:08 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93c93800) [pid = 1820] [serial = 450] [outer = (nil)] [url = about:blank] 02:34:08 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fe72c00) [pid = 1820] [serial = 453] [outer = (nil)] [url = about:blank] 02:34:08 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f9a0400) [pid = 1820] [serial = 452] [outer = (nil)] [url = about:blank] 02:34:08 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93ae2c00) [pid = 1820] [serial = 449] [outer = (nil)] [url = about:blank] 02:34:08 INFO - PROCESS | 1820 | 1477647248590 Marionette TRACE conn4 <- [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"]]]}] 02:34:08 INFO - .... 02:34:08 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6491ms 02:34:08 INFO - PROCESS | 1820 | 1477647248656 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 1820 | 1477647248663 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:34:08 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 02:34:08 INFO - PROCESS | 1820 | 1477647248676 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:08 INFO - PROCESS | 1820 | 1477647248895 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 02:34:09 INFO - PROCESS | 1820 | 1477647249028 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 02:34:09 INFO - PROCESS | 1820 | 1477647249036 Marionette TRACE conn4 <- [1,699,null,["8"]] 02:34:09 INFO - PROCESS | 1820 | 1477647249050 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 02:34:09 INFO - PROCESS | 1820 | 1477647249063 Marionette TRACE conn4 <- [1,700,null,{}] 02:34:09 INFO - PROCESS | 1820 | 1477647249070 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f999c00 == 10 [pid = 1820] [id = 156] 02:34:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f99b000) [pid = 1820] [serial = 460] [outer = (nil)] 02:34:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fe68800) [pid = 1820] [serial = 461] [outer = 0x8f99b000] 02:34:09 INFO - PROCESS | 1820 | 1477647249176 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fe70800) [pid = 1820] [serial = 462] [outer = 0x8f99b000] 02:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x93adc000) [pid = 1820] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 02:34:14 INFO - PROCESS | 1820 | 1477647254789 Marionette TRACE conn4 <- [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] 02:34:14 INFO - PROCESS | 1820 | 1477647254865 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 02:34:14 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 02:34:14 INFO - PROCESS | 1820 | 1477647254876 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 02:34:14 INFO - PROCESS | 1820 | 1477647254884 Marionette TRACE conn4 <- [1,703,null,{}] 02:34:14 INFO - PROCESS | 1820 | 1477647254894 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:15 INFO - PROCESS | 1820 | 1477647255128 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 02:34:15 INFO - PROCESS | 1820 | 1477647255277 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 02:34:15 INFO - PROCESS | 1820 | 1477647255284 Marionette TRACE conn4 <- [1,705,null,["8"]] 02:34:15 INFO - PROCESS | 1820 | 1477647255294 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 02:34:15 INFO - PROCESS | 1820 | 1477647255305 Marionette TRACE conn4 <- [1,706,null,{}] 02:34:15 INFO - PROCESS | 1820 | 1477647255320 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 02:34:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed2c00 == 11 [pid = 1820] [id = 157] 02:34:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fed5800) [pid = 1820] [serial = 463] [outer = (nil)] 02:34:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92c62000) [pid = 1820] [serial = 464] [outer = 0x8fed5800] 02:34:15 INFO - PROCESS | 1820 | 1477647255427 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8fed1c00) [pid = 1820] [serial = 465] [outer = 0x8fed5800] 02:34:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:34:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:34:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:34:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:34:16 INFO - PROCESS | 1820 | 1477647256786 Marionette TRACE conn4 <- [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]]]}] 02:34:16 INFO - ... 02:34:16 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1946ms 02:34:16 INFO - PROCESS | 1820 | 1477647256822 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 02:34:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 02:34:16 INFO - PROCESS | 1820 | 1477647256828 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 02:34:16 INFO - PROCESS | 1820 | 1477647256836 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 02:34:16 INFO - PROCESS | 1820 | 1477647256842 Marionette TRACE conn4 <- [1,709,null,{}] 02:34:16 INFO - PROCESS | 1820 | 1477647256850 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:17 INFO - PROCESS | 1820 | 1477647257118 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 02:34:17 INFO - PROCESS | 1820 | 1477647257268 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 02:34:17 INFO - PROCESS | 1820 | 1477647257276 Marionette TRACE conn4 <- [1,711,null,["8"]] 02:34:17 INFO - PROCESS | 1820 | 1477647257302 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 02:34:17 INFO - PROCESS | 1820 | 1477647257313 Marionette TRACE conn4 <- [1,712,null,{}] 02:34:17 INFO - PROCESS | 1820 | 1477647257365 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x946b7c00 == 12 [pid = 1820] [id = 158] 02:34:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x946b8400) [pid = 1820] [serial = 466] [outer = (nil)] 02:34:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x946bc400) [pid = 1820] [serial = 467] [outer = 0x946b8400] 02:34:17 INFO - PROCESS | 1820 | 1477647257469 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x946c0c00) [pid = 1820] [serial = 468] [outer = 0x946b8400] 02:34:18 INFO - PROCESS | 1820 | [mp3 @ 0x8fe71000] err{or,}_recognition separate: 1; 1 02:34:18 INFO - PROCESS | 1820 | [mp3 @ 0x8fe71000] err{or,}_recognition combined: 1; 1 02:34:18 INFO - PROCESS | 1820 | [mp3 @ 0x8fedb400] err{or,}_recognition separate: 1; 1 02:34:18 INFO - PROCESS | 1820 | [mp3 @ 0x8fedb400] err{or,}_recognition combined: 1; 1 02:34:18 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 02:34:18 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 02:34:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99bc00 == 11 [pid = 1820] [id = 155] 02:34:18 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x93ae0c00) [pid = 1820] [serial = 455] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f952400) [pid = 1820] [serial = 456] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fe69800) [pid = 1820] [serial = 458] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 02:34:18 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 02:34:20 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f99c800) [pid = 1820] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 02:34:23 INFO - PROCESS | 1820 | 1477647263176 Marionette TRACE conn4 <- [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]]]}] 02:34:23 INFO - ... 02:34:23 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6354ms 02:34:23 INFO - PROCESS | 1820 | 1477647263190 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 1820 | 1477647263195 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 02:34:23 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 02:34:23 INFO - PROCESS | 1820 | 1477647263206 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 02:34:23 INFO - PROCESS | 1820 | 1477647263211 Marionette TRACE conn4 <- [1,715,null,{}] 02:34:23 INFO - PROCESS | 1820 | 1477647263221 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:23 INFO - PROCESS | 1820 | 1477647263454 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 02:34:23 INFO - PROCESS | 1820 | 1477647263477 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 02:34:23 INFO - PROCESS | 1820 | 1477647263483 Marionette TRACE conn4 <- [1,717,null,["8"]] 02:34:23 INFO - PROCESS | 1820 | 1477647263542 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 02:34:23 INFO - PROCESS | 1820 | 1477647263552 Marionette TRACE conn4 <- [1,718,null,{}] 02:34:23 INFO - PROCESS | 1820 | 1477647263564 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 02:34:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae0800 == 12 [pid = 1820] [id = 159] 02:34:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93ae1000) [pid = 1820] [serial = 469] [outer = (nil)] 02:34:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93b0a400) [pid = 1820] [serial = 470] [outer = 0x93ae1000] 02:34:23 INFO - PROCESS | 1820 | 1477647263659 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x940d8800) [pid = 1820] [serial = 471] [outer = 0x93ae1000] 02:34:24 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:34:24 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:34:24 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:34:24 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:34:24 INFO - PROCESS | 1820 | 1477647264720 Marionette TRACE conn4 <- [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]]]}] 02:34:24 INFO - ... 02:34:24 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1537ms 02:34:24 INFO - PROCESS | 1820 | 1477647264743 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1820 | 1477647264751 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 02:34:24 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 02:34:24 INFO - PROCESS | 1820 | 1477647264762 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 02:34:24 INFO - PROCESS | 1820 | 1477647264767 Marionette TRACE conn4 <- [1,721,null,{}] 02:34:24 INFO - PROCESS | 1820 | 1477647264778 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:25 INFO - PROCESS | 1820 | 1477647265032 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 02:34:25 INFO - PROCESS | 1820 | 1477647265203 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 02:34:25 INFO - PROCESS | 1820 | 1477647265210 Marionette TRACE conn4 <- [1,723,null,["8"]] 02:34:25 INFO - PROCESS | 1820 | 1477647265219 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 02:34:25 INFO - PROCESS | 1820 | 1477647265229 Marionette TRACE conn4 <- [1,724,null,{}] 02:34:25 INFO - PROCESS | 1820 | 1477647265242 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcef800 == 13 [pid = 1820] [id = 160] 02:34:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x946b5800) [pid = 1820] [serial = 472] [outer = (nil)] 02:34:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x946bc800) [pid = 1820] [serial = 473] [outer = 0x946b5800] 02:34:25 INFO - PROCESS | 1820 | 1477647265351 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x95929c00) [pid = 1820] [serial = 474] [outer = 0x946b5800] 02:34:26 INFO - PROCESS | 1820 | [h264 @ 0x97b94400] err{or,}_recognition separate: 1; 1 02:34:26 INFO - PROCESS | 1820 | [h264 @ 0x97b94400] err{or,}_recognition combined: 1; 1 02:34:26 INFO - PROCESS | 1820 | [h264 @ 0x97b94400] Unsupported bit depth: 0 02:34:26 INFO - PROCESS | 1820 | [h264 @ 0x97b94400] no picture 02:34:26 INFO - PROCESS | 1820 | [h264 @ 0x97b94400] no picture 02:34:28 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8fe73c00) [pid = 1820] [serial = 459] [outer = (nil)] [url = about:blank] 02:34:28 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe68800) [pid = 1820] [serial = 461] [outer = (nil)] [url = about:blank] 02:34:31 INFO - PROCESS | 1820 | 1477647271009 Marionette TRACE conn4 <- [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]]]}] 02:34:31 INFO - .. 02:34:31 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6265ms 02:34:31 INFO - PROCESS | 1820 | 1477647271026 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 1820 | 1477647271033 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 02:34:31 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 02:34:31 INFO - PROCESS | 1820 | 1477647271043 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:31 INFO - PROCESS | 1820 | 1477647271227 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:34:31 INFO - PROCESS | 1820 | 1477647271247 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 02:34:31 INFO - PROCESS | 1820 | 1477647271254 Marionette TRACE conn4 <- [1,728,null,["8"]] 02:34:31 INFO - PROCESS | 1820 | 1477647271262 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 02:34:31 INFO - PROCESS | 1820 | 1477647271270 Marionette TRACE conn4 <- [1,729,null,{}] 02:34:31 INFO - PROCESS | 1820 | 1477647271365 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ce9000 == 14 [pid = 1820] [id = 161] 02:34:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x92ce9c00) [pid = 1820] [serial = 475] [outer = (nil)] 02:34:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9314c400) [pid = 1820] [serial = 476] [outer = 0x92ce9c00] 02:34:31 INFO - PROCESS | 1820 | 1477647271458 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9314d400) [pid = 1820] [serial = 477] [outer = 0x92ce9c00] 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98483800] err{or,}_recognition separate: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98483800] err{or,}_recognition combined: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98483800] Unsupported bit depth: 0 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98483800] no picture 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98483800] no picture 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9848a400] err{or,}_recognition separate: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9848a400] err{or,}_recognition combined: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9848a400] Unsupported bit depth: 0 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9848a400] no picture 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9848a400] no picture 02:34:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98491400] err{or,}_recognition separate: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98491400] err{or,}_recognition combined: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98491400] Unsupported bit depth: 0 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98491400] no picture 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x98491400] no picture 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9858a400] err{or,}_recognition separate: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9858a400] err{or,}_recognition combined: 1; 1 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9858a400] Unsupported bit depth: 0 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9858a400] no picture 02:34:32 INFO - PROCESS | 1820 | [h264 @ 0x9858a400] no picture 02:34:36 INFO - PROCESS | 1820 | --DOCSHELL 0x946b7c00 == 13 [pid = 1820] [id = 158] 02:34:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed2c00 == 12 [pid = 1820] [id = 157] 02:34:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8f999c00 == 11 [pid = 1820] [id = 156] 02:34:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcef800 == 10 [pid = 1820] [id = 160] 02:34:36 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae0800 == 9 [pid = 1820] [id = 159] 02:34:36 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92c62000) [pid = 1820] [serial = 464] [outer = (nil)] [url = about:blank] 02:34:36 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x946bc400) [pid = 1820] [serial = 467] [outer = (nil)] [url = about:blank] 02:34:36 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93b0a400) [pid = 1820] [serial = 470] [outer = (nil)] [url = about:blank] 02:34:37 INFO - PROCESS | 1820 | 1477647277098 Marionette TRACE conn4 <- [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]]]}] 02:34:37 INFO - ..... 02:34:37 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6095ms 02:34:37 INFO - PROCESS | 1820 | 1477647277138 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 1820 | 1477647277146 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 02:34:37 INFO - TEST-START | /custom-elements/reactions/Attr.html 02:34:37 INFO - PROCESS | 1820 | 1477647277158 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:37 INFO - PROCESS | 1820 | 1477647277390 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 02:34:37 INFO - PROCESS | 1820 | 1477647277510 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 02:34:37 INFO - PROCESS | 1820 | 1477647277517 Marionette TRACE conn4 <- [1,733,null,["8"]] 02:34:37 INFO - PROCESS | 1820 | 1477647277524 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 02:34:37 INFO - PROCESS | 1820 | 1477647277534 Marionette TRACE conn4 <- [1,734,null,{}] 02:34:37 INFO - PROCESS | 1820 | 1477647277539 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe72800 == 10 [pid = 1820] [id = 162] 02:34:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8fe73000) [pid = 1820] [serial = 478] [outer = (nil)] 02:34:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fed2000) [pid = 1820] [serial = 479] [outer = 0x8fe73000] 02:34:37 INFO - PROCESS | 1820 | 1477647277646 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x92eb0400) [pid = 1820] [serial = 480] [outer = 0x8fe73000] 02:34:38 INFO - PROCESS | 1820 | 1477647278263 Marionette TRACE conn4 <- [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"]]]}] 02:34:38 INFO - .. 02:34:38 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1170ms 02:34:38 INFO - PROCESS | 1820 | 1477647278326 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 1820 | 1477647278332 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 02:34:38 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 02:34:38 INFO - PROCESS | 1820 | 1477647278340 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:38 INFO - PROCESS | 1820 | 1477647278565 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 02:34:38 INFO - PROCESS | 1820 | 1477647278587 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 02:34:38 INFO - PROCESS | 1820 | 1477647278592 Marionette TRACE conn4 <- [1,738,null,["8"]] 02:34:38 INFO - PROCESS | 1820 | 1477647278598 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 02:34:38 INFO - PROCESS | 1820 | 1477647278604 Marionette TRACE conn4 <- [1,739,null,{}] 02:34:38 INFO - PROCESS | 1820 | 1477647278611 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x92dd9400 == 11 [pid = 1820] [id = 163] 02:34:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x940da400) [pid = 1820] [serial = 481] [outer = (nil)] 02:34:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x94561000) [pid = 1820] [serial = 482] [outer = 0x940da400] 02:34:38 INFO - PROCESS | 1820 | 1477647278756 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x940e7800) [pid = 1820] [serial = 483] [outer = 0x940da400] 02:34:39 INFO - PROCESS | 1820 | 1477647279466 Marionette TRACE conn4 <- [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"]]]}] 02:34:39 INFO - ....... 02:34:39 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1222ms 02:34:39 INFO - PROCESS | 1820 | 1477647279570 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 1820 | 1477647279578 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:34:39 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 02:34:39 INFO - PROCESS | 1820 | 1477647279598 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:39 INFO - PROCESS | 1820 | 1477647279835 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 02:34:39 INFO - PROCESS | 1820 | 1477647279903 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 02:34:39 INFO - PROCESS | 1820 | 1477647279908 Marionette TRACE conn4 <- [1,743,null,["8"]] 02:34:39 INFO - PROCESS | 1820 | 1477647279913 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 02:34:39 INFO - PROCESS | 1820 | 1477647279920 Marionette TRACE conn4 <- [1,744,null,{}] 02:34:39 INFO - PROCESS | 1820 | 1477647279930 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x99548800 == 12 [pid = 1820] [id = 164] 02:34:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9954ec00) [pid = 1820] [serial = 484] [outer = (nil)] 02:34:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x995c2c00) [pid = 1820] [serial = 485] [outer = 0x9954ec00] 02:34:40 INFO - PROCESS | 1820 | 1477647280027 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x995ca000) [pid = 1820] [serial = 486] [outer = 0x9954ec00] 02:34:40 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x93ae1000) [pid = 1820] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 02:34:40 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x946b8400) [pid = 1820] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 02:34:40 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8fed5800) [pid = 1820] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 02:34:40 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x946b5800) [pid = 1820] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 02:34:40 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f99b000) [pid = 1820] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 02:34:40 INFO - .................... 02:34:40 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1385ms 02:34:40 INFO - TEST-START | /custom-elements/reactions/Document.html 02:34:41 INFO - PROCESS | 1820 | 1477647280922 Marionette TRACE conn4 <- [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"]]]}] 02:34:41 INFO - PROCESS | 1820 | 1477647280980 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 1820 | 1477647280986 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 02:34:41 INFO - PROCESS | 1820 | 1477647281000 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:41 INFO - PROCESS | 1820 | 1477647281246 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:34:41 INFO - PROCESS | 1820 | 1477647281323 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 02:34:41 INFO - PROCESS | 1820 | 1477647281331 Marionette TRACE conn4 <- [1,748,null,["8"]] 02:34:41 INFO - PROCESS | 1820 | 1477647281336 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 02:34:41 INFO - PROCESS | 1820 | 1477647281344 Marionette TRACE conn4 <- [1,749,null,{}] 02:34:41 INFO - PROCESS | 1820 | 1477647281353 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x93e50000 == 13 [pid = 1820] [id = 165] 02:34:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9a36f800) [pid = 1820] [serial = 487] [outer = (nil)] 02:34:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9af91400) [pid = 1820] [serial = 488] [outer = 0x9a36f800] 02:34:41 INFO - PROCESS | 1820 | 1477647281452 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9b149400) [pid = 1820] [serial = 489] [outer = 0x9a36f800] 02:34:42 INFO - PROCESS | 1820 | 1477647282097 Marionette TRACE conn4 <- [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"]]]}] 02:34:42 INFO - .. 02:34:42 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1130ms 02:34:42 INFO - PROCESS | 1820 | 1477647282129 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 1820 | 1477647282133 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 02:34:42 INFO - TEST-START | /custom-elements/reactions/Element.html 02:34:42 INFO - PROCESS | 1820 | 1477647282158 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:42 INFO - PROCESS | 1820 | 1477647282319 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 02:34:42 INFO - PROCESS | 1820 | 1477647282331 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 02:34:42 INFO - PROCESS | 1820 | 1477647282334 Marionette TRACE conn4 <- [1,753,null,["8"]] 02:34:42 INFO - PROCESS | 1820 | 1477647282340 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 02:34:42 INFO - PROCESS | 1820 | 1477647282358 Marionette TRACE conn4 <- [1,754,null,{}] 02:34:42 INFO - PROCESS | 1820 | 1477647282363 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7a800 == 14 [pid = 1820] [id = 166] 02:34:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9b145400) [pid = 1820] [serial = 490] [outer = (nil)] 02:34:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0xa2604c00) [pid = 1820] [serial = 491] [outer = 0x9b145400] 02:34:42 INFO - PROCESS | 1820 | 1477647282532 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0xa2664800) [pid = 1820] [serial = 492] [outer = 0x9b145400] 02:34:43 INFO - .................................... 02:34:43 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1261ms 02:34:43 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 02:34:43 INFO - PROCESS | 1820 | 1477647283340 Marionette TRACE conn4 <- [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"]]]}] 02:34:43 INFO - PROCESS | 1820 | 1477647283417 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 1820 | 1477647283428 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 02:34:43 INFO - PROCESS | 1820 | 1477647283446 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:43 INFO - PROCESS | 1820 | 1477647283810 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 02:34:43 INFO - PROCESS | 1820 | 1477647283917 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 02:34:43 INFO - PROCESS | 1820 | 1477647283924 Marionette TRACE conn4 <- [1,758,null,["8"]] 02:34:43 INFO - PROCESS | 1820 | 1477647283936 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 02:34:43 INFO - PROCESS | 1820 | 1477647283944 Marionette TRACE conn4 <- [1,759,null,{}] 02:34:43 INFO - PROCESS | 1820 | 1477647283952 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a26e800 == 15 [pid = 1820] [id = 167] 02:34:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9a26ec00) [pid = 1820] [serial = 493] [outer = (nil)] 02:34:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9a332000) [pid = 1820] [serial = 494] [outer = 0x9a26ec00] 02:34:44 INFO - PROCESS | 1820 | 1477647284093 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9af94000) [pid = 1820] [serial = 495] [outer = 0x9a26ec00] 02:34:44 INFO - ................ 02:34:44 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1479ms 02:34:44 INFO - TEST-START | /custom-elements/reactions/Node.html 02:34:45 INFO - PROCESS | 1820 | 1477647284854 Marionette TRACE conn4 <- [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"]]]}] 02:34:45 INFO - PROCESS | 1820 | 1477647284921 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 1820 | 1477647284933 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:34:45 INFO - PROCESS | 1820 | 1477647284941 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:45 INFO - PROCESS | 1820 | 1477647285151 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 02:34:45 INFO - PROCESS | 1820 | 1477647285292 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 02:34:45 INFO - PROCESS | 1820 | 1477647285297 Marionette TRACE conn4 <- [1,763,null,["8"]] 02:34:45 INFO - PROCESS | 1820 | 1477647285309 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 02:34:45 INFO - PROCESS | 1820 | 1477647285314 Marionette TRACE conn4 <- [1,764,null,{}] 02:34:45 INFO - PROCESS | 1820 | 1477647285321 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c49800 == 16 [pid = 1820] [id = 168] 02:34:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0xa2c4a400) [pid = 1820] [serial = 496] [outer = (nil)] 02:34:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa2c4ec00) [pid = 1820] [serial = 497] [outer = 0xa2c4a400] 02:34:45 INFO - PROCESS | 1820 | 1477647285415 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0xa2c4f000) [pid = 1820] [serial = 498] [outer = 0xa2c4a400] 02:34:46 INFO - .............. 02:34:46 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1286ms 02:34:46 INFO - PROCESS | 1820 | 1477647286149 Marionette TRACE conn4 <- [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"]]]}] 02:34:46 INFO - PROCESS | 1820 | 1477647286241 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 1820 | 1477647286249 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 02:34:46 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 02:34:46 INFO - PROCESS | 1820 | 1477647286274 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:46 INFO - PROCESS | 1820 | 1477647286447 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:34:46 INFO - PROCESS | 1820 | 1477647286589 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 02:34:46 INFO - PROCESS | 1820 | 1477647286594 Marionette TRACE conn4 <- [1,768,null,["8"]] 02:34:46 INFO - PROCESS | 1820 | 1477647286600 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 02:34:46 INFO - PROCESS | 1820 | 1477647286608 Marionette TRACE conn4 <- [1,769,null,{}] 02:34:46 INFO - PROCESS | 1820 | 1477647286618 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f996400 == 17 [pid = 1820] [id = 169] 02:34:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0xa3002400) [pid = 1820] [serial = 499] [outer = (nil)] 02:34:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0xa3007c00) [pid = 1820] [serial = 500] [outer = 0xa3002400] 02:34:46 INFO - PROCESS | 1820 | 1477647286716 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0xa3010400) [pid = 1820] [serial = 501] [outer = 0xa3002400] 02:34:47 INFO - PROCESS | 1820 | 1477647287457 Marionette TRACE conn4 <- [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"]]]}] 02:34:47 INFO - .... 02:34:47 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1235ms 02:34:47 INFO - PROCESS | 1820 | 1477647287491 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 1820 | 1477647287495 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 02:34:47 INFO - TEST-START | /custom-elements/reactions/Range.html 02:34:47 INFO - PROCESS | 1820 | 1477647287504 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:47 INFO - PROCESS | 1820 | 1477647287699 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 02:34:47 INFO - PROCESS | 1820 | 1477647287845 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 02:34:47 INFO - PROCESS | 1820 | 1477647287852 Marionette TRACE conn4 <- [1,773,null,["8"]] 02:34:47 INFO - PROCESS | 1820 | 1477647287865 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 02:34:47 INFO - PROCESS | 1820 | 1477647287872 Marionette TRACE conn4 <- [1,774,null,{}] 02:34:47 INFO - PROCESS | 1820 | 1477647287878 Marionette TRACE conn4 -> [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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1820 | ++DOCSHELL 0xa3088400 == 18 [pid = 1820] [id = 170] 02:34:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa308b000) [pid = 1820] [serial = 502] [outer = (nil)] 02:34:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa457d800) [pid = 1820] [serial = 503] [outer = 0xa308b000] 02:34:47 INFO - PROCESS | 1820 | 1477647287970 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa458a400) [pid = 1820] [serial = 504] [outer = 0xa308b000] 02:34:48 INFO - ......... 02:34:48 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1171ms 02:34:48 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 02:34:48 INFO - PROCESS | 1820 | 1477647288626 Marionette TRACE conn4 <- [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"]]]}] 02:34:48 INFO - PROCESS | 1820 | 1477647288676 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 1820 | 1477647288682 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 02:34:48 INFO - PROCESS | 1820 | 1477647288695 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:48 INFO - PROCESS | 1820 | 1477647288873 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 02:34:49 INFO - PROCESS | 1820 | 1477647289022 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 02:34:49 INFO - PROCESS | 1820 | 1477647289027 Marionette TRACE conn4 <- [1,778,null,["8"]] 02:34:49 INFO - PROCESS | 1820 | 1477647289038 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 02:34:49 INFO - PROCESS | 1820 | 1477647289043 Marionette TRACE conn4 <- [1,779,null,{}] 02:34:49 INFO - PROCESS | 1820 | 1477647289049 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4842400 == 19 [pid = 1820] [id = 171] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa4843000) [pid = 1820] [serial = 505] [outer = (nil)] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa488a400) [pid = 1820] [serial = 506] [outer = 0xa4843000] 02:34:49 INFO - PROCESS | 1820 | 1477647289140 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa4890000) [pid = 1820] [serial = 507] [outer = 0xa4843000] 02:34:49 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5f80000 == 20 [pid = 1820] [id = 172] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa5f85800) [pid = 1820] [serial = 508] [outer = (nil)] 02:34:49 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5f85c00 == 21 [pid = 1820] [id = 173] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa5f86000) [pid = 1820] [serial = 509] [outer = (nil)] 02:34:49 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5f86400 == 22 [pid = 1820] [id = 174] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa5f86800) [pid = 1820] [serial = 510] [outer = (nil)] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8dcf5800) [pid = 1820] [serial = 511] [outer = 0xa5f85800] 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8fed0800) [pid = 1820] [serial = 512] [outer = 0xa5f86000] 02:34:49 INFO - PROCESS | 1820 | [1820] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 02:34:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x93ae1000) [pid = 1820] [serial = 513] [outer = 0xa5f86800] 02:34:49 INFO - PROCESS | 1820 | [1820] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 02:34:50 INFO - PROCESS | 1820 | 1477647290031 Marionette TRACE conn4 <- [1,780,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"]]]}] 02:34:50 INFO - ..... 02:34:50 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1525ms 02:34:50 INFO - PROCESS | 1820 | 1477647290217 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 1820 | 1477647290223 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:34:50 INFO - TEST-START | /fetch/api/request/request-cache.html 02:34:50 INFO - PROCESS | 1820 | 1477647290231 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 02:34:50 INFO - PROCESS | 1820 | 1477647290237 Marionette TRACE conn4 <- [1,782,null,{}] 02:34:50 INFO - PROCESS | 1820 | 1477647290247 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:34:50 INFO - PROCESS | 1820 | 1477647290474 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:34:50 INFO - PROCESS | 1820 | 1477647290629 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 02:34:50 INFO - PROCESS | 1820 | 1477647290639 Marionette TRACE conn4 <- [1,784,null,["8"]] 02:34:50 INFO - PROCESS | 1820 | 1477647290647 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 02:34:50 INFO - PROCESS | 1820 | 1477647290655 Marionette TRACE conn4 <- [1,785,null,{}] 02:34:50 INFO - PROCESS | 1820 | 1477647290665 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 02:34:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f996c00 == 23 [pid = 1820] [id = 175] 02:34:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8fe69c00) [pid = 1820] [serial = 514] [outer = (nil)] 02:34:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93c34800) [pid = 1820] [serial = 515] [outer = 0x8fe69c00] 02:34:50 INFO - PROCESS | 1820 | 1477647290832 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x946ba800) [pid = 1820] [serial = 516] [outer = 0x8fe69c00] 02:34:51 INFO - PROCESS | 1820 | --DOCSHELL 0x92ce9000 == 22 [pid = 1820] [id = 161] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x946bc800) [pid = 1820] [serial = 473] [outer = (nil)] [url = about:blank] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x95929c00) [pid = 1820] [serial = 474] [outer = (nil)] [url = about:blank] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x940d8800) [pid = 1820] [serial = 471] [outer = (nil)] [url = about:blank] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9314c400) [pid = 1820] [serial = 476] [outer = (nil)] [url = about:blank] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x946c0c00) [pid = 1820] [serial = 468] [outer = (nil)] [url = about:blank] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8fed1c00) [pid = 1820] [serial = 465] [outer = (nil)] [url = about:blank] 02:34:51 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8fe70800) [pid = 1820] [serial = 462] [outer = (nil)] [url = about:blank] 02:34:54 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8fe73000) [pid = 1820] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 02:34:54 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9954ec00) [pid = 1820] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 02:34:54 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x940da400) [pid = 1820] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 02:34:54 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9a36f800) [pid = 1820] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 02:34:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 02:34:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 02:34:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 02:34:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 02:34:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 02:34:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 02:34:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 02:34:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 02:34:57 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 02:34:57 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 02:34:58 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 02:34:58 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0x99548800 == 21 [pid = 1820] [id = 164] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0x92dd9400 == 20 [pid = 1820] [id = 163] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0x93e50000 == 19 [pid = 1820] [id = 165] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0xa2604c00) [pid = 1820] [serial = 491] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa5f86400 == 18 [pid = 1820] [id = 174] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa5f85c00 == 17 [pid = 1820] [id = 173] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa5f80000 == 16 [pid = 1820] [id = 172] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa4842400 == 15 [pid = 1820] [id = 171] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa3088400 == 14 [pid = 1820] [id = 170] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8f996400 == 13 [pid = 1820] [id = 169] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c49800 == 12 [pid = 1820] [id = 168] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0x9a26e800 == 11 [pid = 1820] [id = 167] 02:34:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7a800 == 10 [pid = 1820] [id = 166] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x995ca000) [pid = 1820] [serial = 486] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x995c2c00) [pid = 1820] [serial = 485] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9b149400) [pid = 1820] [serial = 489] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9af91400) [pid = 1820] [serial = 488] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x94561000) [pid = 1820] [serial = 482] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x940e7800) [pid = 1820] [serial = 483] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8fed2000) [pid = 1820] [serial = 479] [outer = (nil)] [url = about:blank] 02:34:59 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x92eb0400) [pid = 1820] [serial = 480] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x9a26ec00) [pid = 1820] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0xa3002400) [pid = 1820] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa2c4a400) [pid = 1820] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0xa5f85800) [pid = 1820] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0xa5f86000) [pid = 1820] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0xa5f86800) [pid = 1820] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0xa4843000) [pid = 1820] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0xa308b000) [pid = 1820] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9b145400) [pid = 1820] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 02:35:02 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x92ce9c00) [pid = 1820] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 02:35:06 INFO - ...................................................................................................... 02:35:06 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16238ms 02:35:06 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 02:35:06 INFO - PROCESS | 1820 | 1477647306367 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 02:35:06 INFO - PROCESS | 1820 | 1477647306507 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1820 | 1477647306521 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 02:35:06 INFO - PROCESS | 1820 | 1477647306539 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 02:35:06 INFO - PROCESS | 1820 | 1477647306547 Marionette TRACE conn4 <- [1,788,null,{}] 02:35:06 INFO - PROCESS | 1820 | 1477647306559 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:06 INFO - PROCESS | 1820 | 1477647306792 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 02:35:06 INFO - PROCESS | 1820 | 1477647306942 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 02:35:06 INFO - PROCESS | 1820 | 1477647306947 Marionette TRACE conn4 <- [1,790,null,["8"]] 02:35:06 INFO - PROCESS | 1820 | 1477647306956 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 02:35:06 INFO - PROCESS | 1820 | 1477647306969 Marionette TRACE conn4 <- [1,791,null,{}] 02:35:07 INFO - PROCESS | 1820 | 1477647306982 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x93b0a400 == 11 [pid = 1820] [id = 176] 02:35:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x93b0c800) [pid = 1820] [serial = 517] [outer = (nil)] 02:35:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x93c92800) [pid = 1820] [serial = 518] [outer = 0x93b0c800] 02:35:07 INFO - PROCESS | 1820 | 1477647307087 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x940dd000) [pid = 1820] [serial = 519] [outer = 0x93b0c800] 02:35:07 INFO - PROCESS | 1820 | 1477647307770 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 02:35:07 INFO - .. 02:35:07 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1300ms 02:35:07 INFO - PROCESS | 1820 | 1477647307834 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 1820 | 1477647307841 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:35:07 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 02:35:07 INFO - PROCESS | 1820 | 1477647307849 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:08 INFO - PROCESS | 1820 | 1477647308049 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 02:35:08 INFO - PROCESS | 1820 | 1477647308167 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 02:35:08 INFO - PROCESS | 1820 | 1477647308172 Marionette TRACE conn4 <- [1,795,null,["8"]] 02:35:08 INFO - PROCESS | 1820 | 1477647308180 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 02:35:08 INFO - PROCESS | 1820 | 1477647308189 Marionette TRACE conn4 <- [1,796,null,{}] 02:35:08 INFO - PROCESS | 1820 | 1477647308208 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed3000 == 12 [pid = 1820] [id = 177] 02:35:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x94a45000) [pid = 1820] [serial = 520] [outer = (nil)] 02:35:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x94cd2c00) [pid = 1820] [serial = 521] [outer = 0x94a45000] 02:35:08 INFO - PROCESS | 1820 | 1477647308310 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x946c2c00) [pid = 1820] [serial = 522] [outer = 0x94a45000] 02:35:09 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:09 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:09 INFO - PROCESS | 1820 | 1477647309090 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 1820 | 1477647309188 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 02:35:09 INFO - TEST-START | /fetch/api/request/request-consume.html 02:35:09 INFO - PROCESS | 1820 | 1477647309205 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:09 INFO - PROCESS | 1820 | 1477647309400 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:35:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe72800 == 11 [pid = 1820] [id = 162] 02:35:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8f996c00 == 10 [pid = 1820] [id = 175] 02:35:09 INFO - PROCESS | 1820 | --DOCSHELL 0x93b0a400 == 9 [pid = 1820] [id = 176] 02:35:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed3000 == 8 [pid = 1820] [id = 177] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8dcf5800) [pid = 1820] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8fed0800) [pid = 1820] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93ae1000) [pid = 1820] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x93c34800) [pid = 1820] [serial = 515] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9314d400) [pid = 1820] [serial = 477] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0xa488a400) [pid = 1820] [serial = 506] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0xa4890000) [pid = 1820] [serial = 507] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0xa457d800) [pid = 1820] [serial = 503] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa458a400) [pid = 1820] [serial = 504] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0xa3007c00) [pid = 1820] [serial = 500] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0xa3010400) [pid = 1820] [serial = 501] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0xa2c4ec00) [pid = 1820] [serial = 497] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0xa2c4f000) [pid = 1820] [serial = 498] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9a332000) [pid = 1820] [serial = 494] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x9af94000) [pid = 1820] [serial = 495] [outer = (nil)] [url = about:blank] 02:35:09 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0xa2664800) [pid = 1820] [serial = 492] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1820 | 1477647310097 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 02:35:10 INFO - PROCESS | 1820 | 1477647310102 Marionette TRACE conn4 <- [1,800,null,["8"]] 02:35:10 INFO - PROCESS | 1820 | 1477647310111 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 02:35:10 INFO - PROCESS | 1820 | 1477647310121 Marionette TRACE conn4 <- [1,801,null,{}] 02:35:10 INFO - PROCESS | 1820 | 1477647310130 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd79800 == 9 [pid = 1820] [id = 178] 02:35:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8dd79c00) [pid = 1820] [serial = 523] [outer = (nil)] 02:35:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f99cc00) [pid = 1820] [serial = 524] [outer = 0x8dd79c00] 02:35:10 INFO - PROCESS | 1820 | 1477647310223 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92ce6000) [pid = 1820] [serial = 525] [outer = 0x8dd79c00] 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:10 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:11 INFO - PROCESS | 1820 | 1477647311085 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 02:35:11 INFO - ...................................... 02:35:11 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1938ms 02:35:11 INFO - PROCESS | 1820 | 1477647311143 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1820 | 1477647311150 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 02:35:11 INFO - TEST-START | /fetch/api/request/request-disturbed.html 02:35:11 INFO - PROCESS | 1820 | 1477647311160 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:11 INFO - PROCESS | 1820 | 1477647311354 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 02:35:11 INFO - PROCESS | 1820 | 1477647311478 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 02:35:11 INFO - PROCESS | 1820 | 1477647311486 Marionette TRACE conn4 <- [1,805,null,["8"]] 02:35:11 INFO - PROCESS | 1820 | 1477647311493 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 02:35:11 INFO - PROCESS | 1820 | 1477647311502 Marionette TRACE conn4 <- [1,806,null,{}] 02:35:11 INFO - PROCESS | 1820 | 1477647311508 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x9456a800 == 10 [pid = 1820] [id = 179] 02:35:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x9456b400) [pid = 1820] [serial = 526] [outer = (nil)] 02:35:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x946b7400) [pid = 1820] [serial = 527] [outer = 0x9456b400] 02:35:11 INFO - PROCESS | 1820 | 1477647311600 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93150000) [pid = 1820] [serial = 528] [outer = 0x9456b400] 02:35:12 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:12 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:12 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:12 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:12 INFO - PROCESS | 1820 | 1477647312202 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 02:35:12 INFO - ...... 02:35:12 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1080ms 02:35:12 INFO - PROCESS | 1820 | 1477647312244 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 1820 | 1477647312248 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 02:35:12 INFO - TEST-START | /fetch/api/request/request-error.html 02:35:12 INFO - PROCESS | 1820 | 1477647312264 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:12 INFO - PROCESS | 1820 | 1477647312506 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 02:35:12 INFO - PROCESS | 1820 | 1477647312545 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 02:35:12 INFO - PROCESS | 1820 | 1477647312556 Marionette TRACE conn4 <- [1,810,null,["8"]] 02:35:12 INFO - PROCESS | 1820 | 1477647312619 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 02:35:12 INFO - PROCESS | 1820 | 1477647312628 Marionette TRACE conn4 <- [1,811,null,{}] 02:35:12 INFO - PROCESS | 1820 | 1477647312632 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ddf400 == 11 [pid = 1820] [id = 180] 02:35:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x97b77c00) [pid = 1820] [serial = 529] [outer = (nil)] 02:35:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x97b80000) [pid = 1820] [serial = 530] [outer = 0x97b77c00] 02:35:12 INFO - PROCESS | 1820 | 1477647312717 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x97ba2000) [pid = 1820] [serial = 531] [outer = 0x97b77c00] 02:35:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 02:35:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 02:35:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 02:35:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 02:35:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 02:35:13 INFO - PROCESS | 1820 | 1477647313415 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 02:35:13 INFO - .................... 02:35:13 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1229ms 02:35:13 INFO - PROCESS | 1820 | 1477647313491 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 1820 | 1477647313494 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:35:13 INFO - TEST-START | /fetch/api/request/request-headers.html 02:35:13 INFO - PROCESS | 1820 | 1477647313503 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:13 INFO - PROCESS | 1820 | 1477647313689 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 02:35:13 INFO - PROCESS | 1820 | 1477647313791 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 02:35:13 INFO - PROCESS | 1820 | 1477647313795 Marionette TRACE conn4 <- [1,815,null,["8"]] 02:35:13 INFO - PROCESS | 1820 | 1477647313800 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 02:35:13 INFO - PROCESS | 1820 | 1477647313807 Marionette TRACE conn4 <- [1,816,null,{}] 02:35:13 INFO - PROCESS | 1820 | 1477647313812 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x995c6800 == 12 [pid = 1820] [id = 181] 02:35:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x995ca000) [pid = 1820] [serial = 532] [outer = (nil)] 02:35:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9a274c00) [pid = 1820] [serial = 533] [outer = 0x995ca000] 02:35:13 INFO - PROCESS | 1820 | 1477647313893 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9a2b9400) [pid = 1820] [serial = 534] [outer = 0x995ca000] 02:35:14 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 02:35:14 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 02:35:14 INFO - ....................................................... 02:35:14 INFO - PROCESS | 1820 | 1477647314692 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 02:35:14 INFO - . 02:35:14 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1250ms 02:35:14 INFO - PROCESS | 1820 | 1477647314752 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 1820 | 1477647314756 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 02:35:14 INFO - TEST-START | /fetch/api/request/request-idl.html 02:35:14 INFO - PROCESS | 1820 | 1477647314766 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:14 INFO - PROCESS | 1820 | 1477647314982 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:35:15 INFO - PROCESS | 1820 | 1477647314995 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 02:35:15 INFO - PROCESS | 1820 | 1477647314999 Marionette TRACE conn4 <- [1,820,null,["8"]] 02:35:15 INFO - PROCESS | 1820 | 1477647315005 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 02:35:15 INFO - PROCESS | 1820 | 1477647315010 Marionette TRACE conn4 <- [1,821,null,{}] 02:35:15 INFO - PROCESS | 1820 | 1477647315017 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b33f800 == 13 [pid = 1820] [id = 182] 02:35:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9b340800) [pid = 1820] [serial = 535] [outer = (nil)] 02:35:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9b396c00) [pid = 1820] [serial = 536] [outer = 0x9b340800] 02:35:15 INFO - PROCESS | 1820 | 1477647315100 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0xa0763800) [pid = 1820] [serial = 537] [outer = 0x9b340800] 02:35:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:35:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:35:16 INFO - ............................................. 02:35:16 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1494ms 02:35:16 INFO - PROCESS | 1820 | 1477647316203 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 02:35:16 INFO - PROCESS | 1820 | 1477647316261 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 1820 | 1477647316264 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 02:35:16 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 02:35:16 INFO - PROCESS | 1820 | 1477647316296 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:16 INFO - PROCESS | 1820 | 1477647316508 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 02:35:16 INFO - PROCESS | 1820 | 1477647316601 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 02:35:16 INFO - PROCESS | 1820 | 1477647316607 Marionette TRACE conn4 <- [1,825,null,["8"]] 02:35:16 INFO - PROCESS | 1820 | 1477647316620 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 02:35:16 INFO - PROCESS | 1820 | 1477647316631 Marionette TRACE conn4 <- [1,826,null,{}] 02:35:16 INFO - PROCESS | 1820 | 1477647316639 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7ac00 == 14 [pid = 1820] [id = 183] 02:35:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8dfdec00) [pid = 1820] [serial = 538] [outer = (nil)] 02:35:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f995400) [pid = 1820] [serial = 539] [outer = 0x8dfdec00] 02:35:16 INFO - PROCESS | 1820 | 1477647316781 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8fe75800) [pid = 1820] [serial = 540] [outer = 0x8dfdec00] 02:35:17 INFO - PROCESS | 1820 | [1820] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 02:35:17 INFO - PROCESS | 1820 | 1477647317681 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 02:35:17 INFO - .............................. 02:35:17 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1441ms 02:35:17 INFO - PROCESS | 1820 | 1477647317740 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 1820 | 1477647317747 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 02:35:17 INFO - TEST-START | /fetch/api/request/request-init-002.html 02:35:17 INFO - PROCESS | 1820 | 1477647317757 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:17 INFO - PROCESS | 1820 | 1477647317958 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 02:35:18 INFO - PROCESS | 1820 | 1477647318109 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 02:35:18 INFO - PROCESS | 1820 | 1477647318117 Marionette TRACE conn4 <- [1,830,null,["8"]] 02:35:18 INFO - PROCESS | 1820 | 1477647318129 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 02:35:18 INFO - PROCESS | 1820 | 1477647318135 Marionette TRACE conn4 <- [1,831,null,{}] 02:35:18 INFO - PROCESS | 1820 | 1477647318143 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x95377400 == 15 [pid = 1820] [id = 184] 02:35:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x955ee400) [pid = 1820] [serial = 541] [outer = (nil)] 02:35:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x95ddec00) [pid = 1820] [serial = 542] [outer = 0x955ee400] 02:35:18 INFO - PROCESS | 1820 | 1477647318250 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x95ddfc00) [pid = 1820] [serial = 543] [outer = 0x955ee400] 02:35:19 INFO - PROCESS | 1820 | 1477647319062 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 02:35:19 INFO - ....... 02:35:19 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1321ms 02:35:19 INFO - PROCESS | 1820 | 1477647319101 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 1820 | 1477647319106 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:35:19 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 02:35:19 INFO - PROCESS | 1820 | 1477647319118 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:19 INFO - PROCESS | 1820 | 1477647319318 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 02:35:19 INFO - PROCESS | 1820 | 1477647319484 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 02:35:19 INFO - PROCESS | 1820 | 1477647319495 Marionette TRACE conn4 <- [1,835,null,["8"]] 02:35:19 INFO - PROCESS | 1820 | 1477647319508 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 02:35:19 INFO - PROCESS | 1820 | 1477647319516 Marionette TRACE conn4 <- [1,836,null,{}] 02:35:19 INFO - PROCESS | 1820 | 1477647319522 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf2800 == 16 [pid = 1820] [id = 185] 02:35:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9a335800) [pid = 1820] [serial = 544] [outer = (nil)] 02:35:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9a535400) [pid = 1820] [serial = 545] [outer = 0x9a335800] 02:35:19 INFO - PROCESS | 1820 | 1477647319616 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x9b33ac00) [pid = 1820] [serial = 546] [outer = 0x9a335800] 02:35:20 INFO - PROCESS | 1820 | 1477647320501 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 02:35:20 INFO - .... 02:35:20 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1440ms 02:35:20 INFO - PROCESS | 1820 | 1477647320572 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 1820 | 1477647320586 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 02:35:20 INFO - TEST-START | /fetch/api/request/request-structure.html 02:35:20 INFO - PROCESS | 1820 | 1477647320607 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:20 INFO - PROCESS | 1820 | 1477647320875 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:35:20 INFO - PROCESS | 1820 | 1477647320889 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 02:35:20 INFO - PROCESS | 1820 | 1477647320894 Marionette TRACE conn4 <- [1,840,null,["8"]] 02:35:20 INFO - PROCESS | 1820 | 1477647320997 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 02:35:21 INFO - PROCESS | 1820 | 1477647321006 Marionette TRACE conn4 <- [1,841,null,{}] 02:35:21 INFO - PROCESS | 1820 | 1477647321016 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x93b0a400 == 17 [pid = 1820] [id = 186] 02:35:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x93b0e000) [pid = 1820] [serial = 547] [outer = (nil)] 02:35:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x940e2800) [pid = 1820] [serial = 548] [outer = 0x93b0e000] 02:35:21 INFO - PROCESS | 1820 | 1477647321111 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x946c0c00) [pid = 1820] [serial = 549] [outer = 0x93b0e000] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x995c6800 == 16 [pid = 1820] [id = 181] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x9b33f800 == 15 [pid = 1820] [id = 182] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x9456a800 == 14 [pid = 1820] [id = 179] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x95ddf400 == 13 [pid = 1820] [id = 180] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd79800 == 12 [pid = 1820] [id = 178] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x95377400 == 11 [pid = 1820] [id = 184] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf2800 == 10 [pid = 1820] [id = 185] 02:35:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7ac00 == 9 [pid = 1820] [id = 183] 02:35:22 INFO - PROCESS | 1820 | 1477647322507 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 02:35:22 INFO - ................... 02:35:22 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1981ms 02:35:22 INFO - PROCESS | 1820 | 1477647322582 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 1820 | 1477647322592 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 02:35:22 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 02:35:22 INFO - PROCESS | 1820 | 1477647322610 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:22 INFO - PROCESS | 1820 | 1477647322824 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 02:35:22 INFO - PROCESS | 1820 | 1477647322928 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 02:35:22 INFO - PROCESS | 1820 | 1477647322934 Marionette TRACE conn4 <- [1,845,null,["8"]] 02:35:22 INFO - PROCESS | 1820 | 1477647322945 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 02:35:22 INFO - PROCESS | 1820 | 1477647322952 Marionette TRACE conn4 <- [1,846,null,{}] 02:35:22 INFO - PROCESS | 1820 | 1477647322959 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ddb400 == 10 [pid = 1820] [id = 187] 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x95ddbc00) [pid = 1820] [serial = 550] [outer = (nil)] 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x96087000) [pid = 1820] [serial = 551] [outer = 0x95ddbc00] 02:35:23 INFO - PROCESS | 1820 | 1477647323098 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8f998c00) [pid = 1820] [serial = 552] [outer = 0x95ddbc00] 02:35:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x9858a000 == 11 [pid = 1820] [id = 188] 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x9858a800) [pid = 1820] [serial = 553] [outer = (nil)] 02:35:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x99546c00 == 12 [pid = 1820] [id = 189] 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x99547400) [pid = 1820] [serial = 554] [outer = (nil)] 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9858f400) [pid = 1820] [serial = 555] [outer = 0x9858a800] 02:35:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x9954dc00) [pid = 1820] [serial = 556] [outer = 0x99547400] 02:35:23 INFO - PROCESS | 1820 | 1477647323888 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 02:35:23 INFO - . 02:35:23 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1321ms 02:35:23 INFO - PROCESS | 1820 | 1477647323927 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 02:35:23 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 02:35:23 INFO - PROCESS | 1820 | 1477647323934 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 02:35:23 INFO - PROCESS | 1820 | 1477647323952 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:24 INFO - PROCESS | 1820 | 1477647324173 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 02:35:24 INFO - PROCESS | 1820 | 1477647324184 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 02:35:24 INFO - PROCESS | 1820 | 1477647324189 Marionette TRACE conn4 <- [1,850,null,["8"]] 02:35:24 INFO - PROCESS | 1820 | 1477647324197 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 02:35:24 INFO - PROCESS | 1820 | 1477647324203 Marionette TRACE conn4 <- [1,851,null,{}] 02:35:24 INFO - PROCESS | 1820 | 1477647324324 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a372c00 == 13 [pid = 1820] [id = 190] 02:35:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x9a3dd000) [pid = 1820] [serial = 557] [outer = (nil)] 02:35:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9af8cc00) [pid = 1820] [serial = 558] [outer = 0x9a3dd000] 02:35:24 INFO - PROCESS | 1820 | 1477647324415 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9af8d000) [pid = 1820] [serial = 559] [outer = 0x9a3dd000] 02:35:25 INFO - PROCESS | 1820 | 1477647325078 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 02:35:25 INFO - . 02:35:25 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1183ms 02:35:25 INFO - PROCESS | 1820 | 1477647325136 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 1820 | 1477647325144 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:35:25 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 02:35:25 INFO - PROCESS | 1820 | 1477647325152 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:25 INFO - PROCESS | 1820 | 1477647325364 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 02:35:25 INFO - PROCESS | 1820 | 1477647325396 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 02:35:25 INFO - PROCESS | 1820 | 1477647325403 Marionette TRACE conn4 <- [1,855,null,["8"]] 02:35:25 INFO - PROCESS | 1820 | 1477647325408 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 02:35:25 INFO - PROCESS | 1820 | 1477647325417 Marionette TRACE conn4 <- [1,856,null,{}] 02:35:25 INFO - PROCESS | 1820 | 1477647325479 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c4b000 == 14 [pid = 1820] [id = 191] 02:35:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa2c4d400) [pid = 1820] [serial = 560] [outer = (nil)] 02:35:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa2c50400) [pid = 1820] [serial = 561] [outer = 0xa2c4d400] 02:35:25 INFO - PROCESS | 1820 | 1477647325568 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa2c91400) [pid = 1820] [serial = 562] [outer = 0xa2c4d400] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x93b0c800) [pid = 1820] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x97b77c00) [pid = 1820] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9456b400) [pid = 1820] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x995ca000) [pid = 1820] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dd79c00) [pid = 1820] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x94a45000) [pid = 1820] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9b340800) [pid = 1820] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 02:35:26 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8fe69c00) [pid = 1820] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 02:35:30 INFO - PROCESS | 1820 | --DOCSHELL 0x9a372c00 == 13 [pid = 1820] [id = 190] 02:35:30 INFO - PROCESS | 1820 | --DOCSHELL 0x99546c00 == 12 [pid = 1820] [id = 189] 02:35:30 INFO - PROCESS | 1820 | --DOCSHELL 0x9858a000 == 11 [pid = 1820] [id = 188] 02:35:30 INFO - PROCESS | 1820 | --DOCSHELL 0x95ddb400 == 10 [pid = 1820] [id = 187] 02:35:30 INFO - PROCESS | 1820 | --DOCSHELL 0x93b0a400 == 9 [pid = 1820] [id = 186] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x946ba800) [pid = 1820] [serial = 516] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x9b396c00) [pid = 1820] [serial = 536] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0xa0763800) [pid = 1820] [serial = 537] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x9a274c00) [pid = 1820] [serial = 533] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9a2b9400) [pid = 1820] [serial = 534] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x97b80000) [pid = 1820] [serial = 530] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x97ba2000) [pid = 1820] [serial = 531] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x946b7400) [pid = 1820] [serial = 527] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x93150000) [pid = 1820] [serial = 528] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8f99cc00) [pid = 1820] [serial = 524] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x92ce6000) [pid = 1820] [serial = 525] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x94cd2c00) [pid = 1820] [serial = 521] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x946c2c00) [pid = 1820] [serial = 522] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x93c92800) [pid = 1820] [serial = 518] [outer = (nil)] [url = about:blank] 02:35:30 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x940dd000) [pid = 1820] [serial = 519] [outer = (nil)] [url = about:blank] 02:35:32 INFO - PROCESS | 1820 | --DOCSHELL 0x9a330c00 == 8 [pid = 1820] [id = 8] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8dfdec00) [pid = 1820] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x9a335800) [pid = 1820] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x955ee400) [pid = 1820] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93b0e000) [pid = 1820] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x95ddbc00) [pid = 1820] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9858a800) [pid = 1820] [serial = 553] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x99547400) [pid = 1820] [serial = 554] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x9a3dd000) [pid = 1820] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 02:35:38 INFO - PROCESS | 1820 | --DOCSHELL 0x955ef800 == 7 [pid = 1820] [id = 9] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9858f400) [pid = 1820] [serial = 555] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9954dc00) [pid = 1820] [serial = 556] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x9b33ac00) [pid = 1820] [serial = 546] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9a535400) [pid = 1820] [serial = 545] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x946c0c00) [pid = 1820] [serial = 549] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x940e2800) [pid = 1820] [serial = 548] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f998c00) [pid = 1820] [serial = 552] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x96087000) [pid = 1820] [serial = 551] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9af8d000) [pid = 1820] [serial = 559] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x9af8cc00) [pid = 1820] [serial = 558] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0xa2c50400) [pid = 1820] [serial = 561] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x95ddec00) [pid = 1820] [serial = 542] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x95ddfc00) [pid = 1820] [serial = 543] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8f995400) [pid = 1820] [serial = 539] [outer = (nil)] [url = about:blank] 02:35:38 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8fe75800) [pid = 1820] [serial = 540] [outer = (nil)] [url = about:blank] 02:35:40 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x9a330400) [pid = 1820] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:35:40 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x9a331800) [pid = 1820] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:35:46 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x8dd80c00) [pid = 1820] [serial = 412] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:35:46 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x9a3d8000) [pid = 1820] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:35:55 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:35:55 INFO - PROCESS | 1820 | 1477647355757 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 02:35:55 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30616ms 02:35:55 INFO - PROCESS | 1820 | 1477647355769 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 1820 | 1477647355775 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 02:35:55 INFO - TEST-START | /html-media-capture/capture_reflect.html 02:35:55 INFO - PROCESS | 1820 | 1477647355787 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:56 INFO - PROCESS | 1820 | 1477647356026 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:35:56 INFO - PROCESS | 1820 | 1477647356102 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 02:35:56 INFO - PROCESS | 1820 | 1477647356109 Marionette TRACE conn4 <- [1,860,null,["8"]] 02:35:56 INFO - PROCESS | 1820 | 1477647356118 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 02:35:56 INFO - PROCESS | 1820 | 1477647356126 Marionette TRACE conn4 <- [1,861,null,{}] 02:35:56 INFO - PROCESS | 1820 | 1477647356133 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f951800 == 8 [pid = 1820] [id = 192] 02:35:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x8f951c00) [pid = 1820] [serial = 563] [outer = (nil)] 02:35:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x8f955000) [pid = 1820] [serial = 564] [outer = 0x8f951c00] 02:35:56 INFO - PROCESS | 1820 | 1477647356231 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8f99d000) [pid = 1820] [serial = 565] [outer = 0x8f951c00] 02:35:56 INFO - PROCESS | 1820 | 1477647356886 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 02:35:56 INFO - ..... 02:35:56 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1172ms 02:35:56 INFO - PROCESS | 1820 | 1477647356958 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 1820 | 1477647356964 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 02:35:56 INFO - TEST-START | /html-media-capture/idlharness.html 02:35:56 INFO - PROCESS | 1820 | 1477647356971 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:57 INFO - PROCESS | 1820 | 1477647357203 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 02:35:57 INFO - PROCESS | 1820 | 1477647357218 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 02:35:57 INFO - PROCESS | 1820 | 1477647357223 Marionette TRACE conn4 <- [1,865,null,["8"]] 02:35:57 INFO - PROCESS | 1820 | 1477647357229 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 02:35:57 INFO - PROCESS | 1820 | 1477647357235 Marionette TRACE conn4 <- [1,866,null,{}] 02:35:57 INFO - PROCESS | 1820 | 1477647357241 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99b000 == 9 [pid = 1820] [id = 193] 02:35:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x93146000) [pid = 1820] [serial = 566] [outer = (nil)] 02:35:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x93a3cc00) [pid = 1820] [serial = 567] [outer = 0x93146000] 02:35:57 INFO - PROCESS | 1820 | 1477647357326 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8f947c00) [pid = 1820] [serial = 568] [outer = 0x93146000] 02:35:58 INFO - PROCESS | 1820 | 1477647358173 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 02:35:58 INFO - .... 02:35:58 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1283ms 02:35:58 INFO - PROCESS | 1820 | 1477647358263 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 1820 | 1477647358270 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 02:35:58 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 02:35:58 INFO - PROCESS | 1820 | 1477647358278 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:35:58 INFO - PROCESS | 1820 | 1477647358514 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 02:35:58 INFO - PROCESS | 1820 | 1477647358576 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 02:35:58 INFO - PROCESS | 1820 | 1477647358581 Marionette TRACE conn4 <- [1,870,null,["8"]] 02:35:58 INFO - PROCESS | 1820 | 1477647358589 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 02:35:58 INFO - PROCESS | 1820 | 1477647358599 Marionette TRACE conn4 <- [1,871,null,{}] 02:35:58 INFO - PROCESS | 1820 | 1477647358606 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x94a4d400 == 10 [pid = 1820] [id = 194] 02:35:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x94a4f800) [pid = 1820] [serial = 569] [outer = (nil)] 02:35:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x94cd3400) [pid = 1820] [serial = 570] [outer = 0x94a4f800] 02:35:58 INFO - PROCESS | 1820 | 1477647358756 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x95381800) [pid = 1820] [serial = 571] [outer = 0x94a4f800] 02:35:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x97b20c00 == 11 [pid = 1820] [id = 195] 02:35:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x97b77c00) [pid = 1820] [serial = 572] [outer = (nil)] 02:35:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x97b7fc00) [pid = 1820] [serial = 573] [outer = 0x97b77c00] 02:35:59 INFO - PROCESS | 1820 | 1477647359277 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x97b99800) [pid = 1820] [serial = 574] [outer = 0x97b77c00] 02:35:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x95dde800 == 12 [pid = 1820] [id = 196] 02:35:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x95ddec00) [pid = 1820] [serial = 575] [outer = (nil)] 02:35:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x98588800) [pid = 1820] [serial = 576] [outer = 0x95ddec00] 02:35:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9858f400) [pid = 1820] [serial = 577] [outer = 0x95ddec00] 02:36:00 INFO - PROCESS | 1820 | 1477647360220 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 02:36:00 INFO - . 02:36:00 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2081ms 02:36:00 INFO - PROCESS | 1820 | 1477647360358 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 1820 | 1477647360362 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:36:00 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 02:36:00 INFO - PROCESS | 1820 | 1477647360371 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:00 INFO - PROCESS | 1820 | 1477647360522 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 02:36:00 INFO - PROCESS | 1820 | 1477647360541 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 02:36:00 INFO - PROCESS | 1820 | 1477647360544 Marionette TRACE conn4 <- [1,875,null,["8"]] 02:36:00 INFO - PROCESS | 1820 | 1477647360551 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 02:36:00 INFO - PROCESS | 1820 | 1477647360556 Marionette TRACE conn4 <- [1,876,null,{}] 02:36:00 INFO - PROCESS | 1820 | 1477647360563 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x98483800 == 13 [pid = 1820] [id = 197] 02:36:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x995c6800) [pid = 1820] [serial = 578] [outer = (nil)] 02:36:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9a26e000) [pid = 1820] [serial = 579] [outer = 0x995c6800] 02:36:00 INFO - PROCESS | 1820 | 1477647360649 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a2bec00) [pid = 1820] [serial = 580] [outer = 0x995c6800] 02:36:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a52e800 == 14 [pid = 1820] [id = 198] 02:36:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9a530c00) [pid = 1820] [serial = 581] [outer = (nil)] 02:36:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9af8a000) [pid = 1820] [serial = 582] [outer = 0x9a530c00] 02:36:01 INFO - PROCESS | 1820 | 1477647361282 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9b13d400) [pid = 1820] [serial = 583] [outer = 0x9a530c00] 02:36:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a32f000 == 15 [pid = 1820] [id = 199] 02:36:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9a332000) [pid = 1820] [serial = 584] [outer = (nil)] 02:36:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9b33f800) [pid = 1820] [serial = 585] [outer = 0x9a332000] 02:36:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9b391400) [pid = 1820] [serial = 586] [outer = 0x9a332000] 02:36:02 INFO - PROCESS | 1820 | 1477647362352 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 02:36:02 INFO - . 02:36:02 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2142ms 02:36:02 INFO - PROCESS | 1820 | 1477647362514 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1820 | 1477647362520 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 02:36:02 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 02:36:02 INFO - PROCESS | 1820 | 1477647362532 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:02 INFO - PROCESS | 1820 | 1477647362709 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:36:02 INFO - PROCESS | 1820 | 1477647362721 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 02:36:02 INFO - PROCESS | 1820 | 1477647362733 Marionette TRACE conn4 <- [1,880,null,["8"]] 02:36:02 INFO - PROCESS | 1820 | 1477647362741 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 02:36:02 INFO - PROCESS | 1820 | 1477647362747 Marionette TRACE conn4 <- [1,881,null,{}] 02:36:02 INFO - PROCESS | 1820 | 1477647362841 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1820 | ++DOCSHELL 0xa077d400 == 16 [pid = 1820] [id = 200] 02:36:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0xa077f400) [pid = 1820] [serial = 587] [outer = (nil)] 02:36:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0xa078a000) [pid = 1820] [serial = 588] [outer = 0xa077f400] 02:36:02 INFO - PROCESS | 1820 | 1477647362925 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0xa078a400) [pid = 1820] [serial = 589] [outer = 0xa077f400] 02:36:03 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2667c00 == 17 [pid = 1820] [id = 201] 02:36:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0xa2688000) [pid = 1820] [serial = 590] [outer = (nil)] 02:36:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0xa2694800) [pid = 1820] [serial = 591] [outer = 0xa2688000] 02:36:03 INFO - PROCESS | 1820 | 1477647363488 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0xa2694c00) [pid = 1820] [serial = 592] [outer = 0xa2688000] 02:36:03 INFO - PROCESS | 1820 | ++DOCSHELL 0xa266ac00 == 18 [pid = 1820] [id = 202] 02:36:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa266c800) [pid = 1820] [serial = 593] [outer = (nil)] 02:36:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0xa2c48800) [pid = 1820] [serial = 594] [outer = 0xa266c800] 02:36:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8f950c00) [pid = 1820] [serial = 595] [outer = 0xa266c800] 02:36:04 INFO - PROCESS | 1820 | 1477647364663 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 02:36:04 INFO - . 02:36:04 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2290ms 02:36:04 INFO - PROCESS | 1820 | 1477647364855 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 1820 | 1477647364861 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 02:36:04 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 02:36:04 INFO - PROCESS | 1820 | 1477647364877 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:05 INFO - PROCESS | 1820 | 1477647365070 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 02:36:05 INFO - PROCESS | 1820 | 1477647365215 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 02:36:05 INFO - PROCESS | 1820 | 1477647365222 Marionette TRACE conn4 <- [1,885,null,["8"]] 02:36:05 INFO - PROCESS | 1820 | 1477647365232 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 02:36:05 INFO - PROCESS | 1820 | 1477647365239 Marionette TRACE conn4 <- [1,886,null,{}] 02:36:05 INFO - PROCESS | 1820 | 1477647365246 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x93e4a400 == 19 [pid = 1820] [id = 203] 02:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x93e4a800) [pid = 1820] [serial = 596] [outer = (nil)] 02:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x940e2800) [pid = 1820] [serial = 597] [outer = 0x93e4a800] 02:36:05 INFO - PROCESS | 1820 | 1477647365348 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x946b8400) [pid = 1820] [serial = 598] [outer = 0x93e4a800] 02:36:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x97b9d400 == 20 [pid = 1820] [id = 204] 02:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x97b9e800) [pid = 1820] [serial = 599] [outer = (nil)] 02:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x995c5000) [pid = 1820] [serial = 600] [outer = 0x97b9e800] 02:36:05 INFO - PROCESS | 1820 | 1477647365962 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9a5bc800) [pid = 1820] [serial = 601] [outer = 0x97b9e800] 02:36:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x95de1800 == 21 [pid = 1820] [id = 205] 02:36:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa0783400) [pid = 1820] [serial = 602] [outer = (nil)] 02:36:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa2a74c00) [pid = 1820] [serial = 603] [outer = 0xa0783400] 02:36:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa2a6bc00) [pid = 1820] [serial = 604] [outer = 0xa0783400] 02:36:07 INFO - PROCESS | 1820 | 1477647367179 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 02:36:07 INFO - . 02:36:07 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2444ms 02:36:07 INFO - PROCESS | 1820 | 1477647367315 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 1820 | 1477647367319 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 02:36:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 02:36:07 INFO - PROCESS | 1820 | 1477647367328 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:07 INFO - PROCESS | 1820 | 1477647367564 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 02:36:07 INFO - PROCESS | 1820 | 1477647367657 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 02:36:07 INFO - PROCESS | 1820 | 1477647367662 Marionette TRACE conn4 <- [1,890,null,["8"]] 02:36:07 INFO - PROCESS | 1820 | 1477647367671 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 02:36:07 INFO - PROCESS | 1820 | 1477647367676 Marionette TRACE conn4 <- [1,891,null,{}] 02:36:07 INFO - PROCESS | 1820 | 1477647367683 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94e800 == 22 [pid = 1820] [id = 206] 02:36:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fe6c000) [pid = 1820] [serial = 605] [outer = (nil)] 02:36:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x9395e800) [pid = 1820] [serial = 606] [outer = 0x8fe6c000] 02:36:07 INFO - PROCESS | 1820 | 1477647367928 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x93b0e400) [pid = 1820] [serial = 607] [outer = 0x8fe6c000] 02:36:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99e400 == 23 [pid = 1820] [id = 207] 02:36:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8fed5000) [pid = 1820] [serial = 608] [outer = (nil)] 02:36:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x946b8c00) [pid = 1820] [serial = 609] [outer = 0x8fed5000] 02:36:08 INFO - PROCESS | 1820 | 1477647368589 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x95ddb800) [pid = 1820] [serial = 610] [outer = 0x8fed5000] 02:36:08 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 02:36:09 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c4b000 == 22 [pid = 1820] [id = 191] 02:36:09 INFO - PROCESS | 1820 | 1477647369897 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 02:36:09 INFO - . 02:36:09 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2639ms 02:36:10 INFO - PROCESS | 1820 | 1477647370010 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 1820 | 1477647370019 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:36:10 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 02:36:10 INFO - PROCESS | 1820 | 1477647370030 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:10 INFO - PROCESS | 1820 | 1477647370198 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 02:36:10 INFO - PROCESS | 1820 | 1477647370336 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 02:36:10 INFO - PROCESS | 1820 | 1477647370340 Marionette TRACE conn4 <- [1,895,null,["8"]] 02:36:10 INFO - PROCESS | 1820 | 1477647370353 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 02:36:10 INFO - PROCESS | 1820 | 1477647370361 Marionette TRACE conn4 <- [1,896,null,{}] 02:36:10 INFO - PROCESS | 1820 | 1477647370368 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x93add800 == 23 [pid = 1820] [id = 208] 02:36:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93adf800) [pid = 1820] [serial = 611] [outer = (nil)] 02:36:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x93ae9000) [pid = 1820] [serial = 612] [outer = 0x93adf800] 02:36:10 INFO - PROCESS | 1820 | 1477647370459 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x93ae9c00) [pid = 1820] [serial = 613] [outer = 0x93adf800] 02:36:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcab800 == 24 [pid = 1820] [id = 209] 02:36:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x96088c00) [pid = 1820] [serial = 614] [outer = (nil)] 02:36:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x97b84000) [pid = 1820] [serial = 615] [outer = 0x96088c00] 02:36:11 INFO - PROCESS | 1820 | 1477647371008 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x97b95000) [pid = 1820] [serial = 616] [outer = 0x96088c00] 02:36:11 INFO - PROCESS | 1820 | 1477647371723 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 02:36:11 INFO - . 02:36:11 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1728ms 02:36:11 INFO - PROCESS | 1820 | 1477647371762 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 1820 | 1477647371766 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 02:36:11 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 02:36:11 INFO - PROCESS | 1820 | 1477647371774 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:11 INFO - PROCESS | 1820 | 1477647371931 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:36:12 INFO - PROCESS | 1820 | 1477647372070 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 02:36:12 INFO - PROCESS | 1820 | 1477647372075 Marionette TRACE conn4 <- [1,900,null,["8"]] 02:36:12 INFO - PROCESS | 1820 | 1477647372082 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 02:36:12 INFO - PROCESS | 1820 | 1477647372091 Marionette TRACE conn4 <- [1,901,null,{}] 02:36:12 INFO - PROCESS | 1820 | 1477647372097 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x99548000 == 25 [pid = 1820] [id = 210] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9a2c0400) [pid = 1820] [serial = 617] [outer = (nil)] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a330c00) [pid = 1820] [serial = 618] [outer = 0x9a2c0400] 02:36:12 INFO - PROCESS | 1820 | 1477647372191 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9a335800) [pid = 1820] [serial = 619] [outer = 0x9a2c0400] 02:36:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b33cc00 == 26 [pid = 1820] [id = 211] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa0763800) [pid = 1820] [serial = 620] [outer = (nil)] 02:36:12 INFO - PROCESS | 1820 | ++DOCSHELL 0xa078ac00 == 27 [pid = 1820] [id = 212] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa1107c00) [pid = 1820] [serial = 621] [outer = (nil)] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa110ac00) [pid = 1820] [serial = 622] [outer = 0xa0763800] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa0762000) [pid = 1820] [serial = 623] [outer = 0xa1107c00] 02:36:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fe71c00) [pid = 1820] [serial = 624] [outer = 0xa1107c00] 02:36:13 INFO - PROCESS | 1820 | 1477647373009 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 02:36:13 INFO - . 02:36:13 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1274ms 02:36:13 INFO - PROCESS | 1820 | 1477647373056 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 1820 | 1477647373063 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 02:36:13 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 02:36:13 INFO - PROCESS | 1820 | 1477647373071 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:13 INFO - PROCESS | 1820 | 1477647373380 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 02:36:13 INFO - PROCESS | 1820 | 1477647373413 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 02:36:13 INFO - PROCESS | 1820 | 1477647373418 Marionette TRACE conn4 <- [1,905,null,["8"]] 02:36:13 INFO - PROCESS | 1820 | 1477647373424 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 02:36:13 INFO - PROCESS | 1820 | 1477647373432 Marionette TRACE conn4 <- [1,906,null,{}] 02:36:13 INFO - PROCESS | 1820 | 1477647373493 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c45800 == 28 [pid = 1820] [id = 213] 02:36:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2c46000) [pid = 1820] [serial = 625] [outer = (nil)] 02:36:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2c48000) [pid = 1820] [serial = 626] [outer = 0xa2c46000] 02:36:13 INFO - PROCESS | 1820 | 1477647373579 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2c4f400) [pid = 1820] [serial = 627] [outer = 0xa2c46000] 02:36:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcfa400 == 29 [pid = 1820] [id = 214] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8fe6b000) [pid = 1820] [serial = 628] [outer = (nil)] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa077f400) [pid = 1820] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x9a530c00) [pid = 1820] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x995c6800) [pid = 1820] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9a332000) [pid = 1820] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x97b77c00) [pid = 1820] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f951c00) [pid = 1820] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x93146000) [pid = 1820] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x95ddec00) [pid = 1820] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x94a4f800) [pid = 1820] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa2c4d400) [pid = 1820] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa266c800) [pid = 1820] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 02:36:14 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa2688000) [pid = 1820] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8f951c00) [pid = 1820] [serial = 629] [outer = 0x8fe6b000] 02:36:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94a400 == 30 [pid = 1820] [id = 215] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x97b77c00) [pid = 1820] [serial = 630] [outer = (nil)] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9a332000) [pid = 1820] [serial = 631] [outer = 0x97b77c00] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9a277800) [pid = 1820] [serial = 632] [outer = 0x8fe6b000] 02:36:14 INFO - PROCESS | 1820 | 1477647374532 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 02:36:14 INFO - . 02:36:14 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1520ms 02:36:14 INFO - PROCESS | 1820 | 1477647374598 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 1820 | 1477647374606 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 02:36:14 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 02:36:14 INFO - PROCESS | 1820 | 1477647374613 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:14 INFO - PROCESS | 1820 | 1477647374789 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 02:36:14 INFO - PROCESS | 1820 | 1477647374896 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 02:36:14 INFO - PROCESS | 1820 | 1477647374900 Marionette TRACE conn4 <- [1,910,null,["8"]] 02:36:14 INFO - PROCESS | 1820 | 1477647374905 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 02:36:14 INFO - PROCESS | 1820 | 1477647374911 Marionette TRACE conn4 <- [1,911,null,{}] 02:36:14 INFO - PROCESS | 1820 | 1477647374917 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c9b800 == 31 [pid = 1820] [id = 216] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa2c9c000) [pid = 1820] [serial = 633] [outer = (nil)] 02:36:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2cbf000) [pid = 1820] [serial = 634] [outer = 0xa2c9c000] 02:36:15 INFO - PROCESS | 1820 | 1477647374998 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2cc3000) [pid = 1820] [serial = 635] [outer = 0xa2c9c000] 02:36:15 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2cc5000 == 32 [pid = 1820] [id = 217] 02:36:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa3006800) [pid = 1820] [serial = 636] [outer = (nil)] 02:36:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa3001c00) [pid = 1820] [serial = 637] [outer = 0xa3006800] 02:36:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2ccbc00) [pid = 1820] [serial = 638] [outer = 0xa3006800] 02:36:15 INFO - PROCESS | 1820 | 1477647375628 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 02:36:15 INFO - . 02:36:15 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1069ms 02:36:15 INFO - PROCESS | 1820 | 1477647375683 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 1820 | 1477647375686 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:36:15 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 02:36:15 INFO - PROCESS | 1820 | 1477647375693 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:15 INFO - PROCESS | 1820 | 1477647375909 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 02:36:15 INFO - PROCESS | 1820 | 1477647375922 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 02:36:15 INFO - PROCESS | 1820 | 1477647375924 Marionette TRACE conn4 <- [1,915,null,["8"]] 02:36:15 INFO - PROCESS | 1820 | 1477647375932 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 02:36:15 INFO - PROCESS | 1820 | 1477647375937 Marionette TRACE conn4 <- [1,916,null,{}] 02:36:15 INFO - PROCESS | 1820 | 1477647375942 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 1820 | ++DOCSHELL 0xa3007c00 == 33 [pid = 1820] [id = 218] 02:36:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa3008000) [pid = 1820] [serial = 639] [outer = (nil)] 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa300f400) [pid = 1820] [serial = 640] [outer = 0xa3008000] 02:36:16 INFO - PROCESS | 1820 | 1477647376025 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa3010400) [pid = 1820] [serial = 641] [outer = 0xa3008000] 02:36:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f997400 == 34 [pid = 1820] [id = 219] 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8fecf000) [pid = 1820] [serial = 642] [outer = (nil)] 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9314c000) [pid = 1820] [serial = 643] [outer = 0x8fecf000] 02:36:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x939b8400 == 35 [pid = 1820] [id = 220] 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x93b0ec00) [pid = 1820] [serial = 644] [outer = (nil)] 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x946b7c00) [pid = 1820] [serial = 645] [outer = 0x93b0ec00] 02:36:16 INFO - PROCESS | 1820 | 1477647376793 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x94ccac00) [pid = 1820] [serial = 646] [outer = 0x93b0ec00] 02:36:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 02:36:17 INFO - PROCESS | 1820 | 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] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0x9a32f000 == 34 [pid = 1820] [id = 199] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0x95dde800 == 33 [pid = 1820] [id = 196] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0xa2cc5000 == 32 [pid = 1820] [id = 217] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94a400 == 31 [pid = 1820] [id = 215] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcfa400 == 30 [pid = 1820] [id = 214] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0xa078ac00 == 29 [pid = 1820] [id = 212] 02:36:19 INFO - PROCESS | 1820 | --DOCSHELL 0x9b33cc00 == 28 [pid = 1820] [id = 211] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9858f400) [pid = 1820] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x98588800) [pid = 1820] [serial = 576] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9b391400) [pid = 1820] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa078a000) [pid = 1820] [serial = 588] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa078a400) [pid = 1820] [serial = 589] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa2694800) [pid = 1820] [serial = 591] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa2694c00) [pid = 1820] [serial = 592] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa2c48800) [pid = 1820] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8f950c00) [pid = 1820] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9a26e000) [pid = 1820] [serial = 579] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9a2bec00) [pid = 1820] [serial = 580] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9af8a000) [pid = 1820] [serial = 582] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9b13d400) [pid = 1820] [serial = 583] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94cd3400) [pid = 1820] [serial = 570] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x95381800) [pid = 1820] [serial = 571] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x97b7fc00) [pid = 1820] [serial = 573] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x97b99800) [pid = 1820] [serial = 574] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93a3cc00) [pid = 1820] [serial = 567] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f947c00) [pid = 1820] [serial = 568] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8f955000) [pid = 1820] [serial = 564] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8f99d000) [pid = 1820] [serial = 565] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2c91400) [pid = 1820] [serial = 562] [outer = (nil)] [url = about:blank] 02:36:19 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9b33f800) [pid = 1820] [serial = 585] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa0783400) [pid = 1820] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x97b9e800) [pid = 1820] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x93e4a800) [pid = 1820] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8fe6c000) [pid = 1820] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8fe6b000) [pid = 1820] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x93adf800) [pid = 1820] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8fed5000) [pid = 1820] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x96088c00) [pid = 1820] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0xa2c46000) [pid = 1820] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0xa1107c00) [pid = 1820] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0xa0763800) [pid = 1820] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0xa2c9c000) [pid = 1820] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x97b77c00) [pid = 1820] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0xa3006800) [pid = 1820] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9a2c0400) [pid = 1820] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99b000 == 27 [pid = 1820] [id = 193] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x9a52e800 == 26 [pid = 1820] [id = 198] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x95de1800 == 25 [pid = 1820] [id = 205] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0xa077d400 == 24 [pid = 1820] [id = 200] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x99548000 == 23 [pid = 1820] [id = 210] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x93e4a400 == 22 [pid = 1820] [id = 203] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x97b9d400 == 21 [pid = 1820] [id = 204] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c9b800 == 20 [pid = 1820] [id = 216] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x98483800 == 19 [pid = 1820] [id = 197] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcab800 == 18 [pid = 1820] [id = 209] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99e400 == 17 [pid = 1820] [id = 207] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x93add800 == 16 [pid = 1820] [id = 208] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x94a4d400 == 15 [pid = 1820] [id = 194] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x97b20c00 == 14 [pid = 1820] [id = 195] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c45800 == 13 [pid = 1820] [id = 213] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94e800 == 12 [pid = 1820] [id = 206] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8f951800 == 11 [pid = 1820] [id = 192] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0xa266ac00 == 10 [pid = 1820] [id = 202] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0xa2667c00 == 9 [pid = 1820] [id = 201] 02:36:27 INFO - PROCESS | 1820 | --DOCSHELL 0x939b8400 == 8 [pid = 1820] [id = 220] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x9a277800) [pid = 1820] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8f951c00) [pid = 1820] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8fe71c00) [pid = 1820] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0xa110ac00) [pid = 1820] [serial = 622] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x9a332000) [pid = 1820] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0xa2ccbc00) [pid = 1820] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa0762000) [pid = 1820] [serial = 623] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0xa3001c00) [pid = 1820] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0xa2cbf000) [pid = 1820] [serial = 634] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0xa2cc3000) [pid = 1820] [serial = 635] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0xa2c48000) [pid = 1820] [serial = 626] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0xa2c4f400) [pid = 1820] [serial = 627] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9a330c00) [pid = 1820] [serial = 618] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x9a335800) [pid = 1820] [serial = 619] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x97b84000) [pid = 1820] [serial = 615] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x97b95000) [pid = 1820] [serial = 616] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93ae9000) [pid = 1820] [serial = 612] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93ae9c00) [pid = 1820] [serial = 613] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x946b8c00) [pid = 1820] [serial = 609] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x95ddb800) [pid = 1820] [serial = 610] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9395e800) [pid = 1820] [serial = 606] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93b0e400) [pid = 1820] [serial = 607] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x940e2800) [pid = 1820] [serial = 597] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x946b8400) [pid = 1820] [serial = 598] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x995c5000) [pid = 1820] [serial = 600] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x9a5bc800) [pid = 1820] [serial = 601] [outer = (nil)] [url = about:blank] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0xa2a74c00) [pid = 1820] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0xa2a6bc00) [pid = 1820] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 02:36:27 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0xa300f400) [pid = 1820] [serial = 640] [outer = (nil)] [url = about:blank] 02:36:35 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x946b7c00) [pid = 1820] [serial = 645] [outer = (nil)] [url = about:blank] 02:36:46 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:36:46 INFO - PROCESS | 1820 | 1477647406200 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 02:36:46 INFO - . 02:36:46 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30551ms 02:36:46 INFO - PROCESS | 1820 | 1477647406247 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 1820 | 1477647406255 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 02:36:46 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 02:36:46 INFO - PROCESS | 1820 | 1477647406267 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8f997400 == 7 [pid = 1820] [id = 219] 02:36:46 INFO - PROCESS | 1820 | 1477647406514 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:36:46 INFO - PROCESS | 1820 | 1477647406587 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 02:36:46 INFO - PROCESS | 1820 | 1477647406592 Marionette TRACE conn4 <- [1,920,null,["8"]] 02:36:46 INFO - PROCESS | 1820 | 1477647406602 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 02:36:46 INFO - PROCESS | 1820 | 1477647406611 Marionette TRACE conn4 <- [1,921,null,{}] 02:36:46 INFO - PROCESS | 1820 | 1477647406617 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f955000 == 8 [pid = 1820] [id = 221] 02:36:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8f955400) [pid = 1820] [serial = 647] [outer = (nil)] 02:36:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8f997400) [pid = 1820] [serial = 648] [outer = 0x8f955400] 02:36:46 INFO - PROCESS | 1820 | 1477647406712 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8fe68400) [pid = 1820] [serial = 649] [outer = 0x8f955400] 02:36:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fedb400 == 9 [pid = 1820] [id = 222] 02:36:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x92dd8800) [pid = 1820] [serial = 650] [outer = (nil)] 02:36:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f99c800) [pid = 1820] [serial = 651] [outer = 0x92dd8800] 02:36:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x9314ac00 == 10 [pid = 1820] [id = 223] 02:36:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x9314c400) [pid = 1820] [serial = 652] [outer = (nil)] 02:36:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x93964c00) [pid = 1820] [serial = 653] [outer = 0x9314c400] 02:36:47 INFO - PROCESS | 1820 | 1477647407253 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x93add400) [pid = 1820] [serial = 654] [outer = 0x9314c400] 02:36:47 INFO - PROCESS | 1820 | 1477647407798 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\"","@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"]]]}] 02:36:47 INFO - ... 02:36:47 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1596ms 02:36:47 INFO - PROCESS | 1820 | 1477647407860 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 1820 | 1477647407865 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 02:36:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 02:36:47 INFO - PROCESS | 1820 | 1477647407932 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:48 INFO - PROCESS | 1820 | 1477647408150 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 02:36:48 INFO - PROCESS | 1820 | 1477647408165 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 02:36:48 INFO - PROCESS | 1820 | 1477647408170 Marionette TRACE conn4 <- [1,925,null,["8"]] 02:36:48 INFO - PROCESS | 1820 | 1477647408262 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 02:36:48 INFO - PROCESS | 1820 | 1477647408270 Marionette TRACE conn4 <- [1,926,null,{}] 02:36:48 INFO - PROCESS | 1820 | 1477647408277 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f998400 == 11 [pid = 1820] [id = 224] 02:36:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x94009800) [pid = 1820] [serial = 655] [outer = (nil)] 02:36:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x940dcc00) [pid = 1820] [serial = 656] [outer = 0x94009800] 02:36:48 INFO - PROCESS | 1820 | 1477647408377 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x940de800) [pid = 1820] [serial = 657] [outer = 0x94009800] 02:36:49 INFO - PROCESS | 1820 | 1477647409024 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 02:36:49 INFO - . 02:36:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1125ms 02:36:49 INFO - PROCESS | 1820 | 1477647409073 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 02:36:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 02:36:49 INFO - PROCESS | 1820 | 1477647409084 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 02:36:49 INFO - PROCESS | 1820 | 1477647409094 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:49 INFO - PROCESS | 1820 | 1477647409321 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 02:36:49 INFO - PROCESS | 1820 | 1477647409337 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 02:36:49 INFO - PROCESS | 1820 | 1477647409342 Marionette TRACE conn4 <- [1,930,null,["8"]] 02:36:49 INFO - PROCESS | 1820 | 1477647409348 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 02:36:49 INFO - PROCESS | 1820 | 1477647409355 Marionette TRACE conn4 <- [1,931,null,{}] 02:36:49 INFO - PROCESS | 1820 | 1477647409362 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x95381800 == 12 [pid = 1820] [id = 225] 02:36:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x955e5800) [pid = 1820] [serial = 658] [outer = (nil)] 02:36:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x955ee400) [pid = 1820] [serial = 659] [outer = 0x955e5800] 02:36:49 INFO - PROCESS | 1820 | 1477647409450 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x95931400) [pid = 1820] [serial = 660] [outer = 0x955e5800] 02:36:50 INFO - PROCESS | 1820 | 1477647410072 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:50 INFO - . 02:36:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1073ms 02:36:50 INFO - PROCESS | 1820 | 1477647410171 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 1820 | 1477647410175 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:36:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 02:36:50 INFO - PROCESS | 1820 | 1477647410183 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:50 INFO - PROCESS | 1820 | 1477647410368 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 02:36:50 INFO - PROCESS | 1820 | 1477647410476 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 02:36:50 INFO - PROCESS | 1820 | 1477647410480 Marionette TRACE conn4 <- [1,935,null,["8"]] 02:36:50 INFO - PROCESS | 1820 | 1477647410486 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 02:36:50 INFO - PROCESS | 1820 | 1477647410494 Marionette TRACE conn4 <- [1,936,null,{}] 02:36:50 INFO - PROCESS | 1820 | 1477647410501 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x94569400 == 13 [pid = 1820] [id = 226] 02:36:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x97b1dc00) [pid = 1820] [serial = 661] [outer = (nil)] 02:36:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x97b96800) [pid = 1820] [serial = 662] [outer = 0x97b1dc00] 02:36:50 INFO - PROCESS | 1820 | 1477647410583 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x97ba1000) [pid = 1820] [serial = 663] [outer = 0x97b1dc00] 02:36:51 INFO - PROCESS | 1820 | 1477647411141 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:51 INFO - . 02:36:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 971ms 02:36:51 INFO - PROCESS | 1820 | 1477647411188 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 1820 | 1477647411191 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 02:36:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 02:36:51 INFO - PROCESS | 1820 | 1477647411198 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:51 INFO - PROCESS | 1820 | 1477647411399 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:36:51 INFO - PROCESS | 1820 | 1477647411506 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 02:36:51 INFO - PROCESS | 1820 | 1477647411511 Marionette TRACE conn4 <- [1,940,null,["8"]] 02:36:51 INFO - PROCESS | 1820 | 1477647411516 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 02:36:51 INFO - PROCESS | 1820 | 1477647411521 Marionette TRACE conn4 <- [1,941,null,{}] 02:36:51 INFO - PROCESS | 1820 | 1477647411527 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x9858f400 == 14 [pid = 1820] [id = 227] 02:36:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x98590000) [pid = 1820] [serial = 664] [outer = (nil)] 02:36:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x99548800) [pid = 1820] [serial = 665] [outer = 0x98590000] 02:36:51 INFO - PROCESS | 1820 | 1477647411614 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x995c5000) [pid = 1820] [serial = 666] [outer = 0x98590000] 02:36:52 INFO - PROCESS | 1820 | 1477647412186 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:52 INFO - . 02:36:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1024ms 02:36:52 INFO - PROCESS | 1820 | 1477647412244 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 1820 | 1477647412247 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 02:36:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 02:36:52 INFO - PROCESS | 1820 | 1477647412257 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:52 INFO - PROCESS | 1820 | 1477647412454 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 02:36:52 INFO - PROCESS | 1820 | 1477647412555 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 02:36:52 INFO - PROCESS | 1820 | 1477647412560 Marionette TRACE conn4 <- [1,945,null,["8"]] 02:36:52 INFO - PROCESS | 1820 | 1477647412565 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 02:36:52 INFO - PROCESS | 1820 | 1477647412571 Marionette TRACE conn4 <- [1,946,null,{}] 02:36:52 INFO - PROCESS | 1820 | 1477647412576 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a335400 == 15 [pid = 1820] [id = 228] 02:36:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x9a372c00) [pid = 1820] [serial = 667] [outer = (nil)] 02:36:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9a3ddc00) [pid = 1820] [serial = 668] [outer = 0x9a372c00] 02:36:52 INFO - PROCESS | 1820 | 1477647412661 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9a3de000) [pid = 1820] [serial = 669] [outer = 0x9a372c00] 02:36:53 INFO - PROCESS | 1820 | 1477647413195 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:53 INFO - . 02:36:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 975ms 02:36:53 INFO - PROCESS | 1820 | 1477647413240 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 1820 | 1477647413244 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 02:36:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 02:36:53 INFO - PROCESS | 1820 | 1477647413253 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:53 INFO - PROCESS | 1820 | 1477647413460 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 02:36:53 INFO - PROCESS | 1820 | 1477647413478 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 02:36:53 INFO - PROCESS | 1820 | 1477647413483 Marionette TRACE conn4 <- [1,950,null,["8"]] 02:36:53 INFO - PROCESS | 1820 | 1477647413488 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 02:36:53 INFO - PROCESS | 1820 | 1477647413493 Marionette TRACE conn4 <- [1,951,null,{}] 02:36:53 INFO - PROCESS | 1820 | 1477647413498 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x9af8f800 == 16 [pid = 1820] [id = 229] 02:36:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9af8fc00) [pid = 1820] [serial = 670] [outer = (nil)] 02:36:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9af94400) [pid = 1820] [serial = 671] [outer = 0x9af8fc00] 02:36:53 INFO - PROCESS | 1820 | 1477647413580 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x940df000) [pid = 1820] [serial = 672] [outer = 0x9af8fc00] 02:36:54 INFO - PROCESS | 1820 | 1477647414201 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:54 INFO - . 02:36:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1019ms 02:36:54 INFO - PROCESS | 1820 | 1477647414270 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 1820 | 1477647414273 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:36:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 02:36:54 INFO - PROCESS | 1820 | 1477647414281 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:54 INFO - PROCESS | 1820 | 1477647414469 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 02:36:54 INFO - PROCESS | 1820 | 1477647414644 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 02:36:54 INFO - PROCESS | 1820 | 1477647414651 Marionette TRACE conn4 <- [1,955,null,["8"]] 02:36:54 INFO - PROCESS | 1820 | 1477647414660 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 02:36:54 INFO - PROCESS | 1820 | 1477647414671 Marionette TRACE conn4 <- [1,956,null,{}] 02:36:54 INFO - PROCESS | 1820 | 1477647414683 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd76c00 == 17 [pid = 1820] [id = 230] 02:36:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8dd79800) [pid = 1820] [serial = 673] [outer = (nil)] 02:36:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8f948c00) [pid = 1820] [serial = 674] [outer = 0x8dd79800] 02:36:54 INFO - PROCESS | 1820 | 1477647414795 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8f94a400) [pid = 1820] [serial = 675] [outer = 0x8dd79800] 02:36:55 INFO - PROCESS | 1820 | 1477647415482 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:55 INFO - . 02:36:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1226ms 02:36:55 INFO - PROCESS | 1820 | 1477647415538 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 1820 | 1477647415545 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 02:36:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 02:36:55 INFO - PROCESS | 1820 | 1477647415556 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:55 INFO - PROCESS | 1820 | 1477647415754 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:36:55 INFO - PROCESS | 1820 | 1477647415909 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 02:36:55 INFO - PROCESS | 1820 | 1477647415916 Marionette TRACE conn4 <- [1,960,null,["8"]] 02:36:55 INFO - PROCESS | 1820 | 1477647415928 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 02:36:55 INFO - PROCESS | 1820 | 1477647415936 Marionette TRACE conn4 <- [1,961,null,{}] 02:36:55 INFO - PROCESS | 1820 | 1477647415942 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x946b4c00 == 18 [pid = 1820] [id = 231] 02:36:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x946b5000) [pid = 1820] [serial = 676] [outer = (nil)] 02:36:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x946c3400) [pid = 1820] [serial = 677] [outer = 0x946b5000] 02:36:56 INFO - PROCESS | 1820 | 1477647416039 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x946bf800) [pid = 1820] [serial = 678] [outer = 0x946b5000] 02:36:56 INFO - PROCESS | 1820 | 1477647416693 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:56 INFO - . 02:36:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1181ms 02:36:56 INFO - PROCESS | 1820 | 1477647416755 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 1820 | 1477647416760 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 02:36:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 02:36:56 INFO - PROCESS | 1820 | 1477647416770 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:56 INFO - PROCESS | 1820 | 1477647416981 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 02:36:57 INFO - PROCESS | 1820 | 1477647417146 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 02:36:57 INFO - PROCESS | 1820 | 1477647417158 Marionette TRACE conn4 <- [1,965,null,["8"]] 02:36:57 INFO - PROCESS | 1820 | 1477647417170 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 02:36:57 INFO - PROCESS | 1820 | 1477647417177 Marionette TRACE conn4 <- [1,966,null,{}] 02:36:57 INFO - PROCESS | 1820 | 1477647417183 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a337000 == 19 [pid = 1820] [id = 232] 02:36:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9a3dd000) [pid = 1820] [serial = 679] [outer = (nil)] 02:36:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9af94c00) [pid = 1820] [serial = 680] [outer = 0x9a3dd000] 02:36:57 INFO - PROCESS | 1820 | 1477647417286 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9b391c00) [pid = 1820] [serial = 681] [outer = 0x9a3dd000] 02:36:57 INFO - PROCESS | 1820 | 1477647417940 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:58 INFO - . 02:36:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1270ms 02:36:58 INFO - PROCESS | 1820 | 1477647418040 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 1820 | 1477647418044 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 02:36:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 02:36:58 INFO - PROCESS | 1820 | 1477647418069 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:58 INFO - PROCESS | 1820 | 1477647418259 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 02:36:58 INFO - PROCESS | 1820 | 1477647418404 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 02:36:58 INFO - PROCESS | 1820 | 1477647418409 Marionette TRACE conn4 <- [1,970,null,["8"]] 02:36:58 INFO - PROCESS | 1820 | 1477647418421 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 02:36:58 INFO - PROCESS | 1820 | 1477647418428 Marionette TRACE conn4 <- [1,971,null,{}] 02:36:58 INFO - PROCESS | 1820 | 1477647418434 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 1820 | ++DOCSHELL 0xa078a000 == 20 [pid = 1820] [id = 233] 02:36:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa078a800) [pid = 1820] [serial = 682] [outer = (nil)] 02:36:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa1112c00) [pid = 1820] [serial = 683] [outer = 0xa078a800] 02:36:58 INFO - PROCESS | 1820 | 1477647418528 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa2602000) [pid = 1820] [serial = 684] [outer = 0xa078a800] 02:36:59 INFO - PROCESS | 1820 | 1477647419212 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 02:36:59 INFO - . 02:36:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1232ms 02:36:59 INFO - PROCESS | 1820 | 1477647419299 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:36:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 02:36:59 INFO - PROCESS | 1820 | 1477647419304 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:36:59 INFO - PROCESS | 1820 | 1477647419313 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:36:59 INFO - PROCESS | 1820 | 1477647419499 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 02:36:59 INFO - PROCESS | 1820 | 1477647419639 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 02:36:59 INFO - PROCESS | 1820 | 1477647419643 Marionette TRACE conn4 <- [1,975,null,["8"]] 02:36:59 INFO - PROCESS | 1820 | 1477647419654 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 02:36:59 INFO - PROCESS | 1820 | 1477647419658 Marionette TRACE conn4 <- [1,976,null,{}] 02:36:59 INFO - PROCESS | 1820 | 1477647419665 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x955e8400 == 21 [pid = 1820] [id = 234] 02:36:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9a274000) [pid = 1820] [serial = 685] [outer = (nil)] 02:36:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa2a2b800) [pid = 1820] [serial = 686] [outer = 0x9a274000] 02:36:59 INFO - PROCESS | 1820 | 1477647419767 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0xa2a70800) [pid = 1820] [serial = 687] [outer = 0x9a274000] 02:37:00 INFO - PROCESS | 1820 | 1477647420536 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:00 INFO - . 02:37:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1276ms 02:37:00 INFO - PROCESS | 1820 | 1477647420596 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 1820 | 1477647420602 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 02:37:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 02:37:00 INFO - PROCESS | 1820 | 1477647420615 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:00 INFO - PROCESS | 1820 | 1477647420805 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:37:00 INFO - PROCESS | 1820 | 1477647420977 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 02:37:00 INFO - PROCESS | 1820 | 1477647420982 Marionette TRACE conn4 <- [1,980,null,["8"]] 02:37:01 INFO - PROCESS | 1820 | 1477647421003 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 02:37:01 INFO - PROCESS | 1820 | 1477647421016 Marionette TRACE conn4 <- [1,981,null,{}] 02:37:01 INFO - PROCESS | 1820 | 1477647421024 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f995400 == 22 [pid = 1820] [id = 235] 02:37:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8fecd800) [pid = 1820] [serial = 688] [outer = (nil)] 02:37:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x940dc400) [pid = 1820] [serial = 689] [outer = 0x8fecd800] 02:37:01 INFO - PROCESS | 1820 | 1477647421117 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x940df400) [pid = 1820] [serial = 690] [outer = 0x8fecd800] 02:37:01 INFO - PROCESS | 1820 | --DOCSHELL 0x8fedb400 == 21 [pid = 1820] [id = 222] 02:37:01 INFO - PROCESS | 1820 | 1477647421943 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:02 INFO - . 02:37:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1430ms 02:37:02 INFO - PROCESS | 1820 | 1477647422045 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 1820 | 1477647422051 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 02:37:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 02:37:02 INFO - PROCESS | 1820 | 1477647422059 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:02 INFO - PROCESS | 1820 | 1477647422245 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 02:37:02 INFO - PROCESS | 1820 | 1477647422358 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 02:37:02 INFO - PROCESS | 1820 | 1477647422362 Marionette TRACE conn4 <- [1,985,null,["8"]] 02:37:02 INFO - PROCESS | 1820 | 1477647422374 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 02:37:02 INFO - PROCESS | 1820 | 1477647422379 Marionette TRACE conn4 <- [1,986,null,{}] 02:37:02 INFO - PROCESS | 1820 | 1477647422386 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f949000 == 22 [pid = 1820] [id = 236] 02:37:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x946c3c00) [pid = 1820] [serial = 691] [outer = (nil)] 02:37:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x97b23400) [pid = 1820] [serial = 692] [outer = 0x946c3c00] 02:37:02 INFO - PROCESS | 1820 | 1477647422476 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x97b23c00) [pid = 1820] [serial = 693] [outer = 0x946c3c00] 02:37:03 INFO - PROCESS | 1820 | 1477647423092 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:03 INFO - . 02:37:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1121ms 02:37:03 INFO - PROCESS | 1820 | 1477647423188 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 1820 | 1477647423195 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 02:37:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 02:37:03 INFO - PROCESS | 1820 | 1477647423203 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:03 INFO - PROCESS | 1820 | 1477647423468 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 02:37:03 INFO - PROCESS | 1820 | 1477647423542 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 02:37:03 INFO - PROCESS | 1820 | 1477647423547 Marionette TRACE conn4 <- [1,990,null,["8"]] 02:37:03 INFO - PROCESS | 1820 | 1477647423553 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 02:37:03 INFO - PROCESS | 1820 | 1477647423560 Marionette TRACE conn4 <- [1,991,null,{}] 02:37:03 INFO - PROCESS | 1820 | 1477647423566 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x9af8cc00 == 23 [pid = 1820] [id = 237] 02:37:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9afd0000) [pid = 1820] [serial = 694] [outer = (nil)] 02:37:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9b149000) [pid = 1820] [serial = 695] [outer = 0x9afd0000] 02:37:03 INFO - PROCESS | 1820 | 1477647423656 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa0756c00) [pid = 1820] [serial = 696] [outer = 0x9afd0000] 02:37:04 INFO - PROCESS | 1820 | 1477647424330 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:04 INFO - . 02:37:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1171ms 02:37:04 INFO - PROCESS | 1820 | 1477647424392 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 1820 | 1477647424400 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:37:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 02:37:04 INFO - PROCESS | 1820 | 1477647424409 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:04 INFO - PROCESS | 1820 | 1477647424652 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 02:37:04 INFO - PROCESS | 1820 | 1477647424679 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 02:37:04 INFO - PROCESS | 1820 | 1477647424686 Marionette TRACE conn4 <- [1,995,null,["8"]] 02:37:04 INFO - PROCESS | 1820 | 1477647424696 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 02:37:04 INFO - PROCESS | 1820 | 1477647424703 Marionette TRACE conn4 <- [1,996,null,{}] 02:37:04 INFO - PROCESS | 1820 | 1477647424787 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 1820 | ++DOCSHELL 0xa268dc00 == 24 [pid = 1820] [id = 238] 02:37:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2692c00) [pid = 1820] [serial = 697] [outer = (nil)] 02:37:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa2c47800) [pid = 1820] [serial = 698] [outer = 0xa2692c00] 02:37:04 INFO - PROCESS | 1820 | 1477647424886 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa2c4ac00) [pid = 1820] [serial = 699] [outer = 0xa2692c00] 02:37:05 INFO - PROCESS | 1820 | 1477647425526 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:05 INFO - . 02:37:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1171ms 02:37:05 INFO - PROCESS | 1820 | 1477647425584 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 02:37:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 02:37:05 INFO - PROCESS | 1820 | 1477647425590 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 02:37:05 INFO - PROCESS | 1820 | 1477647425597 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:05 INFO - PROCESS | 1820 | 1477647425848 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:37:05 INFO - PROCESS | 1820 | 1477647425867 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 02:37:05 INFO - PROCESS | 1820 | 1477647425871 Marionette TRACE conn4 <- [1,1000,null,["8"]] 02:37:05 INFO - PROCESS | 1820 | 1477647425876 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 02:37:05 INFO - PROCESS | 1820 | 1477647425881 Marionette TRACE conn4 <- [1,1001,null,{}] 02:37:05 INFO - PROCESS | 1820 | 1477647425886 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7a400 == 25 [pid = 1820] [id = 239] 02:37:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa2c49c00) [pid = 1820] [serial = 700] [outer = (nil)] 02:37:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa2c97800) [pid = 1820] [serial = 701] [outer = 0xa2c49c00] 02:37:06 INFO - PROCESS | 1820 | 1477647426099 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2c97c00) [pid = 1820] [serial = 702] [outer = 0xa2c49c00] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9a372c00) [pid = 1820] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x98590000) [pid = 1820] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x97b1dc00) [pid = 1820] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x955e5800) [pid = 1820] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x94009800) [pid = 1820] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x92dd8800) [pid = 1820] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9314c400) [pid = 1820] [serial = 652] [outer = (nil)] [url = about:blank] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8fecf000) [pid = 1820] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8f955400) [pid = 1820] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa3008000) [pid = 1820] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 02:37:06 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x93b0ec00) [pid = 1820] [serial = 644] [outer = (nil)] [url = about:blank] 02:37:06 INFO - PROCESS | 1820 | 1477647426678 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:06 INFO - . 02:37:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1129ms 02:37:06 INFO - PROCESS | 1820 | 1477647426726 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 1820 | 1477647426731 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 02:37:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 02:37:06 INFO - PROCESS | 1820 | 1477647426739 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:06 INFO - PROCESS | 1820 | 1477647426944 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 02:37:07 INFO - PROCESS | 1820 | 1477647427062 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 02:37:07 INFO - PROCESS | 1820 | 1477647427065 Marionette TRACE conn4 <- [1,1005,null,["8"]] 02:37:07 INFO - PROCESS | 1820 | 1477647427071 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 02:37:07 INFO - PROCESS | 1820 | 1477647427077 Marionette TRACE conn4 <- [1,1006,null,{}] 02:37:07 INFO - PROCESS | 1820 | 1477647427082 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf6400 == 26 [pid = 1820] [id = 240] 02:37:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x961adc00) [pid = 1820] [serial = 703] [outer = (nil)] 02:37:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa2cc4400) [pid = 1820] [serial = 704] [outer = 0x961adc00] 02:37:07 INFO - PROCESS | 1820 | 1477647427171 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa2cc4800) [pid = 1820] [serial = 705] [outer = 0x961adc00] 02:37:07 INFO - PROCESS | 1820 | 1477647427720 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:07 INFO - . 02:37:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1024ms 02:37:07 INFO - PROCESS | 1820 | 1477647427766 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 1820 | 1477647427770 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 02:37:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 02:37:07 INFO - PROCESS | 1820 | 1477647427777 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:07 INFO - PROCESS | 1820 | 1477647427952 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 02:37:08 INFO - PROCESS | 1820 | 1477647428071 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 02:37:08 INFO - PROCESS | 1820 | 1477647428079 Marionette TRACE conn4 <- [1,1010,null,["8"]] 02:37:08 INFO - PROCESS | 1820 | 1477647428084 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 02:37:08 INFO - PROCESS | 1820 | 1477647428092 Marionette TRACE conn4 <- [1,1011,null,{}] 02:37:08 INFO - PROCESS | 1820 | 1477647428098 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf5800 == 27 [pid = 1820] [id = 241] 02:37:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa3002400) [pid = 1820] [serial = 706] [outer = (nil)] 02:37:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa3009000) [pid = 1820] [serial = 707] [outer = 0xa3002400] 02:37:08 INFO - PROCESS | 1820 | 1477647428184 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa3006c00) [pid = 1820] [serial = 708] [outer = 0xa3002400] 02:37:08 INFO - PROCESS | 1820 | 1477647428877 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:08 INFO - . 02:37:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1174ms 02:37:08 INFO - PROCESS | 1820 | 1477647428952 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 1820 | 1477647428960 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:37:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 02:37:08 INFO - PROCESS | 1820 | 1477647428972 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:09 INFO - PROCESS | 1820 | 1477647429270 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 02:37:09 INFO - PROCESS | 1820 | 1477647429286 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 02:37:09 INFO - PROCESS | 1820 | 1477647429290 Marionette TRACE conn4 <- [1,1015,null,["8"]] 02:37:09 INFO - PROCESS | 1820 | 1477647429399 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 02:37:09 INFO - PROCESS | 1820 | 1477647429407 Marionette TRACE conn4 <- [1,1016,null,{}] 02:37:09 INFO - PROCESS | 1820 | 1477647429414 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x940dd000 == 28 [pid = 1820] [id = 242] 02:37:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x940e3000) [pid = 1820] [serial = 709] [outer = (nil)] 02:37:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x946bfc00) [pid = 1820] [serial = 710] [outer = 0x940e3000] 02:37:09 INFO - PROCESS | 1820 | 1477647429515 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x96082400) [pid = 1820] [serial = 711] [outer = 0x940e3000] 02:37:10 INFO - PROCESS | 1820 | 1477647430248 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:10 INFO - . 02:37:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1380ms 02:37:10 INFO - PROCESS | 1820 | 1477647430365 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 1820 | 1477647430373 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 02:37:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 02:37:10 INFO - PROCESS | 1820 | 1477647430381 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:10 INFO - PROCESS | 1820 | 1477647430578 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:37:10 INFO - PROCESS | 1820 | 1477647430732 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 02:37:10 INFO - PROCESS | 1820 | 1477647430737 Marionette TRACE conn4 <- [1,1020,null,["8"]] 02:37:10 INFO - PROCESS | 1820 | 1477647430749 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 02:37:10 INFO - PROCESS | 1820 | 1477647430755 Marionette TRACE conn4 <- [1,1021,null,{}] 02:37:10 INFO - PROCESS | 1820 | 1477647430762 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x940da800 == 29 [pid = 1820] [id = 243] 02:37:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9a535400) [pid = 1820] [serial = 712] [outer = (nil)] 02:37:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa0788400) [pid = 1820] [serial = 713] [outer = 0x9a535400] 02:37:10 INFO - PROCESS | 1820 | 1477647430865 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa0789800) [pid = 1820] [serial = 714] [outer = 0x9a535400] 02:37:11 INFO - PROCESS | 1820 | 1477647431517 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:11 INFO - . 02:37:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1239ms 02:37:11 INFO - PROCESS | 1820 | 1477647431639 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 1820 | 1477647431647 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 02:37:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 02:37:11 INFO - PROCESS | 1820 | 1477647431655 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:11 INFO - PROCESS | 1820 | 1477647431841 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 02:37:12 INFO - PROCESS | 1820 | 1477647431999 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 02:37:12 INFO - PROCESS | 1820 | 1477647432004 Marionette TRACE conn4 <- [1,1025,null,["8"]] 02:37:12 INFO - PROCESS | 1820 | 1477647432010 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 02:37:12 INFO - PROCESS | 1820 | 1477647432018 Marionette TRACE conn4 <- [1,1026,null,{}] 02:37:12 INFO - PROCESS | 1820 | 1477647432028 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2cc7c00 == 30 [pid = 1820] [id = 244] 02:37:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2cc8000) [pid = 1820] [serial = 715] [outer = (nil)] 02:37:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa3008000) [pid = 1820] [serial = 716] [outer = 0xa2cc8000] 02:37:12 INFO - PROCESS | 1820 | 1477647432124 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa3008400) [pid = 1820] [serial = 717] [outer = 0xa2cc8000] 02:37:12 INFO - PROCESS | 1820 | 1477647432745 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:12 INFO - . 02:37:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1121ms 02:37:12 INFO - PROCESS | 1820 | 1477647432786 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 1820 | 1477647432791 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 02:37:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 02:37:12 INFO - PROCESS | 1820 | 1477647432802 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:13 INFO - PROCESS | 1820 | 1477647432998 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 02:37:13 INFO - PROCESS | 1820 | 1477647433171 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 02:37:13 INFO - PROCESS | 1820 | 1477647433174 Marionette TRACE conn4 <- [1,1030,null,["8"]] 02:37:13 INFO - PROCESS | 1820 | 1477647433186 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 02:37:13 INFO - PROCESS | 1820 | 1477647433192 Marionette TRACE conn4 <- [1,1031,null,{}] 02:37:13 INFO - PROCESS | 1820 | 1477647433202 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 1820 | ++DOCSHELL 0xa457f400 == 31 [pid = 1820] [id = 245] 02:37:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa4583c00) [pid = 1820] [serial = 718] [outer = (nil)] 02:37:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa458a400) [pid = 1820] [serial = 719] [outer = 0xa4583c00] 02:37:13 INFO - PROCESS | 1820 | 1477647433294 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa458ac00) [pid = 1820] [serial = 720] [outer = 0xa4583c00] 02:37:13 INFO - PROCESS | 1820 | 1477647433904 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:13 INFO - . 02:37:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1133ms 02:37:13 INFO - PROCESS | 1820 | 1477647433962 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:37:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 02:37:13 INFO - PROCESS | 1820 | 1477647433966 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:37:13 INFO - PROCESS | 1820 | 1477647433974 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:14 INFO - PROCESS | 1820 | 1477647434172 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 02:37:14 INFO - PROCESS | 1820 | 1477647434472 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 02:37:14 INFO - PROCESS | 1820 | 1477647434479 Marionette TRACE conn4 <- [1,1035,null,["8"]] 02:37:14 INFO - PROCESS | 1820 | 1477647434492 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 02:37:14 INFO - PROCESS | 1820 | 1477647434502 Marionette TRACE conn4 <- [1,1036,null,{}] 02:37:14 INFO - PROCESS | 1820 | 1477647434515 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x92cde400 == 32 [pid = 1820] [id = 246] 02:37:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x92dd8800) [pid = 1820] [serial = 721] [outer = (nil)] 02:37:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x93c91000) [pid = 1820] [serial = 722] [outer = 0x92dd8800] 02:37:14 INFO - PROCESS | 1820 | 1477647434604 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x93e4a400) [pid = 1820] [serial = 723] [outer = 0x92dd8800] 02:37:15 INFO - PROCESS | 1820 | 1477647435446 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:15 INFO - . 02:37:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1486ms 02:37:15 INFO - PROCESS | 1820 | 1477647435460 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 1820 | 1477647435465 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 02:37:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 02:37:15 INFO - PROCESS | 1820 | 1477647435474 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:15 INFO - PROCESS | 1820 | 1477647435673 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:37:15 INFO - PROCESS | 1820 | 1477647435853 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 02:37:15 INFO - PROCESS | 1820 | 1477647435859 Marionette TRACE conn4 <- [1,1040,null,["8"]] 02:37:15 INFO - PROCESS | 1820 | 1477647435874 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 02:37:15 INFO - PROCESS | 1820 | 1477647435883 Marionette TRACE conn4 <- [1,1041,null,{}] 02:37:15 INFO - PROCESS | 1820 | 1477647435892 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x95930000 == 33 [pid = 1820] [id = 247] 02:37:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x98486c00) [pid = 1820] [serial = 724] [outer = (nil)] 02:37:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9a3d6c00) [pid = 1820] [serial = 725] [outer = 0x98486c00] 02:37:16 INFO - PROCESS | 1820 | 1477647436024 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x9a52e400) [pid = 1820] [serial = 726] [outer = 0x98486c00] 02:37:17 INFO - PROCESS | 1820 | --DOCSHELL 0xa3007c00 == 32 [pid = 1820] [id = 218] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x94ccac00) [pid = 1820] [serial = 646] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9314c000) [pid = 1820] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa3010400) [pid = 1820] [serial = 641] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8fe68400) [pid = 1820] [serial = 649] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8f997400) [pid = 1820] [serial = 648] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x93add400) [pid = 1820] [serial = 654] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x93964c00) [pid = 1820] [serial = 653] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x940de800) [pid = 1820] [serial = 657] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x940dcc00) [pid = 1820] [serial = 656] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x95931400) [pid = 1820] [serial = 660] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x955ee400) [pid = 1820] [serial = 659] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x97ba1000) [pid = 1820] [serial = 663] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x97b96800) [pid = 1820] [serial = 662] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x995c5000) [pid = 1820] [serial = 666] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x99548800) [pid = 1820] [serial = 665] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9a3de000) [pid = 1820] [serial = 669] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a3ddc00) [pid = 1820] [serial = 668] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9af94400) [pid = 1820] [serial = 671] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8f99c800) [pid = 1820] [serial = 651] [outer = (nil)] [url = about:blank] 02:37:17 INFO - PROCESS | 1820 | 1477647437552 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:17 INFO - . 02:37:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 2126ms 02:37:17 INFO - PROCESS | 1820 | 1477647437629 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 1820 | 1477647437636 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 02:37:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 02:37:17 INFO - PROCESS | 1820 | 1477647437646 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:17 INFO - PROCESS | 1820 | 1477647437845 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 02:37:17 INFO - PROCESS | 1820 | 1477647437857 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 02:37:17 INFO - PROCESS | 1820 | 1477647437861 Marionette TRACE conn4 <- [1,1045,null,["8"]] 02:37:17 INFO - PROCESS | 1820 | 1477647437870 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 02:37:17 INFO - PROCESS | 1820 | 1477647437876 Marionette TRACE conn4 <- [1,1046,null,{}] 02:37:18 INFO - PROCESS | 1820 | 1477647437985 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x93add400 == 33 [pid = 1820] [id = 248] 02:37:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x93add800) [pid = 1820] [serial = 727] [outer = (nil)] 02:37:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93ae4800) [pid = 1820] [serial = 728] [outer = 0x93add800] 02:37:18 INFO - PROCESS | 1820 | 1477647438080 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x92ead000) [pid = 1820] [serial = 729] [outer = 0x93add800] 02:37:18 INFO - PROCESS | 1820 | 1477647438689 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:18 INFO - . 02:37:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1072ms 02:37:18 INFO - PROCESS | 1820 | 1477647438750 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 1820 | 1477647438758 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 02:37:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 02:37:18 INFO - PROCESS | 1820 | 1477647438765 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:18 INFO - PROCESS | 1820 | 1477647438950 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 02:37:18 INFO - PROCESS | 1820 | 1477647438962 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 02:37:18 INFO - PROCESS | 1820 | 1477647438965 Marionette TRACE conn4 <- [1,1050,null,["8"]] 02:37:18 INFO - PROCESS | 1820 | 1477647438975 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 02:37:18 INFO - PROCESS | 1820 | 1477647438981 Marionette TRACE conn4 <- [1,1051,null,{}] 02:37:19 INFO - PROCESS | 1820 | 1477647438987 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fedbc00 == 34 [pid = 1820] [id = 249] 02:37:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93c35400) [pid = 1820] [serial = 730] [outer = (nil)] 02:37:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x96084c00) [pid = 1820] [serial = 731] [outer = 0x93c35400] 02:37:19 INFO - PROCESS | 1820 | 1477647439198 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9607f000) [pid = 1820] [serial = 732] [outer = 0x93c35400] 02:37:19 INFO - PROCESS | 1820 | 1477647439960 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:20 INFO - . 02:37:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1283ms 02:37:20 INFO - PROCESS | 1820 | 1477647440064 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 1820 | 1477647440072 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:37:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 02:37:20 INFO - PROCESS | 1820 | 1477647440079 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:20 INFO - PROCESS | 1820 | 1477647440307 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 02:37:20 INFO - PROCESS | 1820 | 1477647440355 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 02:37:20 INFO - PROCESS | 1820 | 1477647440361 Marionette TRACE conn4 <- [1,1055,null,["8"]] 02:37:20 INFO - PROCESS | 1820 | 1477647440366 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 02:37:20 INFO - PROCESS | 1820 | 1477647440373 Marionette TRACE conn4 <- [1,1056,null,{}] 02:37:20 INFO - PROCESS | 1820 | 1477647440457 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0787400 == 35 [pid = 1820] [id = 250] 02:37:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa078b000) [pid = 1820] [serial = 733] [outer = (nil)] 02:37:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2605c00) [pid = 1820] [serial = 734] [outer = 0xa078b000] 02:37:20 INFO - PROCESS | 1820 | 1477647440555 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2688000) [pid = 1820] [serial = 735] [outer = 0xa078b000] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa2692c00) [pid = 1820] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa2c49c00) [pid = 1820] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x946c3c00) [pid = 1820] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x946b5000) [pid = 1820] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9a3dd000) [pid = 1820] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8dd79800) [pid = 1820] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa078a800) [pid = 1820] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8fecd800) [pid = 1820] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a274000) [pid = 1820] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9afd0000) [pid = 1820] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa3002400) [pid = 1820] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x961adc00) [pid = 1820] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 02:37:21 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9af8fc00) [pid = 1820] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 02:37:21 INFO - PROCESS | 1820 | 1477647441694 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:21 INFO - . 02:37:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1673ms 02:37:21 INFO - PROCESS | 1820 | 1477647441753 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 1820 | 1477647441757 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 02:37:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 02:37:21 INFO - PROCESS | 1820 | 1477647441766 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:22 INFO - PROCESS | 1820 | 1477647442024 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:37:22 INFO - PROCESS | 1820 | 1477647442100 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 02:37:22 INFO - PROCESS | 1820 | 1477647442105 Marionette TRACE conn4 <- [1,1060,null,["8"]] 02:37:22 INFO - PROCESS | 1820 | 1477647442110 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 02:37:22 INFO - PROCESS | 1820 | 1477647442117 Marionette TRACE conn4 <- [1,1061,null,{}] 02:37:22 INFO - PROCESS | 1820 | 1477647442123 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f953c00 == 36 [pid = 1820] [id = 251] 02:37:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x955e7800) [pid = 1820] [serial = 736] [outer = (nil)] 02:37:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa2c51000) [pid = 1820] [serial = 737] [outer = 0x955e7800] 02:37:22 INFO - PROCESS | 1820 | 1477647442215 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2c94800) [pid = 1820] [serial = 738] [outer = 0x955e7800] 02:37:22 INFO - PROCESS | 1820 | 1477647442756 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:22 INFO - . 02:37:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1026ms 02:37:22 INFO - PROCESS | 1820 | 1477647442802 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 1820 | 1477647442806 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 02:37:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 02:37:22 INFO - PROCESS | 1820 | 1477647442813 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:23 INFO - PROCESS | 1820 | 1477647442994 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 02:37:23 INFO - PROCESS | 1820 | 1477647443116 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 02:37:23 INFO - PROCESS | 1820 | 1477647443120 Marionette TRACE conn4 <- [1,1065,null,["8"]] 02:37:23 INFO - PROCESS | 1820 | 1477647443125 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 02:37:23 INFO - PROCESS | 1820 | 1477647443131 Marionette TRACE conn4 <- [1,1066,null,{}] 02:37:23 INFO - PROCESS | 1820 | 1477647443136 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c4d800 == 37 [pid = 1820] [id = 252] 02:37:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2cc7400) [pid = 1820] [serial = 739] [outer = (nil)] 02:37:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa3005c00) [pid = 1820] [serial = 740] [outer = 0xa2cc7400] 02:37:23 INFO - PROCESS | 1820 | 1477647443218 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa3085000) [pid = 1820] [serial = 741] [outer = 0xa2cc7400] 02:37:23 INFO - PROCESS | 1820 | 1477647443895 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:23 INFO - . 02:37:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1171ms 02:37:23 INFO - PROCESS | 1820 | 1477647443986 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 1820 | 1477647443994 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 02:37:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 02:37:24 INFO - PROCESS | 1820 | 1477647444005 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:24 INFO - PROCESS | 1820 | 1477647444228 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 02:37:24 INFO - PROCESS | 1820 | 1477647444394 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 02:37:24 INFO - PROCESS | 1820 | 1477647444401 Marionette TRACE conn4 <- [1,1070,null,["8"]] 02:37:24 INFO - PROCESS | 1820 | 1477647444409 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 02:37:24 INFO - PROCESS | 1820 | 1477647444417 Marionette TRACE conn4 <- [1,1071,null,{}] 02:37:24 INFO - PROCESS | 1820 | 1477647444424 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x940de000 == 38 [pid = 1820] [id = 253] 02:37:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9412d400) [pid = 1820] [serial = 742] [outer = (nil)] 02:37:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x94a50400) [pid = 1820] [serial = 743] [outer = 0x9412d400] 02:37:24 INFO - PROCESS | 1820 | 1477647444590 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x96088800) [pid = 1820] [serial = 744] [outer = 0x9412d400] 02:37:25 INFO - PROCESS | 1820 | 1477647445362 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:25 INFO - . 02:37:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1387ms 02:37:25 INFO - PROCESS | 1820 | 1477647445392 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 1820 | 1477647445398 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:37:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 02:37:25 INFO - PROCESS | 1820 | 1477647445406 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:25 INFO - PROCESS | 1820 | 1477647445645 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 02:37:25 INFO - PROCESS | 1820 | 1477647445791 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 02:37:25 INFO - PROCESS | 1820 | 1477647445797 Marionette TRACE conn4 <- [1,1075,null,["8"]] 02:37:25 INFO - PROCESS | 1820 | 1477647445804 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 02:37:25 INFO - PROCESS | 1820 | 1477647445810 Marionette TRACE conn4 <- [1,1076,null,{}] 02:37:25 INFO - PROCESS | 1820 | 1477647445816 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x92cdf800 == 39 [pid = 1820] [id = 254] 02:37:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa0781800) [pid = 1820] [serial = 745] [outer = (nil)] 02:37:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2689c00) [pid = 1820] [serial = 746] [outer = 0xa0781800] 02:37:25 INFO - PROCESS | 1820 | 1477647445952 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2c4ec00) [pid = 1820] [serial = 747] [outer = 0xa0781800] 02:37:26 INFO - PROCESS | 1820 | 1477647446704 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:26 INFO - . 02:37:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1322ms 02:37:26 INFO - PROCESS | 1820 | 1477647446782 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 1820 | 1477647446790 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 02:37:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 02:37:26 INFO - PROCESS | 1820 | 1477647446798 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:27 INFO - PROCESS | 1820 | 1477647446999 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:37:27 INFO - PROCESS | 1820 | 1477647447156 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 02:37:27 INFO - PROCESS | 1820 | 1477647447167 Marionette TRACE conn4 <- [1,1080,null,["8"]] 02:37:27 INFO - PROCESS | 1820 | 1477647447182 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 02:37:27 INFO - PROCESS | 1820 | 1477647447189 Marionette TRACE conn4 <- [1,1081,null,{}] 02:37:27 INFO - PROCESS | 1820 | 1477647447197 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4842400 == 40 [pid = 1820] [id = 255] 02:37:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa4843000) [pid = 1820] [serial = 748] [outer = (nil)] 02:37:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa4845c00) [pid = 1820] [serial = 749] [outer = 0xa4843000] 02:37:27 INFO - PROCESS | 1820 | 1477647447298 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa4c55000) [pid = 1820] [serial = 750] [outer = 0xa4843000] 02:37:28 INFO - PROCESS | 1820 | 1477647448276 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:28 INFO - . 02:37:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1522ms 02:37:28 INFO - PROCESS | 1820 | 1477647448349 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 1820 | 1477647448356 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 02:37:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 02:37:28 INFO - PROCESS | 1820 | 1477647448368 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:28 INFO - PROCESS | 1820 | 1477647448583 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 02:37:28 INFO - PROCESS | 1820 | 1477647448788 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 02:37:28 INFO - PROCESS | 1820 | 1477647448797 Marionette TRACE conn4 <- [1,1085,null,["8"]] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf6400 == 39 [pid = 1820] [id = 240] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf5800 == 38 [pid = 1820] [id = 241] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f953c00 == 37 [pid = 1820] [id = 251] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0xa0787400 == 36 [pid = 1820] [id = 250] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8fedbc00 == 35 [pid = 1820] [id = 249] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x93add400 == 34 [pid = 1820] [id = 248] 02:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x95930000 == 33 [pid = 1820] [id = 247] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa2cc4400) [pid = 1820] [serial = 704] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa2cc4800) [pid = 1820] [serial = 705] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa2c97800) [pid = 1820] [serial = 701] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa2c97c00) [pid = 1820] [serial = 702] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa2c47800) [pid = 1820] [serial = 698] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2c4ac00) [pid = 1820] [serial = 699] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9b149000) [pid = 1820] [serial = 695] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa0756c00) [pid = 1820] [serial = 696] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x97b23400) [pid = 1820] [serial = 692] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x97b23c00) [pid = 1820] [serial = 693] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x940df000) [pid = 1820] [serial = 672] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x940dc400) [pid = 1820] [serial = 689] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x940df400) [pid = 1820] [serial = 690] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2a2b800) [pid = 1820] [serial = 686] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2a70800) [pid = 1820] [serial = 687] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa1112c00) [pid = 1820] [serial = 683] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa2602000) [pid = 1820] [serial = 684] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9af94c00) [pid = 1820] [serial = 680] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9b391c00) [pid = 1820] [serial = 681] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x946c3400) [pid = 1820] [serial = 677] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x946bf800) [pid = 1820] [serial = 678] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8f948c00) [pid = 1820] [serial = 674] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8f94a400) [pid = 1820] [serial = 675] [outer = (nil)] [url = about:blank] 02:37:28 INFO - PROCESS | 1820 | 1477647448899 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 02:37:28 INFO - PROCESS | 1820 | 1477647448927 Marionette TRACE conn4 <- [1,1086,null,{}] 02:37:28 INFO - PROCESS | 1820 | 1477647448934 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f951000 == 34 [pid = 1820] [id = 256] 02:37:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8f951400) [pid = 1820] [serial = 751] [outer = (nil)] 02:37:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8fe6ac00) [pid = 1820] [serial = 752] [outer = 0x8f951400] 02:37:29 INFO - PROCESS | 1820 | 1477647449028 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x93c92800) [pid = 1820] [serial = 753] [outer = 0x8f951400] 02:37:29 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0xa3009000) [pid = 1820] [serial = 707] [outer = (nil)] [url = about:blank] 02:37:29 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa3006c00) [pid = 1820] [serial = 708] [outer = (nil)] [url = about:blank] 02:37:29 INFO - PROCESS | 1820 | 1477647449695 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:29 INFO - . 02:37:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1423ms 02:37:29 INFO - PROCESS | 1820 | 1477647449791 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 1820 | 1477647449797 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 02:37:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 02:37:29 INFO - PROCESS | 1820 | 1477647449806 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:30 INFO - PROCESS | 1820 | 1477647450037 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 02:37:30 INFO - PROCESS | 1820 | 1477647450166 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 02:37:30 INFO - PROCESS | 1820 | 1477647450173 Marionette TRACE conn4 <- [1,1090,null,["8"]] 02:37:30 INFO - PROCESS | 1820 | 1477647450180 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 02:37:30 INFO - PROCESS | 1820 | 1477647450185 Marionette TRACE conn4 <- [1,1091,null,{}] 02:37:30 INFO - PROCESS | 1820 | 1477647450191 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7ec00 == 35 [pid = 1820] [id = 257] 02:37:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x95377400) [pid = 1820] [serial = 754] [outer = (nil)] 02:37:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x95931400) [pid = 1820] [serial = 755] [outer = 0x95377400] 02:37:30 INFO - PROCESS | 1820 | 1477647450280 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x95dd8000) [pid = 1820] [serial = 756] [outer = 0x95377400] 02:37:30 INFO - PROCESS | 1820 | 1477647450865 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:30 INFO - . 02:37:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1120ms 02:37:30 INFO - PROCESS | 1820 | 1477647450933 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:37:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 02:37:30 INFO - PROCESS | 1820 | 1477647450941 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:37:30 INFO - PROCESS | 1820 | 1477647450948 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:31 INFO - PROCESS | 1820 | 1477647451167 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 02:37:31 INFO - PROCESS | 1820 | 1477647451185 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 02:37:31 INFO - PROCESS | 1820 | 1477647451189 Marionette TRACE conn4 <- [1,1095,null,["8"]] 02:37:31 INFO - PROCESS | 1820 | 1477647451195 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 02:37:31 INFO - PROCESS | 1820 | 1477647451201 Marionette TRACE conn4 <- [1,1096,null,{}] 02:37:31 INFO - PROCESS | 1820 | 1477647451208 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x9af90c00 == 36 [pid = 1820] [id = 258] 02:37:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9af92800) [pid = 1820] [serial = 757] [outer = (nil)] 02:37:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9b13fc00) [pid = 1820] [serial = 758] [outer = 0x9af92800] 02:37:31 INFO - PROCESS | 1820 | 1477647451295 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x9b33ac00) [pid = 1820] [serial = 759] [outer = 0x9af92800] 02:37:31 INFO - PROCESS | 1820 | 1477647451944 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:31 INFO - . 02:37:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1030ms 02:37:31 INFO - PROCESS | 1820 | 1477647451984 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 02:37:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 02:37:31 INFO - PROCESS | 1820 | 1477647451990 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 02:37:32 INFO - PROCESS | 1820 | 1477647451999 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:32 INFO - PROCESS | 1820 | 1477647452255 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:37:32 INFO - PROCESS | 1820 | 1477647452298 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 02:37:32 INFO - PROCESS | 1820 | 1477647452302 Marionette TRACE conn4 <- [1,1100,null,["8"]] 02:37:32 INFO - PROCESS | 1820 | 1477647452308 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 02:37:32 INFO - PROCESS | 1820 | 1477647452314 Marionette TRACE conn4 <- [1,1101,null,{}] 02:37:32 INFO - PROCESS | 1820 | 1477647452391 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a3e2c00 == 37 [pid = 1820] [id = 259] 02:37:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa2604c00) [pid = 1820] [serial = 760] [outer = (nil)] 02:37:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa2a74400) [pid = 1820] [serial = 761] [outer = 0xa2604c00] 02:37:32 INFO - PROCESS | 1820 | 1477647452482 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a2c0800) [pid = 1820] [serial = 762] [outer = 0xa2604c00] 02:37:33 INFO - PROCESS | 1820 | 1477647453145 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:33 INFO - . 02:37:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1169ms 02:37:33 INFO - PROCESS | 1820 | 1477647453166 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 02:37:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 02:37:33 INFO - PROCESS | 1820 | 1477647453171 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 02:37:33 INFO - PROCESS | 1820 | 1477647453178 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:33 INFO - PROCESS | 1820 | 1477647453399 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 02:37:33 INFO - PROCESS | 1820 | 1477647453417 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 02:37:33 INFO - PROCESS | 1820 | 1477647453420 Marionette TRACE conn4 <- [1,1105,null,["8"]] 02:37:33 INFO - PROCESS | 1820 | 1477647453426 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 02:37:33 INFO - PROCESS | 1820 | 1477647453445 Marionette TRACE conn4 <- [1,1106,null,{}] 02:37:33 INFO - PROCESS | 1820 | 1477647453520 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c48800 == 38 [pid = 1820] [id = 260] 02:37:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2c99000) [pid = 1820] [serial = 763] [outer = (nil)] 02:37:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2cbf400) [pid = 1820] [serial = 764] [outer = 0xa2c99000] 02:37:33 INFO - PROCESS | 1820 | 1477647453604 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2cc0000) [pid = 1820] [serial = 765] [outer = 0xa2c99000] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x940e3000) [pid = 1820] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9a535400) [pid = 1820] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa2cc8000) [pid = 1820] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa4583c00) [pid = 1820] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x92dd8800) [pid = 1820] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa078b000) [pid = 1820] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x93add800) [pid = 1820] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x98486c00) [pid = 1820] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x955e7800) [pid = 1820] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 02:37:34 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x93c35400) [pid = 1820] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 02:37:34 INFO - PROCESS | 1820 | 1477647454307 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:34 INFO - . 02:37:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1178ms 02:37:34 INFO - PROCESS | 1820 | 1477647454356 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 1820 | 1477647454360 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 02:37:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 02:37:34 INFO - PROCESS | 1820 | 1477647454368 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:34 INFO - PROCESS | 1820 | 1477647454589 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 02:37:34 INFO - PROCESS | 1820 | 1477647454781 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 02:37:34 INFO - PROCESS | 1820 | 1477647454785 Marionette TRACE conn4 <- [1,1110,null,["8"]] 02:37:34 INFO - PROCESS | 1820 | 1477647454791 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 02:37:34 INFO - PROCESS | 1820 | 1477647454797 Marionette TRACE conn4 <- [1,1111,null,{}] 02:37:34 INFO - PROCESS | 1820 | 1477647454802 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf9c00 == 39 [pid = 1820] [id = 261] 02:37:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8fe71400) [pid = 1820] [serial = 766] [outer = (nil)] 02:37:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0xa308a800) [pid = 1820] [serial = 767] [outer = 0x8fe71400] 02:37:34 INFO - PROCESS | 1820 | 1477647454908 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa4585400) [pid = 1820] [serial = 768] [outer = 0x8fe71400] 02:37:35 INFO - PROCESS | 1820 | 1477647455581 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:35 INFO - . 02:37:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1272ms 02:37:35 INFO - PROCESS | 1820 | 1477647455643 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 1820 | 1477647455650 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:37:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 02:37:35 INFO - PROCESS | 1820 | 1477647455662 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:35 INFO - PROCESS | 1820 | 1477647455927 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 02:37:36 INFO - PROCESS | 1820 | 1477647456097 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 02:37:36 INFO - PROCESS | 1820 | 1477647456103 Marionette TRACE conn4 <- [1,1115,null,["8"]] 02:37:36 INFO - PROCESS | 1820 | 1477647456126 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 02:37:36 INFO - PROCESS | 1820 | 1477647456134 Marionette TRACE conn4 <- [1,1116,null,{}] 02:37:36 INFO - PROCESS | 1820 | 1477647456141 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x93a3a400 == 40 [pid = 1820] [id = 262] 02:37:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x940e2800) [pid = 1820] [serial = 769] [outer = (nil)] 02:37:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x946bf800) [pid = 1820] [serial = 770] [outer = 0x940e2800] 02:37:36 INFO - PROCESS | 1820 | 1477647456248 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x95ddec00) [pid = 1820] [serial = 771] [outer = 0x940e2800] 02:37:36 INFO - PROCESS | 1820 | 1477647456914 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:36 INFO - . 02:37:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1320ms 02:37:36 INFO - PROCESS | 1820 | 1477647456983 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 02:37:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 02:37:37 INFO - PROCESS | 1820 | 1477647456991 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 02:37:37 INFO - PROCESS | 1820 | 1477647456999 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:37 INFO - PROCESS | 1820 | 1477647457206 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:37:37 INFO - PROCESS | 1820 | 1477647457377 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 02:37:37 INFO - PROCESS | 1820 | 1477647457382 Marionette TRACE conn4 <- [1,1120,null,["8"]] 02:37:37 INFO - PROCESS | 1820 | 1477647457390 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 02:37:37 INFO - PROCESS | 1820 | 1477647457398 Marionette TRACE conn4 <- [1,1121,null,{}] 02:37:37 INFO - PROCESS | 1820 | 1477647457406 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a274800 == 41 [pid = 1820] [id = 263] 02:37:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a3d8c00) [pid = 1820] [serial = 772] [outer = (nil)] 02:37:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa0780000) [pid = 1820] [serial = 773] [outer = 0x9a3d8c00] 02:37:37 INFO - PROCESS | 1820 | 1477647457551 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa078a400) [pid = 1820] [serial = 774] [outer = 0x9a3d8c00] 02:37:38 INFO - PROCESS | 1820 | 1477647458199 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:38 INFO - . 02:37:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1229ms 02:37:38 INFO - PROCESS | 1820 | 1477647458253 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 1820 | 1477647458262 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 02:37:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 02:37:38 INFO - PROCESS | 1820 | 1477647458275 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:38 INFO - PROCESS | 1820 | 1477647458461 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 02:37:38 INFO - PROCESS | 1820 | 1477647458637 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 02:37:38 INFO - PROCESS | 1820 | 1477647458643 Marionette TRACE conn4 <- [1,1125,null,["8"]] 02:37:38 INFO - PROCESS | 1820 | 1477647458652 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 02:37:38 INFO - PROCESS | 1820 | 1477647458661 Marionette TRACE conn4 <- [1,1126,null,{}] 02:37:38 INFO - PROCESS | 1820 | 1477647458672 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 1820 | ++DOCSHELL 0xa3085400 == 42 [pid = 1820] [id = 264] 02:37:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa3086000) [pid = 1820] [serial = 775] [outer = (nil)] 02:37:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa483c400) [pid = 1820] [serial = 776] [outer = 0xa3086000] 02:37:38 INFO - PROCESS | 1820 | 1477647458781 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa4c90800) [pid = 1820] [serial = 777] [outer = 0xa3086000] 02:37:39 INFO - PROCESS | 1820 | 1477647459462 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 02:37:39 INFO - . 02:37:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1274ms 02:37:39 INFO - PROCESS | 1820 | 1477647459550 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 1820 | 1477647459555 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 02:37:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 02:37:39 INFO - PROCESS | 1820 | 1477647459583 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:39 INFO - PROCESS | 1820 | 1477647459874 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 02:37:40 INFO - PROCESS | 1820 | 1477647460005 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 02:37:40 INFO - PROCESS | 1820 | 1477647460010 Marionette TRACE conn4 <- [1,1130,null,["8"]] 02:37:40 INFO - PROCESS | 1820 | 1477647460024 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 02:37:40 INFO - PROCESS | 1820 | 1477647460030 Marionette TRACE conn4 <- [1,1131,null,{}] 02:37:40 INFO - PROCESS | 1820 | 1477647460037 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5f7f800 == 43 [pid = 1820] [id = 265] 02:37:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa5f81000) [pid = 1820] [serial = 778] [outer = (nil)] 02:37:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa5f83400) [pid = 1820] [serial = 779] [outer = 0xa5f81000] 02:37:40 INFO - PROCESS | 1820 | 1477647460129 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa5f87800) [pid = 1820] [serial = 780] [outer = 0xa5f81000] 02:37:40 INFO - PROCESS | 1820 | 1477647460737 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 02:37:40 INFO - . 02:37:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1231ms 02:37:40 INFO - PROCESS | 1820 | 1477647460793 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 1820 | 1477647460797 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:37:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 02:37:40 INFO - PROCESS | 1820 | 1477647460805 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:41 INFO - PROCESS | 1820 | 1477647461012 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 02:37:41 INFO - PROCESS | 1820 | 1477647461207 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 02:37:41 INFO - PROCESS | 1820 | 1477647461215 Marionette TRACE conn4 <- [1,1135,null,["8"]] 02:37:41 INFO - PROCESS | 1820 | 1477647461256 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 02:37:41 INFO - PROCESS | 1820 | 1477647461263 Marionette TRACE conn4 <- [1,1136,null,{}] 02:37:41 INFO - PROCESS | 1820 | 1477647461270 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5f8a800 == 44 [pid = 1820] [id = 266] 02:37:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa5f8c000) [pid = 1820] [serial = 781] [outer = (nil)] 02:37:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa9338800) [pid = 1820] [serial = 782] [outer = 0xa5f8c000] 02:37:41 INFO - PROCESS | 1820 | 1477647461365 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa93bf000) [pid = 1820] [serial = 783] [outer = 0xa5f8c000] 02:37:42 INFO - PROCESS | 1820 | 1477647462019 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 02:37:42 INFO - . 02:37:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1227ms 02:37:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 02:37:42 INFO - PROCESS | 1820 | 1477647462031 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 1820 | 1477647462034 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 02:37:42 INFO - PROCESS | 1820 | 1477647462042 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:42 INFO - PROCESS | 1820 | 1477647462430 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:37:42 INFO - PROCESS | 1820 | 1477647462582 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 02:37:42 INFO - PROCESS | 1820 | 1477647462587 Marionette TRACE conn4 <- [1,1140,null,["8"]] 02:37:42 INFO - PROCESS | 1820 | 1477647462597 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 02:37:42 INFO - PROCESS | 1820 | 1477647462607 Marionette TRACE conn4 <- [1,1141,null,{}] 02:37:42 INFO - PROCESS | 1820 | 1477647462659 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x93add800 == 45 [pid = 1820] [id = 267] 02:37:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x93adf000) [pid = 1820] [serial = 784] [outer = (nil)] 02:37:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94086000) [pid = 1820] [serial = 785] [outer = 0x93adf000] 02:37:42 INFO - PROCESS | 1820 | 1477647462759 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9408a400) [pid = 1820] [serial = 786] [outer = 0x93adf000] 02:37:43 INFO - PROCESS | 1820 | 1477647463501 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 02:37:43 INFO - . 02:37:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1473ms 02:37:43 INFO - PROCESS | 1820 | 1477647463559 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 1820 | 1477647463567 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 02:37:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 02:37:43 INFO - PROCESS | 1820 | 1477647463577 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:43 INFO - PROCESS | 1820 | 1477647463770 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 02:37:43 INFO - PROCESS | 1820 | 1477647463949 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 02:37:43 INFO - PROCESS | 1820 | 1477647463955 Marionette TRACE conn4 <- [1,1145,null,["8"]] 02:37:43 INFO - PROCESS | 1820 | 1477647463961 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 02:37:43 INFO - PROCESS | 1820 | 1477647463968 Marionette TRACE conn4 <- [1,1146,null,{}] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7ec00 == 44 [pid = 1820] [id = 257] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x9af90c00 == 43 [pid = 1820] [id = 258] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8f951000 == 42 [pid = 1820] [id = 256] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c4d800 == 41 [pid = 1820] [id = 252] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x92cdf800 == 40 [pid = 1820] [id = 254] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa4842400 == 39 [pid = 1820] [id = 255] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x940de000 == 38 [pid = 1820] [id = 253] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x92cde400 == 37 [pid = 1820] [id = 246] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x940da800 == 36 [pid = 1820] [id = 243] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa457f400 == 35 [pid = 1820] [id = 245] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c48800 == 34 [pid = 1820] [id = 260] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2cc7c00 == 33 [pid = 1820] [id = 244] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x940dd000 == 32 [pid = 1820] [id = 242] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa5f8a800 == 31 [pid = 1820] [id = 266] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x93add800 == 30 [pid = 1820] [id = 267] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x9a3e2c00 == 29 [pid = 1820] [id = 259] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf9c00 == 28 [pid = 1820] [id = 261] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x93a3a400 == 27 [pid = 1820] [id = 262] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0x9a274800 == 26 [pid = 1820] [id = 263] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa3085400 == 25 [pid = 1820] [id = 264] 02:37:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa5f7f800 == 24 [pid = 1820] [id = 265] 02:37:44 INFO - PROCESS | 1820 | 1477647464761 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x946bfc00) [pid = 1820] [serial = 710] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa458a400) [pid = 1820] [serial = 719] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa2688000) [pid = 1820] [serial = 735] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa2c51000) [pid = 1820] [serial = 737] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x93e4a400) [pid = 1820] [serial = 723] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa0789800) [pid = 1820] [serial = 714] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2c94800) [pid = 1820] [serial = 738] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x93ae4800) [pid = 1820] [serial = 728] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa3008400) [pid = 1820] [serial = 717] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9607f000) [pid = 1820] [serial = 732] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x92ead000) [pid = 1820] [serial = 729] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a3d6c00) [pid = 1820] [serial = 725] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa2605c00) [pid = 1820] [serial = 734] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x96084c00) [pid = 1820] [serial = 731] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x96082400) [pid = 1820] [serial = 711] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa3008000) [pid = 1820] [serial = 716] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa3005c00) [pid = 1820] [serial = 740] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa458ac00) [pid = 1820] [serial = 720] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x93c91000) [pid = 1820] [serial = 722] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9a52e400) [pid = 1820] [serial = 726] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0xa0788400) [pid = 1820] [serial = 713] [outer = (nil)] [url = about:blank] 02:37:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcee800 == 25 [pid = 1820] [id = 268] 02:37:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8dcf3000) [pid = 1820] [serial = 787] [outer = (nil)] 02:37:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8dd7f800) [pid = 1820] [serial = 788] [outer = 0x8dcf3000] 02:37:44 INFO - PROCESS | 1820 | 1477647464972 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f998000) [pid = 1820] [serial = 789] [outer = 0x8dcf3000] 02:37:45 INFO - PROCESS | 1820 | 1477647465671 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:45 INFO - . 02:37:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 2133ms 02:37:45 INFO - PROCESS | 1820 | 1477647465717 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 1820 | 1477647465723 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 02:37:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 02:37:45 INFO - PROCESS | 1820 | 1477647465737 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:45 INFO - PROCESS | 1820 | 1477647465934 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 02:37:46 INFO - PROCESS | 1820 | 1477647466050 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 02:37:46 INFO - PROCESS | 1820 | 1477647466055 Marionette TRACE conn4 <- [1,1150,null,["8"]] 02:37:46 INFO - PROCESS | 1820 | 1477647466062 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 02:37:46 INFO - PROCESS | 1820 | 1477647466069 Marionette TRACE conn4 <- [1,1151,null,{}] 02:37:46 INFO - PROCESS | 1820 | 1477647466078 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae2800 == 26 [pid = 1820] [id = 269] 02:37:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93ae3000) [pid = 1820] [serial = 790] [outer = (nil)] 02:37:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x93ae8400) [pid = 1820] [serial = 791] [outer = 0x93ae3000] 02:37:46 INFO - PROCESS | 1820 | 1477647466175 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x93ae5c00) [pid = 1820] [serial = 792] [outer = 0x93ae3000] 02:37:46 INFO - PROCESS | 1820 | 1477647466815 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:46 INFO - . 02:37:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1127ms 02:37:46 INFO - PROCESS | 1820 | 1477647466864 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 1820 | 1477647466870 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:37:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 02:37:46 INFO - PROCESS | 1820 | 1477647466880 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:47 INFO - PROCESS | 1820 | 1477647467144 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 02:37:47 INFO - PROCESS | 1820 | 1477647467220 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 02:37:47 INFO - PROCESS | 1820 | 1477647467224 Marionette TRACE conn4 <- [1,1155,null,["8"]] 02:37:47 INFO - PROCESS | 1820 | 1477647467231 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 02:37:47 INFO - PROCESS | 1820 | 1477647467238 Marionette TRACE conn4 <- [1,1156,null,{}] 02:37:47 INFO - PROCESS | 1820 | 1477647467246 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x940df000 == 27 [pid = 1820] [id = 270] 02:37:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x94565c00) [pid = 1820] [serial = 793] [outer = (nil)] 02:37:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x946b8400) [pid = 1820] [serial = 794] [outer = 0x94565c00] 02:37:47 INFO - PROCESS | 1820 | 1477647467338 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x94a4ac00) [pid = 1820] [serial = 795] [outer = 0x94565c00] 02:37:48 INFO - PROCESS | 1820 | 1477647468087 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:48 INFO - . 02:37:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1236ms 02:37:48 INFO - PROCESS | 1820 | 1477647468153 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 1820 | 1477647468158 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 02:37:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 02:37:48 INFO - PROCESS | 1820 | 1477647468165 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:48 INFO - PROCESS | 1820 | 1477647468421 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:37:48 INFO - PROCESS | 1820 | 1477647468444 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 02:37:48 INFO - PROCESS | 1820 | 1477647468449 Marionette TRACE conn4 <- [1,1160,null,["8"]] 02:37:48 INFO - PROCESS | 1820 | 1477647468454 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 02:37:48 INFO - PROCESS | 1820 | 1477647468461 Marionette TRACE conn4 <- [1,1161,null,{}] 02:37:48 INFO - PROCESS | 1820 | 1477647468543 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x94088800 == 28 [pid = 1820] [id = 271] 02:37:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x97b80400) [pid = 1820] [serial = 796] [outer = (nil)] 02:37:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x97b97c00) [pid = 1820] [serial = 797] [outer = 0x97b80400] 02:37:48 INFO - PROCESS | 1820 | 1477647468633 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x97ba1400) [pid = 1820] [serial = 798] [outer = 0x97b80400] 02:37:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9858cc00) [pid = 1820] [serial = 799] [outer = 0x97b80400] 02:37:49 INFO - PROCESS | 1820 | 1477647469425 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:49 INFO - . 02:37:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1277ms 02:37:49 INFO - PROCESS | 1820 | 1477647469476 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 1820 | 1477647469482 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 02:37:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 02:37:49 INFO - PROCESS | 1820 | 1477647469492 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:50 INFO - PROCESS | 1820 | 1477647470111 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9af92800) [pid = 1820] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa2cc7400) [pid = 1820] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa0781800) [pid = 1820] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9412d400) [pid = 1820] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f951400) [pid = 1820] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa2604c00) [pid = 1820] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95377400) [pid = 1820] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2c99000) [pid = 1820] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa4843000) [pid = 1820] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 02:37:50 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8fe71400) [pid = 1820] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 02:37:50 INFO - PROCESS | 1820 | 1477647470293 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 02:37:50 INFO - PROCESS | 1820 | 1477647470299 Marionette TRACE conn4 <- [1,1165,null,["8"]] 02:37:50 INFO - PROCESS | 1820 | 1477647470306 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 02:37:50 INFO - PROCESS | 1820 | 1477647470311 Marionette TRACE conn4 <- [1,1166,null,{}] 02:37:50 INFO - PROCESS | 1820 | 1477647470318 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfdfc00 == 29 [pid = 1820] [id = 272] 02:37:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8dfe4800) [pid = 1820] [serial = 800] [outer = (nil)] 02:37:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9848a800) [pid = 1820] [serial = 801] [outer = 0x8dfe4800] 02:37:50 INFO - PROCESS | 1820 | 1477647470405 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9a32bc00) [pid = 1820] [serial = 802] [outer = 0x8dfe4800] 02:37:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a5bc800) [pid = 1820] [serial = 803] [outer = 0x8dfe4800] 02:37:51 INFO - PROCESS | 1820 | 1477647471002 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 02:37:51 INFO - . 02:37:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1574ms 02:37:51 INFO - PROCESS | 1820 | 1477647471066 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 1820 | 1477647471071 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 02:37:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 02:37:51 INFO - PROCESS | 1820 | 1477647471079 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:51 INFO - PROCESS | 1820 | 1477647471268 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 02:37:51 INFO - PROCESS | 1820 | 1477647471383 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 02:37:51 INFO - PROCESS | 1820 | 1477647471386 Marionette TRACE conn4 <- [1,1170,null,["8"]] 02:37:51 INFO - PROCESS | 1820 | 1477647471393 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 02:37:51 INFO - PROCESS | 1820 | 1477647471398 Marionette TRACE conn4 <- [1,1171,null,{}] 02:37:51 INFO - PROCESS | 1820 | 1477647471403 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b333c00 == 30 [pid = 1820] [id = 273] 02:37:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9b334400) [pid = 1820] [serial = 804] [outer = (nil)] 02:37:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9b395800) [pid = 1820] [serial = 805] [outer = 0x9b334400] 02:37:51 INFO - PROCESS | 1820 | 1477647471510 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2601400) [pid = 1820] [serial = 806] [outer = 0x9b334400] 02:37:52 INFO - PROCESS | 1820 | 1477647472164 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 02:37:52 INFO - . 02:37:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1180ms 02:37:52 INFO - PROCESS | 1820 | 1477647472305 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1820 | 1477647472313 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:37:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 02:37:52 INFO - PROCESS | 1820 | 1477647472325 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:52 INFO - PROCESS | 1820 | 1477647472543 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 02:37:52 INFO - PROCESS | 1820 | 1477647472707 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 02:37:52 INFO - PROCESS | 1820 | 1477647472721 Marionette TRACE conn4 <- [1,1175,null,["8"]] 02:37:52 INFO - PROCESS | 1820 | 1477647472732 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 02:37:52 INFO - PROCESS | 1820 | 1477647472740 Marionette TRACE conn4 <- [1,1176,null,{}] 02:37:52 INFO - PROCESS | 1820 | 1477647472747 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x9395e800 == 31 [pid = 1820] [id = 274] 02:37:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93a3b800) [pid = 1820] [serial = 807] [outer = (nil)] 02:37:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x93ae0400) [pid = 1820] [serial = 808] [outer = 0x93a3b800] 02:37:52 INFO - PROCESS | 1820 | 1477647472849 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x92dd8800) [pid = 1820] [serial = 809] [outer = 0x93a3b800] 02:37:53 INFO - PROCESS | 1820 | 1477647473590 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 02:37:53 INFO - . 02:37:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1372ms 02:37:53 INFO - PROCESS | 1820 | 1477647473696 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1820 | 1477647473702 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 02:37:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 02:37:53 INFO - PROCESS | 1820 | 1477647473739 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:53 INFO - PROCESS | 1820 | 1477647473947 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:37:54 INFO - PROCESS | 1820 | 1477647474114 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 02:37:54 INFO - PROCESS | 1820 | 1477647474120 Marionette TRACE conn4 <- [1,1180,null,["8"]] 02:37:54 INFO - PROCESS | 1820 | 1477647474128 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 02:37:54 INFO - PROCESS | 1820 | 1477647474135 Marionette TRACE conn4 <- [1,1181,null,{}] 02:37:54 INFO - PROCESS | 1820 | 1477647474142 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf8c00 == 32 [pid = 1820] [id = 275] 02:37:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9572bc00) [pid = 1820] [serial = 810] [outer = (nil)] 02:37:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x97b22800) [pid = 1820] [serial = 811] [outer = 0x9572bc00] 02:37:54 INFO - PROCESS | 1820 | 1477647474238 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x97b22c00) [pid = 1820] [serial = 812] [outer = 0x9572bc00] 02:37:54 INFO - PROCESS | 1820 | 1477647474971 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 02:37:55 INFO - . 02:37:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1323ms 02:37:55 INFO - PROCESS | 1820 | 1477647475069 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1820 | 1477647475077 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 02:37:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 02:37:55 INFO - PROCESS | 1820 | 1477647475114 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:55 INFO - PROCESS | 1820 | 1477647475342 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 02:37:55 INFO - PROCESS | 1820 | 1477647475516 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 02:37:55 INFO - PROCESS | 1820 | 1477647475525 Marionette TRACE conn4 <- [1,1185,null,["8"]] 02:37:55 INFO - PROCESS | 1820 | 1477647475541 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 02:37:55 INFO - PROCESS | 1820 | 1477647475555 Marionette TRACE conn4 <- [1,1186,null,{}] 02:37:55 INFO - PROCESS | 1820 | 1477647475571 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2607c00 == 33 [pid = 1820] [id = 276] 02:37:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2608000) [pid = 1820] [serial = 813] [outer = (nil)] 02:37:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa266c800) [pid = 1820] [serial = 814] [outer = 0xa2608000] 02:37:55 INFO - PROCESS | 1820 | 1477647475752 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2a6ec00) [pid = 1820] [serial = 815] [outer = 0xa2608000] 02:37:56 INFO - PROCESS | 1820 | 1477647476572 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 02:37:56 INFO - . 02:37:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1476ms 02:37:56 INFO - PROCESS | 1820 | 1477647476585 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 1820 | 1477647476590 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 02:37:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 02:37:56 INFO - PROCESS | 1820 | 1477647476598 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:56 INFO - PROCESS | 1820 | 1477647476797 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 02:37:57 INFO - PROCESS | 1820 | 1477647477103 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 02:37:57 INFO - PROCESS | 1820 | 1477647477112 Marionette TRACE conn4 <- [1,1190,null,["8"]] 02:37:57 INFO - PROCESS | 1820 | 1477647477131 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 02:37:57 INFO - PROCESS | 1820 | 1477647477141 Marionette TRACE conn4 <- [1,1191,null,{}] 02:37:57 INFO - PROCESS | 1820 | 1477647477152 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99e400 == 34 [pid = 1820] [id = 277] 02:37:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8fe66c00) [pid = 1820] [serial = 816] [outer = (nil)] 02:37:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8fecdc00) [pid = 1820] [serial = 817] [outer = 0x8fe66c00] 02:37:57 INFO - PROCESS | 1820 | 1477647477247 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8fecf000) [pid = 1820] [serial = 818] [outer = 0x8fe66c00] 02:37:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf1c00 == 35 [pid = 1820] [id = 278] 02:37:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x93ae0800) [pid = 1820] [serial = 819] [outer = (nil)] 02:37:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9412c800) [pid = 1820] [serial = 820] [outer = 0x93ae0800] 02:37:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94a50c00) [pid = 1820] [serial = 821] [outer = 0x93ae0800] 02:37:58 INFO - PROCESS | 1820 | --DOCSHELL 0x9858f400 == 34 [pid = 1820] [id = 227] 02:37:58 INFO - PROCESS | 1820 | --DOCSHELL 0x94569400 == 33 [pid = 1820] [id = 226] 02:37:58 INFO - PROCESS | 1820 | --DOCSHELL 0x95381800 == 32 [pid = 1820] [id = 225] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa308a800) [pid = 1820] [serial = 767] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa4585400) [pid = 1820] [serial = 768] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2cbf400) [pid = 1820] [serial = 764] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa2cc0000) [pid = 1820] [serial = 765] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa2a74400) [pid = 1820] [serial = 761] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x9a2c0800) [pid = 1820] [serial = 762] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9b13fc00) [pid = 1820] [serial = 758] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9b33ac00) [pid = 1820] [serial = 759] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x95931400) [pid = 1820] [serial = 755] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95dd8000) [pid = 1820] [serial = 756] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8fe6ac00) [pid = 1820] [serial = 752] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x93c92800) [pid = 1820] [serial = 753] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa4845c00) [pid = 1820] [serial = 749] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa4c55000) [pid = 1820] [serial = 750] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa2689c00) [pid = 1820] [serial = 746] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa2c4ec00) [pid = 1820] [serial = 747] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x94a50400) [pid = 1820] [serial = 743] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x96088800) [pid = 1820] [serial = 744] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa3085000) [pid = 1820] [serial = 741] [outer = (nil)] [url = about:blank] 02:37:58 INFO - PROCESS | 1820 | 1477647478249 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 02:37:58 INFO - ... 02:37:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1731ms 02:37:58 INFO - PROCESS | 1820 | 1477647478331 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 1820 | 1477647478337 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:37:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 02:37:58 INFO - PROCESS | 1820 | 1477647478346 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:58 INFO - PROCESS | 1820 | 1477647478553 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 02:37:58 INFO - PROCESS | 1820 | 1477647478701 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 02:37:58 INFO - PROCESS | 1820 | 1477647478709 Marionette TRACE conn4 <- [1,1195,null,["8"]] 02:37:58 INFO - PROCESS | 1820 | 1477647478717 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 02:37:58 INFO - PROCESS | 1820 | 1477647478723 Marionette TRACE conn4 <- [1,1196,null,{}] 02:37:58 INFO - PROCESS | 1820 | 1477647478730 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x9572b400 == 33 [pid = 1820] [id = 279] 02:37:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x95929400) [pid = 1820] [serial = 822] [outer = (nil)] 02:37:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x95de1800) [pid = 1820] [serial = 823] [outer = 0x95929400] 02:37:58 INFO - PROCESS | 1820 | 1477647478831 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x97b1e000) [pid = 1820] [serial = 824] [outer = 0x95929400] 02:37:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcedc00 == 34 [pid = 1820] [id = 280] 02:37:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x995c3400) [pid = 1820] [serial = 825] [outer = (nil)] 02:37:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x98590000) [pid = 1820] [serial = 826] [outer = 0x995c3400] 02:37:59 INFO - PROCESS | 1820 | 1477647479506 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 02:37:59 INFO - . 02:37:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1174ms 02:37:59 INFO - PROCESS | 1820 | 1477647479553 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 1820 | 1477647479558 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 02:37:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 02:37:59 INFO - PROCESS | 1820 | 1477647479574 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:37:59 INFO - PROCESS | 1820 | 1477647479817 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:37:59 INFO - PROCESS | 1820 | 1477647479835 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 02:37:59 INFO - PROCESS | 1820 | 1477647479845 Marionette TRACE conn4 <- [1,1200,null,["8"]] 02:37:59 INFO - PROCESS | 1820 | 1477647479860 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 02:37:59 INFO - PROCESS | 1820 | 1477647479867 Marionette TRACE conn4 <- [1,1201,null,{}] 02:37:59 INFO - PROCESS | 1820 | 1477647479873 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x9af94800 == 35 [pid = 1820] [id = 281] 02:37:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9afd1800) [pid = 1820] [serial = 827] [outer = (nil)] 02:37:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9b33ac00) [pid = 1820] [serial = 828] [outer = 0x9afd1800] 02:37:59 INFO - PROCESS | 1820 | 1477647479966 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9b395000) [pid = 1820] [serial = 829] [outer = 0x9afd1800] 02:38:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a273400 == 36 [pid = 1820] [id = 282] 02:38:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2c4b000) [pid = 1820] [serial = 830] [outer = (nil)] 02:38:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2a6d000) [pid = 1820] [serial = 831] [outer = 0xa2c4b000] 02:38:00 INFO - PROCESS | 1820 | 1477647480774 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 02:38:00 INFO - . 02:38:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1222ms 02:38:00 INFO - PROCESS | 1820 | 1477647480810 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 1820 | 1477647480815 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 02:38:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 02:38:00 INFO - PROCESS | 1820 | 1477647480823 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:01 INFO - PROCESS | 1820 | 1477647481073 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 02:38:01 INFO - PROCESS | 1820 | 1477647481100 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 02:38:01 INFO - PROCESS | 1820 | 1477647481104 Marionette TRACE conn4 <- [1,1205,null,["8"]] 02:38:01 INFO - PROCESS | 1820 | 1477647481109 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 02:38:01 INFO - PROCESS | 1820 | 1477647481115 Marionette TRACE conn4 <- [1,1206,null,{}] 02:38:01 INFO - PROCESS | 1820 | 1477647481120 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c52400 == 37 [pid = 1820] [id = 283] 02:38:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2c90400) [pid = 1820] [serial = 832] [outer = (nil)] 02:38:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2c93000) [pid = 1820] [serial = 833] [outer = 0xa2c90400] 02:38:01 INFO - PROCESS | 1820 | 1477647481284 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2c94c00) [pid = 1820] [serial = 834] [outer = 0xa2c90400] 02:38:01 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2cc7c00 == 38 [pid = 1820] [id = 284] 02:38:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2cc9400) [pid = 1820] [serial = 835] [outer = (nil)] 02:38:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa2a76800) [pid = 1820] [serial = 836] [outer = 0xa2cc9400] 02:38:02 INFO - PROCESS | 1820 | 1477647482046 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 02:38:02 INFO - . 02:38:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1288ms 02:38:02 INFO - PROCESS | 1820 | 1477647482112 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 1820 | 1477647482118 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 02:38:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 02:38:02 INFO - PROCESS | 1820 | 1477647482134 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:02 INFO - PROCESS | 1820 | 1477647482385 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 02:38:02 INFO - PROCESS | 1820 | 1477647482405 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 02:38:02 INFO - PROCESS | 1820 | 1477647482410 Marionette TRACE conn4 <- [1,1210,null,["8"]] 02:38:02 INFO - PROCESS | 1820 | 1477647482415 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 02:38:02 INFO - PROCESS | 1820 | 1477647482421 Marionette TRACE conn4 <- [1,1211,null,{}] 02:38:02 INFO - PROCESS | 1820 | 1477647482426 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x93146000 == 39 [pid = 1820] [id = 285] 02:38:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93ae5000) [pid = 1820] [serial = 837] [outer = (nil)] 02:38:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa2cc3400) [pid = 1820] [serial = 838] [outer = 0x93ae5000] 02:38:02 INFO - PROCESS | 1820 | 1477647482757 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0xa2cc3800) [pid = 1820] [serial = 839] [outer = 0x93ae5000] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8dfe4800) [pid = 1820] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x97b80400) [pid = 1820] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x93adf000) [pid = 1820] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x93ae3000) [pid = 1820] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8dcf3000) [pid = 1820] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x940e2800) [pid = 1820] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9a3d8c00) [pid = 1820] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa3086000) [pid = 1820] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa5f81000) [pid = 1820] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa5f8c000) [pid = 1820] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 02:38:02 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94565c00) [pid = 1820] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 02:38:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcb0000 == 40 [pid = 1820] [id = 286] 02:38:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa2cc2000) [pid = 1820] [serial = 840] [outer = (nil)] 02:38:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa3084000) [pid = 1820] [serial = 841] [outer = 0xa2cc2000] 02:38:03 INFO - PROCESS | 1820 | 1477647483412 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 02:38:03 INFO - . 02:38:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1335ms 02:38:03 INFO - PROCESS | 1820 | 1477647483461 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:38:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 02:38:03 INFO - PROCESS | 1820 | 1477647483467 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:38:03 INFO - PROCESS | 1820 | 1477647483474 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:03 INFO - PROCESS | 1820 | 1477647483702 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 02:38:03 INFO - PROCESS | 1820 | 1477647483720 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 02:38:03 INFO - PROCESS | 1820 | 1477647483724 Marionette TRACE conn4 <- [1,1215,null,["8"]] 02:38:03 INFO - PROCESS | 1820 | 1477647483729 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 02:38:03 INFO - PROCESS | 1820 | 1477647483735 Marionette TRACE conn4 <- [1,1216,null,{}] 02:38:03 INFO - PROCESS | 1820 | 1477647483740 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99b000 == 41 [pid = 1820] [id = 287] 02:38:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b13d400) [pid = 1820] [serial = 842] [outer = (nil)] 02:38:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa3086800) [pid = 1820] [serial = 843] [outer = 0x9b13d400] 02:38:03 INFO - PROCESS | 1820 | 1477647483846 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa3088000) [pid = 1820] [serial = 844] [outer = 0x9b13d400] 02:38:04 INFO - PROCESS | 1820 | ++DOCSHELL 0xa3087c00 == 42 [pid = 1820] [id = 288] 02:38:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa4838000) [pid = 1820] [serial = 845] [outer = (nil)] 02:38:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa483c000) [pid = 1820] [serial = 846] [outer = 0xa4838000] 02:38:04 INFO - PROCESS | 1820 | 1477647484568 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 02:38:04 INFO - . 02:38:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1139ms 02:38:04 INFO - PROCESS | 1820 | 1477647484613 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1820 | 1477647484617 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 02:38:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 02:38:04 INFO - PROCESS | 1820 | 1477647484627 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:04 INFO - PROCESS | 1820 | 1477647484860 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:38:05 INFO - PROCESS | 1820 | 1477647485042 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 02:38:05 INFO - PROCESS | 1820 | 1477647485049 Marionette TRACE conn4 <- [1,1220,null,["8"]] 02:38:05 INFO - PROCESS | 1820 | 1477647485063 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 02:38:05 INFO - PROCESS | 1820 | 1477647485073 Marionette TRACE conn4 <- [1,1221,null,{}] 02:38:05 INFO - PROCESS | 1820 | 1477647485126 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94fc00 == 43 [pid = 1820] [id = 289] 02:38:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8f952800) [pid = 1820] [serial = 847] [outer = (nil)] 02:38:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8fed5000) [pid = 1820] [serial = 848] [outer = 0x8f952800] 02:38:05 INFO - PROCESS | 1820 | 1477647485230 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x93e4e800) [pid = 1820] [serial = 849] [outer = 0x8f952800] 02:38:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x94a46c00 == 44 [pid = 1820] [id = 290] 02:38:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x995c6000) [pid = 1820] [serial = 850] [outer = (nil)] 02:38:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x9a26e800) [pid = 1820] [serial = 851] [outer = 0x995c6000] 02:38:06 INFO - PROCESS | 1820 | 1477647486141 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 02:38:06 INFO - . 02:38:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1573ms 02:38:06 INFO - PROCESS | 1820 | 1477647486207 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1820 | 1477647486220 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 02:38:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 02:38:06 INFO - PROCESS | 1820 | 1477647486236 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:06 INFO - PROCESS | 1820 | 1477647486576 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 02:38:06 INFO - PROCESS | 1820 | 1477647486871 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 02:38:06 INFO - PROCESS | 1820 | 1477647486880 Marionette TRACE conn4 <- [1,1225,null,["8"]] 02:38:06 INFO - PROCESS | 1820 | 1477647486892 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 02:38:06 INFO - PROCESS | 1820 | 1477647486902 Marionette TRACE conn4 <- [1,1226,null,{}] 02:38:06 INFO - PROCESS | 1820 | 1477647486912 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x9af89800 == 45 [pid = 1820] [id = 291] 02:38:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9af8f000) [pid = 1820] [serial = 852] [outer = (nil)] 02:38:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0xa110cc00) [pid = 1820] [serial = 853] [outer = 0x9af8f000] 02:38:07 INFO - PROCESS | 1820 | 1477647487081 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0xa1110000) [pid = 1820] [serial = 854] [outer = 0x9af8f000] 02:38:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x955e5800 == 46 [pid = 1820] [id = 292] 02:38:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9b40ac00) [pid = 1820] [serial = 855] [outer = (nil)] 02:38:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x995c1800) [pid = 1820] [serial = 856] [outer = 0x9b40ac00] 02:38:08 INFO - PROCESS | 1820 | 1477647488179 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 02:38:08 INFO - . 02:38:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 2036ms 02:38:08 INFO - PROCESS | 1820 | 1477647488270 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 1820 | 1477647488275 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 02:38:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 02:38:08 INFO - PROCESS | 1820 | 1477647488283 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:08 INFO - PROCESS | 1820 | 1477647488510 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 02:38:08 INFO - PROCESS | 1820 | 1477647488703 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 02:38:08 INFO - PROCESS | 1820 | 1477647488713 Marionette TRACE conn4 <- [1,1230,null,["8"]] 02:38:08 INFO - PROCESS | 1820 | 1477647488720 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 02:38:08 INFO - PROCESS | 1820 | 1477647488727 Marionette TRACE conn4 <- [1,1231,null,{}] 02:38:08 INFO - PROCESS | 1820 | 1477647488777 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 1820 | ++DOCSHELL 0xa45e5800 == 47 [pid = 1820] [id = 293] 02:38:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0xa480e800) [pid = 1820] [serial = 857] [outer = (nil)] 02:38:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0xa4892400) [pid = 1820] [serial = 858] [outer = 0xa480e800] 02:38:08 INFO - PROCESS | 1820 | 1477647488893 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0xa4c90c00) [pid = 1820] [serial = 859] [outer = 0xa480e800] 02:38:09 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4ce5c00 == 48 [pid = 1820] [id = 294] 02:38:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0xa5f81000) [pid = 1820] [serial = 860] [outer = (nil)] 02:38:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0xa2cc5800) [pid = 1820] [serial = 861] [outer = 0xa5f81000] 02:38:09 INFO - PROCESS | 1820 | 1477647489660 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 02:38:09 INFO - . 02:38:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1425ms 02:38:09 INFO - PROCESS | 1820 | 1477647489719 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 1820 | 1477647489724 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:38:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 02:38:09 INFO - PROCESS | 1820 | 1477647489734 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:09 INFO - PROCESS | 1820 | 1477647489952 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 02:38:10 INFO - PROCESS | 1820 | 1477647490129 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 02:38:10 INFO - PROCESS | 1820 | 1477647490134 Marionette TRACE conn4 <- [1,1235,null,["8"]] 02:38:10 INFO - PROCESS | 1820 | 1477647490146 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 02:38:10 INFO - PROCESS | 1820 | 1477647490152 Marionette TRACE conn4 <- [1,1236,null,{}] 02:38:10 INFO - PROCESS | 1820 | 1477647490159 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2c49c00 == 49 [pid = 1820] [id = 295] 02:38:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0xa5f7fc00) [pid = 1820] [serial = 862] [outer = (nil)] 02:38:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0xa933dc00) [pid = 1820] [serial = 863] [outer = 0xa5f7fc00] 02:38:10 INFO - PROCESS | 1820 | 1477647490294 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0xa933c000) [pid = 1820] [serial = 864] [outer = 0xa5f7fc00] 02:38:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x940f3400 == 50 [pid = 1820] [id = 296] 02:38:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x940f3800) [pid = 1820] [serial = 865] [outer = (nil)] 02:38:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x940ebc00) [pid = 1820] [serial = 866] [outer = 0x940f3800] 02:38:11 INFO - PROCESS | 1820 | 1477647491102 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 02:38:11 INFO - . 02:38:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1422ms 02:38:11 INFO - PROCESS | 1820 | 1477647491157 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 1820 | 1477647491161 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 02:38:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 02:38:11 INFO - PROCESS | 1820 | 1477647491169 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:11 INFO - PROCESS | 1820 | 1477647491480 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:38:11 INFO - PROCESS | 1820 | 1477647491567 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 02:38:11 INFO - PROCESS | 1820 | 1477647491585 Marionette TRACE conn4 <- [1,1240,null,["8"]] 02:38:11 INFO - PROCESS | 1820 | 1477647491645 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 02:38:11 INFO - PROCESS | 1820 | 1477647491653 Marionette TRACE conn4 <- [1,1241,null,{}] 02:38:11 INFO - PROCESS | 1820 | 1477647491659 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f954800 == 51 [pid = 1820] [id = 297] 02:38:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x8f956400) [pid = 1820] [serial = 867] [outer = (nil)] 02:38:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x93addc00) [pid = 1820] [serial = 868] [outer = 0x8f956400] 02:38:11 INFO - PROCESS | 1820 | 1477647491757 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x940ef000) [pid = 1820] [serial = 869] [outer = 0x8f956400] 02:38:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x940ecc00 == 52 [pid = 1820] [id = 298] 02:38:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x97b23c00) [pid = 1820] [serial = 870] [outer = (nil)] 02:38:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x940ee000) [pid = 1820] [serial = 871] [outer = 0x97b23c00] 02:38:12 INFO - PROCESS | 1820 | 1477647492722 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 02:38:12 INFO - . 02:38:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1577ms 02:38:12 INFO - PROCESS | 1820 | 1477647492747 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1820 | 1477647492755 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 02:38:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 02:38:12 INFO - PROCESS | 1820 | 1477647492785 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:13 INFO - PROCESS | 1820 | 1477647493011 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 02:38:13 INFO - PROCESS | 1820 | 1477647493294 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 02:38:13 INFO - PROCESS | 1820 | 1477647493300 Marionette TRACE conn4 <- [1,1245,null,["8"]] 02:38:13 INFO - PROCESS | 1820 | 1477647493311 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 02:38:13 INFO - PROCESS | 1820 | 1477647493320 Marionette TRACE conn4 <- [1,1246,null,{}] 02:38:13 INFO - PROCESS | 1820 | 1477647493327 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x9400a000 == 53 [pid = 1820] [id = 299] 02:38:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x94087c00) [pid = 1820] [serial = 872] [outer = (nil)] 02:38:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x94ccd800) [pid = 1820] [serial = 873] [outer = 0x94087c00] 02:38:13 INFO - PROCESS | 1820 | 1477647493418 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x97b23800) [pid = 1820] [serial = 874] [outer = 0x94087c00] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd76c00 == 52 [pid = 1820] [id = 230] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0xa268dc00 == 51 [pid = 1820] [id = 238] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9af8cc00 == 50 [pid = 1820] [id = 237] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8f949000 == 49 [pid = 1820] [id = 236] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9a337000 == 48 [pid = 1820] [id = 232] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0xa078a000 == 47 [pid = 1820] [id = 233] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x946b4c00 == 46 [pid = 1820] [id = 231] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcb0000 == 45 [pid = 1820] [id = 286] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0xa3087c00 == 44 [pid = 1820] [id = 288] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0xa2cc7c00 == 43 [pid = 1820] [id = 284] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcedc00 == 42 [pid = 1820] [id = 280] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9a273400 == 41 [pid = 1820] [id = 282] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf1c00 == 40 [pid = 1820] [id = 278] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x955e8400 == 39 [pid = 1820] [id = 234] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8f995400 == 38 [pid = 1820] [id = 235] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8f955000 == 37 [pid = 1820] [id = 221] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9314ac00 == 36 [pid = 1820] [id = 223] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8f998400 == 35 [pid = 1820] [id = 224] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9af8f800 == 34 [pid = 1820] [id = 229] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9a335400 == 33 [pid = 1820] [id = 228] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7a400 == 32 [pid = 1820] [id = 239] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x940f3400 == 31 [pid = 1820] [id = 296] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x940ecc00 == 30 [pid = 1820] [id = 298] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x94a46c00 == 29 [pid = 1820] [id = 290] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0x955e5800 == 28 [pid = 1820] [id = 292] 02:38:14 INFO - PROCESS | 1820 | --DOCSHELL 0xa4ce5c00 == 27 [pid = 1820] [id = 294] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x95ddec00) [pid = 1820] [serial = 771] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x946bf800) [pid = 1820] [serial = 770] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0xa078a400) [pid = 1820] [serial = 774] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0xa0780000) [pid = 1820] [serial = 773] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0xa4c90800) [pid = 1820] [serial = 777] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0xa483c400) [pid = 1820] [serial = 776] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0xa5f87800) [pid = 1820] [serial = 780] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0xa5f83400) [pid = 1820] [serial = 779] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0xa93bf000) [pid = 1820] [serial = 783] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0xa9338800) [pid = 1820] [serial = 782] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x9408a400) [pid = 1820] [serial = 786] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x94086000) [pid = 1820] [serial = 785] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8f998000) [pid = 1820] [serial = 789] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8dd7f800) [pid = 1820] [serial = 788] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x93ae5c00) [pid = 1820] [serial = 792] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x93ae8400) [pid = 1820] [serial = 791] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x94a4ac00) [pid = 1820] [serial = 795] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x946b8400) [pid = 1820] [serial = 794] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9858cc00) [pid = 1820] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x97ba1400) [pid = 1820] [serial = 798] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x97b97c00) [pid = 1820] [serial = 797] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9a5bc800) [pid = 1820] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x9a32bc00) [pid = 1820] [serial = 802] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9848a800) [pid = 1820] [serial = 801] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9b395800) [pid = 1820] [serial = 805] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1820 | 1477647494973 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 02:38:15 INFO - . 02:38:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 2240ms 02:38:15 INFO - PROCESS | 1820 | 1477647495022 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 1820 | 1477647495033 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 02:38:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 02:38:15 INFO - PROCESS | 1820 | 1477647495052 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:15 INFO - PROCESS | 1820 | 1477647495243 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 02:38:15 INFO - PROCESS | 1820 | 1477647495254 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 02:38:15 INFO - PROCESS | 1820 | 1477647495259 Marionette TRACE conn4 <- [1,1250,null,["8"]] 02:38:15 INFO - PROCESS | 1820 | 1477647495268 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 02:38:15 INFO - PROCESS | 1820 | 1477647495275 Marionette TRACE conn4 <- [1,1251,null,{}] 02:38:15 INFO - PROCESS | 1820 | 1477647495282 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed1c00 == 28 [pid = 1820] [id = 300] 02:38:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8fed3000) [pid = 1820] [serial = 875] [outer = (nil)] 02:38:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x92cdd400) [pid = 1820] [serial = 876] [outer = 0x8fed3000] 02:38:15 INFO - PROCESS | 1820 | 1477647495407 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x92ce7400) [pid = 1820] [serial = 877] [outer = 0x8fed3000] 02:38:16 INFO - PROCESS | 1820 | 1477647496078 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 02:38:16 INFO - . 02:38:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1077ms 02:38:16 INFO - PROCESS | 1820 | 1477647496143 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 1820 | 1477647496148 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:38:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 02:38:16 INFO - PROCESS | 1820 | 1477647496157 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:16 INFO - PROCESS | 1820 | 1477647496336 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 02:38:16 INFO - PROCESS | 1820 | 1477647496351 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 02:38:16 INFO - PROCESS | 1820 | 1477647496356 Marionette TRACE conn4 <- [1,1255,null,["8"]] 02:38:16 INFO - PROCESS | 1820 | 1477647496363 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 02:38:16 INFO - PROCESS | 1820 | 1477647496369 Marionette TRACE conn4 <- [1,1256,null,{}] 02:38:16 INFO - PROCESS | 1820 | 1477647496375 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x94091000 == 29 [pid = 1820] [id = 301] 02:38:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x94093c00) [pid = 1820] [serial = 878] [outer = (nil)] 02:38:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x940ddc00) [pid = 1820] [serial = 879] [outer = 0x94093c00] 02:38:16 INFO - PROCESS | 1820 | 1477647496460 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x940de800) [pid = 1820] [serial = 880] [outer = 0x94093c00] 02:38:17 INFO - PROCESS | 1820 | 1477647497129 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 02:38:17 INFO - . 02:38:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1028ms 02:38:17 INFO - PROCESS | 1820 | 1477647497195 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 02:38:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 02:38:17 INFO - PROCESS | 1820 | 1477647497202 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 02:38:17 INFO - PROCESS | 1820 | 1477647497210 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:17 INFO - PROCESS | 1820 | 1477647497437 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:38:17 INFO - PROCESS | 1820 | 1477647497465 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 02:38:17 INFO - PROCESS | 1820 | 1477647497471 Marionette TRACE conn4 <- [1,1260,null,["8"]] 02:38:17 INFO - PROCESS | 1820 | 1477647497476 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 02:38:17 INFO - PROCESS | 1820 | 1477647497483 Marionette TRACE conn4 <- [1,1261,null,{}] 02:38:17 INFO - PROCESS | 1820 | 1477647497557 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x955e7800 == 30 [pid = 1820] [id = 302] 02:38:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x955e8400) [pid = 1820] [serial = 881] [outer = (nil)] 02:38:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x95930000) [pid = 1820] [serial = 882] [outer = 0x955e8400] 02:38:17 INFO - PROCESS | 1820 | 1477647497662 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x96083400) [pid = 1820] [serial = 883] [outer = 0x955e8400] 02:38:18 INFO - PROCESS | 1820 | 1477647498274 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 02:38:18 INFO - . 02:38:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1075ms 02:38:18 INFO - PROCESS | 1820 | 1477647498283 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1820 | 1477647498287 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 02:38:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 02:38:18 INFO - PROCESS | 1820 | 1477647498295 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:18 INFO - PROCESS | 1820 | 1477647498527 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 02:38:18 INFO - PROCESS | 1820 | 1477647498557 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 02:38:18 INFO - PROCESS | 1820 | 1477647498560 Marionette TRACE conn4 <- [1,1265,null,["8"]] 02:38:18 INFO - PROCESS | 1820 | 1477647498566 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 02:38:18 INFO - PROCESS | 1820 | 1477647498572 Marionette TRACE conn4 <- [1,1266,null,{}] 02:38:18 INFO - PROCESS | 1820 | 1477647498646 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x98484c00 == 31 [pid = 1820] [id = 303] 02:38:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x9848d000) [pid = 1820] [serial = 884] [outer = (nil)] 02:38:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x9858b800) [pid = 1820] [serial = 885] [outer = 0x9848d000] 02:38:18 INFO - PROCESS | 1820 | 1477647498730 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x995c2c00) [pid = 1820] [serial = 886] [outer = 0x9848d000] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x9b13d400) [pid = 1820] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0xa2cc9400) [pid = 1820] [serial = 835] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x93ae5000) [pid = 1820] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x9b334400) [pid = 1820] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x93a3b800) [pid = 1820] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x93ae0800) [pid = 1820] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fe66c00) [pid = 1820] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x995c3400) [pid = 1820] [serial = 825] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x95929400) [pid = 1820] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa2608000) [pid = 1820] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9572bc00) [pid = 1820] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa2c90400) [pid = 1820] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2cc2000) [pid = 1820] [serial = 840] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa2c4b000) [pid = 1820] [serial = 830] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9afd1800) [pid = 1820] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 02:38:19 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa4838000) [pid = 1820] [serial = 845] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1820 | 1477647499764 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 02:38:19 INFO - . 02:38:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1527ms 02:38:19 INFO - PROCESS | 1820 | 1477647499823 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1820 | 1477647499826 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 02:38:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 02:38:19 INFO - PROCESS | 1820 | 1477647499833 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:20 INFO - PROCESS | 1820 | 1477647500056 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 02:38:20 INFO - PROCESS | 1820 | 1477647500074 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 02:38:20 INFO - PROCESS | 1820 | 1477647500079 Marionette TRACE conn4 <- [1,1270,null,["8"]] 02:38:20 INFO - PROCESS | 1820 | 1477647500084 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 02:38:20 INFO - PROCESS | 1820 | 1477647500103 Marionette TRACE conn4 <- [1,1271,null,{}] 02:38:20 INFO - PROCESS | 1820 | 1477647500109 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a3e0c00 == 32 [pid = 1820] [id = 304] 02:38:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9a3e5000) [pid = 1820] [serial = 887] [outer = (nil)] 02:38:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9af8c800) [pid = 1820] [serial = 888] [outer = 0x9a3e5000] 02:38:20 INFO - PROCESS | 1820 | 1477647500192 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9af94400) [pid = 1820] [serial = 889] [outer = 0x9a3e5000] 02:38:20 INFO - PROCESS | 1820 | 1477647500858 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 02:38:20 INFO - . 02:38:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1071ms 02:38:20 INFO - PROCESS | 1820 | 1477647500905 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1820 | 1477647500909 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:38:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 02:38:20 INFO - PROCESS | 1820 | 1477647500916 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:21 INFO - PROCESS | 1820 | 1477647501165 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 02:38:21 INFO - PROCESS | 1820 | 1477647501179 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 02:38:21 INFO - PROCESS | 1820 | 1477647501182 Marionette TRACE conn4 <- [1,1275,null,["8"]] 02:38:21 INFO - PROCESS | 1820 | 1477647501188 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 02:38:21 INFO - PROCESS | 1820 | 1477647501193 Marionette TRACE conn4 <- [1,1276,null,{}] 02:38:21 INFO - PROCESS | 1820 | 1477647501199 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b13e000 == 33 [pid = 1820] [id = 305] 02:38:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa2605400) [pid = 1820] [serial = 890] [outer = (nil)] 02:38:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0xa2a6ac00) [pid = 1820] [serial = 891] [outer = 0xa2605400] 02:38:21 INFO - PROCESS | 1820 | 1477647501292 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0xa2a33c00) [pid = 1820] [serial = 892] [outer = 0xa2605400] 02:38:22 INFO - PROCESS | 1820 | 1477647502051 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 02:38:22 INFO - . 02:38:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1186ms 02:38:22 INFO - PROCESS | 1820 | 1477647502104 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 1820 | 1477647502111 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 02:38:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 02:38:22 INFO - PROCESS | 1820 | 1477647502123 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:22 INFO - PROCESS | 1820 | 1477647502340 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:38:22 INFO - PROCESS | 1820 | 1477647502504 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 02:38:22 INFO - PROCESS | 1820 | 1477647502510 Marionette TRACE conn4 <- [1,1280,null,["8"]] 02:38:22 INFO - PROCESS | 1820 | 1477647502523 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 02:38:22 INFO - PROCESS | 1820 | 1477647502531 Marionette TRACE conn4 <- [1,1281,null,{}] 02:38:22 INFO - PROCESS | 1820 | 1477647502538 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x93c88800 == 34 [pid = 1820] [id = 306] 02:38:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x93c88c00) [pid = 1820] [serial = 893] [outer = (nil)] 02:38:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x94091800) [pid = 1820] [serial = 894] [outer = 0x93c88c00] 02:38:22 INFO - PROCESS | 1820 | 1477647502638 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x94091c00) [pid = 1820] [serial = 895] [outer = 0x93c88c00] 02:38:23 INFO - PROCESS | 1820 | 1477647503478 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 02:38:23 INFO - . 02:38:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1383ms 02:38:23 INFO - PROCESS | 1820 | 1477647503505 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1820 | 1477647503514 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 02:38:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 02:38:23 INFO - PROCESS | 1820 | 1477647503522 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:23 INFO - PROCESS | 1820 | 1477647503719 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 02:38:23 INFO - PROCESS | 1820 | 1477647503883 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 02:38:23 INFO - PROCESS | 1820 | 1477647503889 Marionette TRACE conn4 <- [1,1285,null,["8"]] 02:38:23 INFO - PROCESS | 1820 | 1477647503901 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 02:38:23 INFO - PROCESS | 1820 | 1477647503906 Marionette TRACE conn4 <- [1,1286,null,{}] 02:38:23 INFO - PROCESS | 1820 | 1477647503915 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x94a4d400 == 35 [pid = 1820] [id = 307] 02:38:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x97b2bc00) [pid = 1820] [serial = 896] [outer = (nil)] 02:38:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9848b400) [pid = 1820] [serial = 897] [outer = 0x97b2bc00] 02:38:24 INFO - PROCESS | 1820 | 1477647504012 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x98589000) [pid = 1820] [serial = 898] [outer = 0x97b2bc00] 02:38:24 INFO - PROCESS | 1820 | 1477647504704 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 02:38:24 INFO - . 02:38:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1235ms 02:38:24 INFO - PROCESS | 1820 | 1477647504766 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 1820 | 1477647504774 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 02:38:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 02:38:24 INFO - PROCESS | 1820 | 1477647504782 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:24 INFO - PROCESS | 1820 | 1477647504972 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 02:38:25 INFO - PROCESS | 1820 | 1477647505149 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 02:38:25 INFO - PROCESS | 1820 | 1477647505155 Marionette TRACE conn4 <- [1,1290,null,["8"]] 02:38:25 INFO - PROCESS | 1820 | 1477647505167 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 02:38:25 INFO - PROCESS | 1820 | 1477647505174 Marionette TRACE conn4 <- [1,1291,null,{}] 02:38:25 INFO - PROCESS | 1820 | 1477647505182 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x955e6400 == 36 [pid = 1820] [id = 308] 02:38:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0xa2c50000) [pid = 1820] [serial = 899] [outer = (nil)] 02:38:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0xa2c95c00) [pid = 1820] [serial = 900] [outer = 0xa2c50000] 02:38:25 INFO - PROCESS | 1820 | 1477647505283 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0xa2c9a400) [pid = 1820] [serial = 901] [outer = 0xa2c50000] 02:38:26 INFO - PROCESS | 1820 | 1477647506312 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 02:38:26 INFO - . 02:38:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1579ms 02:38:26 INFO - PROCESS | 1820 | 1477647506361 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 1820 | 1477647506367 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:38:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 02:38:26 INFO - PROCESS | 1820 | 1477647506378 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:26 INFO - PROCESS | 1820 | 1477647506659 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0xa3088000) [pid = 1820] [serial = 844] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0xa2cc3400) [pid = 1820] [serial = 838] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa2601400) [pid = 1820] [serial = 806] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x97b1e000) [pid = 1820] [serial = 824] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x97b22c00) [pid = 1820] [serial = 812] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9b395000) [pid = 1820] [serial = 829] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x95de1800) [pid = 1820] [serial = 823] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa3086800) [pid = 1820] [serial = 843] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa2c94c00) [pid = 1820] [serial = 834] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa266c800) [pid = 1820] [serial = 814] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa2c93000) [pid = 1820] [serial = 833] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x92dd8800) [pid = 1820] [serial = 809] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa2cc3800) [pid = 1820] [serial = 839] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9b33ac00) [pid = 1820] [serial = 828] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x93ae0400) [pid = 1820] [serial = 808] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8fecf000) [pid = 1820] [serial = 818] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8fecdc00) [pid = 1820] [serial = 817] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9412c800) [pid = 1820] [serial = 820] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa2a6ec00) [pid = 1820] [serial = 815] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x94a50c00) [pid = 1820] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x97b22800) [pid = 1820] [serial = 811] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa2a76800) [pid = 1820] [serial = 836] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x98590000) [pid = 1820] [serial = 826] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa3084000) [pid = 1820] [serial = 841] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa2a6d000) [pid = 1820] [serial = 831] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa483c000) [pid = 1820] [serial = 846] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1820 | 1477647506907 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 02:38:26 INFO - PROCESS | 1820 | 1477647506915 Marionette TRACE conn4 <- [1,1295,null,["8"]] 02:38:26 INFO - PROCESS | 1820 | 1477647506945 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 02:38:26 INFO - PROCESS | 1820 | 1477647506953 Marionette TRACE conn4 <- [1,1296,null,{}] 02:38:26 INFO - PROCESS | 1820 | 1477647506961 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9a1000 == 37 [pid = 1820] [id = 309] 02:38:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fe6f800) [pid = 1820] [serial = 902] [outer = (nil)] 02:38:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92cde400) [pid = 1820] [serial = 903] [outer = 0x8fe6f800] 02:38:27 INFO - PROCESS | 1820 | 1477647507051 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8dd78c00) [pid = 1820] [serial = 904] [outer = 0x8fe6f800] 02:38:27 INFO - PROCESS | 1820 | 1477647507603 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 02:38:27 INFO - . 02:38:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1270ms 02:38:27 INFO - PROCESS | 1820 | 1477647507648 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 02:38:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 02:38:27 INFO - PROCESS | 1820 | 1477647507653 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 02:38:27 INFO - PROCESS | 1820 | 1477647507660 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:27 INFO - PROCESS | 1820 | 1477647507831 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:38:27 INFO - PROCESS | 1820 | 1477647507851 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 02:38:27 INFO - PROCESS | 1820 | 1477647507856 Marionette TRACE conn4 <- [1,1300,null,["8"]] 02:38:27 INFO - PROCESS | 1820 | 1477647507968 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 02:38:27 INFO - PROCESS | 1820 | 1477647507972 Marionette TRACE conn4 <- [1,1301,null,{}] 02:38:27 INFO - PROCESS | 1820 | 1477647507979 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x940ec800 == 38 [pid = 1820] [id = 310] 02:38:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x940f0000) [pid = 1820] [serial = 905] [outer = (nil)] 02:38:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9412c800) [pid = 1820] [serial = 906] [outer = 0x940f0000] 02:38:28 INFO - PROCESS | 1820 | 1477647508063 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9412d800) [pid = 1820] [serial = 907] [outer = 0x940f0000] 02:38:28 INFO - PROCESS | 1820 | 1477647508577 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 02:38:28 INFO - . 02:38:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 973ms 02:38:28 INFO - PROCESS | 1820 | 1477647508638 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 1820 | 1477647508646 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 02:38:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 02:38:28 INFO - PROCESS | 1820 | 1477647508653 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:28 INFO - PROCESS | 1820 | 1477647508829 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 02:38:28 INFO - PROCESS | 1820 | 1477647508846 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 02:38:28 INFO - PROCESS | 1820 | 1477647508850 Marionette TRACE conn4 <- [1,1305,null,["8"]] 02:38:28 INFO - PROCESS | 1820 | 1477647508855 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 02:38:28 INFO - PROCESS | 1820 | 1477647508863 Marionette TRACE conn4 <- [1,1306,null,{}] 02:38:29 INFO - PROCESS | 1820 | 1477647508992 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x98490400 == 39 [pid = 1820] [id = 311] 02:38:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x98491400) [pid = 1820] [serial = 908] [outer = (nil)] 02:38:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x995bf000) [pid = 1820] [serial = 909] [outer = 0x98491400] 02:38:29 INFO - PROCESS | 1820 | 1477647509078 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9a2bf400) [pid = 1820] [serial = 910] [outer = 0x98491400] 02:38:29 INFO - PROCESS | 1820 | 1477647509744 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 02:38:29 INFO - . 02:38:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1120ms 02:38:29 INFO - PROCESS | 1820 | 1477647509777 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 1820 | 1477647509781 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 02:38:29 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 02:38:29 INFO - PROCESS | 1820 | 1477647509789 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:30 INFO - PROCESS | 1820 | 1477647510022 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 02:38:30 INFO - PROCESS | 1820 | 1477647510052 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 02:38:30 INFO - PROCESS | 1820 | 1477647510055 Marionette TRACE conn4 <- [1,1310,null,["8"]] 02:38:30 INFO - PROCESS | 1820 | 1477647510061 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 02:38:30 INFO - PROCESS | 1820 | 1477647510070 Marionette TRACE conn4 <- [1,1311,null,{}] 02:38:30 INFO - PROCESS | 1820 | 1477647510154 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b39e400 == 40 [pid = 1820] [id = 312] 02:38:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2608400) [pid = 1820] [serial = 911] [outer = (nil)] 02:38:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa268d400) [pid = 1820] [serial = 912] [outer = 0xa2608400] 02:38:30 INFO - PROCESS | 1820 | 1477647510239 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2a2c400) [pid = 1820] [serial = 913] [outer = 0xa2608400] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa480e800) [pid = 1820] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x940f3800) [pid = 1820] [serial = 865] [outer = (nil)] [url = about:blank] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa5f81000) [pid = 1820] [serial = 860] [outer = (nil)] [url = about:blank] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9848d000) [pid = 1820] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x97b23c00) [pid = 1820] [serial = 870] [outer = (nil)] [url = about:blank] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x94087c00) [pid = 1820] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9a3e5000) [pid = 1820] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9af8f000) [pid = 1820] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x955e8400) [pid = 1820] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8f956400) [pid = 1820] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x94093c00) [pid = 1820] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa5f7fc00) [pid = 1820] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8f952800) [pid = 1820] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8fed3000) [pid = 1820] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x995c6000) [pid = 1820] [serial = 850] [outer = (nil)] [url = about:blank] 02:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9b40ac00) [pid = 1820] [serial = 855] [outer = (nil)] [url = about:blank] 02:38:31 INFO - PROCESS | 1820 | 1477647511093 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 02:38:31 INFO - ... 02:38:31 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1375ms 02:38:31 INFO - PROCESS | 1820 | 1477647511165 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 1820 | 1477647511168 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:38:31 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 02:38:31 INFO - PROCESS | 1820 | 1477647511180 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:31 INFO - PROCESS | 1820 | 1477647511344 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 02:38:31 INFO - PROCESS | 1820 | 1477647511463 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 02:38:31 INFO - PROCESS | 1820 | 1477647511467 Marionette TRACE conn4 <- [1,1315,null,["8"]] 02:38:31 INFO - PROCESS | 1820 | 1477647511476 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 02:38:31 INFO - PROCESS | 1820 | 1477647511494 Marionette TRACE conn4 <- [1,1316,null,{}] 02:38:31 INFO - PROCESS | 1820 | 1477647511501 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f996400 == 41 [pid = 1820] [id = 313] 02:38:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f997c00) [pid = 1820] [serial = 914] [outer = (nil)] 02:38:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9a3e5000) [pid = 1820] [serial = 915] [outer = 0x8f997c00] 02:38:31 INFO - PROCESS | 1820 | 1477647511588 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9af8f000) [pid = 1820] [serial = 916] [outer = 0x8f997c00] 02:38:32 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2cca000 == 42 [pid = 1820] [id = 314] 02:38:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2ccac00) [pid = 1820] [serial = 917] [outer = (nil)] 02:38:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2ccb400) [pid = 1820] [serial = 918] [outer = 0xa2ccac00] 02:38:32 INFO - PROCESS | 1820 | 1477647512204 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 02:38:32 INFO - .... 02:38:32 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1124ms 02:38:32 INFO - PROCESS | 1820 | 1477647512300 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 1820 | 1477647512304 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 02:38:32 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 02:38:32 INFO - PROCESS | 1820 | 1477647512316 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:32 INFO - PROCESS | 1820 | 1477647512585 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:38:32 INFO - PROCESS | 1820 | 1477647512597 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 02:38:32 INFO - PROCESS | 1820 | 1477647512600 Marionette TRACE conn4 <- [1,1320,null,["8"]] 02:38:32 INFO - PROCESS | 1820 | 1477647512611 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 02:38:32 INFO - PROCESS | 1820 | 1477647512617 Marionette TRACE conn4 <- [1,1321,null,{}] 02:38:32 INFO - PROCESS | 1820 | 1477647512623 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f948400 == 43 [pid = 1820] [id = 315] 02:38:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8f995400) [pid = 1820] [serial = 919] [outer = (nil)] 02:38:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa3084000) [pid = 1820] [serial = 920] [outer = 0x8f995400] 02:38:32 INFO - PROCESS | 1820 | 1477647512704 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa3084400) [pid = 1820] [serial = 921] [outer = 0x8f995400] 02:38:33 INFO - PROCESS | 1820 | 1477647513342 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 02:38:33 INFO - . 02:38:33 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1079ms 02:38:33 INFO - PROCESS | 1820 | 1477647513396 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 1820 | 1477647513402 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 02:38:33 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 02:38:33 INFO - PROCESS | 1820 | 1477647513415 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:33 INFO - PROCESS | 1820 | 1477647513626 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 02:38:33 INFO - PROCESS | 1820 | 1477647513791 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 02:38:33 INFO - PROCESS | 1820 | 1477647513798 Marionette TRACE conn4 <- [1,1325,null,["8"]] 02:38:33 INFO - PROCESS | 1820 | 1477647513810 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 02:38:33 INFO - PROCESS | 1820 | 1477647513818 Marionette TRACE conn4 <- [1,1326,null,{}] 02:38:33 INFO - PROCESS | 1820 | 1477647513825 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x940ef400 == 44 [pid = 1820] [id = 316] 02:38:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x940ef800) [pid = 1820] [serial = 922] [outer = (nil)] 02:38:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x946b8000) [pid = 1820] [serial = 923] [outer = 0x940ef800] 02:38:33 INFO - PROCESS | 1820 | 1477647513968 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x94cccc00) [pid = 1820] [serial = 924] [outer = 0x940ef800] 02:38:34 INFO - PROCESS | 1820 | 1477647514648 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 02:38:34 INFO - . 02:38:34 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1288ms 02:38:34 INFO - PROCESS | 1820 | 1477647514702 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 1820 | 1477647514710 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 02:38:34 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 02:38:34 INFO - PROCESS | 1820 | 1477647514718 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:34 INFO - PROCESS | 1820 | 1477647514948 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 02:38:35 INFO - PROCESS | 1820 | 1477647515087 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 02:38:35 INFO - PROCESS | 1820 | 1477647515097 Marionette TRACE conn4 <- [1,1330,null,["8"]] 02:38:35 INFO - PROCESS | 1820 | 1477647515128 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 02:38:35 INFO - PROCESS | 1820 | 1477647515133 Marionette TRACE conn4 <- [1,1331,null,{}] 02:38:35 INFO - PROCESS | 1820 | 1477647515140 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afd1800 == 45 [pid = 1820] [id = 317] 02:38:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b140c00) [pid = 1820] [serial = 925] [outer = (nil)] 02:38:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2692c00) [pid = 1820] [serial = 926] [outer = 0x9b140c00] 02:38:35 INFO - PROCESS | 1820 | 1477647515237 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2c47800) [pid = 1820] [serial = 927] [outer = 0x9b140c00] 02:38:35 INFO - PROCESS | 1820 | 1477647515992 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 02:38:36 INFO - . 02:38:36 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1371ms 02:38:36 INFO - PROCESS | 1820 | 1477647516111 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1820 | 1477647516119 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:38:36 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 02:38:36 INFO - PROCESS | 1820 | 1477647516128 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:36 INFO - PROCESS | 1820 | 1477647516322 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 02:38:36 INFO - PROCESS | 1820 | 1477647516496 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 02:38:36 INFO - PROCESS | 1820 | 1477647516503 Marionette TRACE conn4 <- [1,1335,null,["8"]] 02:38:36 INFO - PROCESS | 1820 | 1477647516511 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 02:38:36 INFO - PROCESS | 1820 | 1477647516518 Marionette TRACE conn4 <- [1,1336,null,{}] 02:38:36 INFO - PROCESS | 1820 | 1477647516526 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 1820 | ++DOCSHELL 0xa308a000 == 46 [pid = 1820] [id = 318] 02:38:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa308a400) [pid = 1820] [serial = 928] [outer = (nil)] 02:38:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa4581400) [pid = 1820] [serial = 929] [outer = 0xa308a400] 02:38:36 INFO - PROCESS | 1820 | 1477647516629 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa45d6800) [pid = 1820] [serial = 930] [outer = 0xa308a400] 02:38:37 INFO - PROCESS | 1820 | 1477647517283 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 02:38:37 INFO - .. 02:38:37 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1181ms 02:38:37 INFO - PROCESS | 1820 | 1477647517314 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 1820 | 1477647517319 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 02:38:37 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 02:38:37 INFO - PROCESS | 1820 | 1477647517328 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:37 INFO - PROCESS | 1820 | 1477647517524 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:38:37 INFO - PROCESS | 1820 | 1477647517704 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 02:38:37 INFO - PROCESS | 1820 | 1477647517713 Marionette TRACE conn4 <- [1,1340,null,["8"]] 02:38:37 INFO - PROCESS | 1820 | 1477647517721 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 02:38:37 INFO - PROCESS | 1820 | 1477647517726 Marionette TRACE conn4 <- [1,1341,null,{}] 02:38:37 INFO - PROCESS | 1820 | 1477647517737 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4842400 == 47 [pid = 1820] [id = 319] 02:38:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa4c4c400) [pid = 1820] [serial = 931] [outer = (nil)] 02:38:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa4c8c800) [pid = 1820] [serial = 932] [outer = 0xa4c4c400] 02:38:37 INFO - PROCESS | 1820 | 1477647517833 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0xa4ce7000) [pid = 1820] [serial = 933] [outer = 0xa4c4c400] 02:38:38 INFO - PROCESS | 1820 | 1477647518458 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 02:38:38 INFO - . 02:38:38 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1177ms 02:38:38 INFO - PROCESS | 1820 | 1477647518514 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1820 | 1477647518518 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 02:38:38 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 02:38:38 INFO - PROCESS | 1820 | 1477647518527 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:38 INFO - PROCESS | 1820 | 1477647518732 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 02:38:38 INFO - PROCESS | 1820 | 1477647518917 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 02:38:38 INFO - PROCESS | 1820 | 1477647518922 Marionette TRACE conn4 <- [1,1345,null,["8"]] 02:38:38 INFO - PROCESS | 1820 | 1477647518929 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 02:38:38 INFO - PROCESS | 1820 | 1477647518935 Marionette TRACE conn4 <- [1,1346,null,{}] 02:38:38 INFO - PROCESS | 1820 | 1477647518940 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5f87800 == 48 [pid = 1820] [id = 320] 02:38:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0xa5f87c00) [pid = 1820] [serial = 934] [outer = (nil)] 02:38:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0xa5f8b400) [pid = 1820] [serial = 935] [outer = 0xa5f87c00] 02:38:39 INFO - PROCESS | 1820 | 1477647519035 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0xa5f8b800) [pid = 1820] [serial = 936] [outer = 0xa5f87c00] 02:38:39 INFO - PROCESS | 1820 | 1477647519812 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 02:38:39 INFO - .................. 02:38:39 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1347ms 02:38:39 INFO - PROCESS | 1820 | 1477647519874 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 1820 | 1477647519877 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 02:38:39 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 02:38:39 INFO - PROCESS | 1820 | 1477647519885 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:40 INFO - PROCESS | 1820 | 1477647520085 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 02:38:40 INFO - PROCESS | 1820 | 1477647520263 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 02:38:40 INFO - PROCESS | 1820 | 1477647520268 Marionette TRACE conn4 <- [1,1350,null,["8"]] 02:38:40 INFO - PROCESS | 1820 | 1477647520274 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 02:38:40 INFO - PROCESS | 1820 | 1477647520279 Marionette TRACE conn4 <- [1,1351,null,{}] 02:38:40 INFO - PROCESS | 1820 | 1477647520289 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6b400 == 49 [pid = 1820] [id = 321] 02:38:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8fe6e400) [pid = 1820] [serial = 937] [outer = (nil)] 02:38:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x93ae1400) [pid = 1820] [serial = 938] [outer = 0x8fe6e400] 02:38:40 INFO - PROCESS | 1820 | 1477647520572 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x93ec4c00) [pid = 1820] [serial = 939] [outer = 0x8fe6e400] 02:38:42 INFO - PROCESS | 1820 | 1477647522387 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 02:38:42 INFO - .......... 02:38:42 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2639ms 02:38:42 INFO - PROCESS | 1820 | 1477647522553 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 1820 | 1477647522560 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:38:42 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 02:38:42 INFO - PROCESS | 1820 | --DOCSHELL 0xa2cca000 == 48 [pid = 1820] [id = 314] 02:38:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8f996400 == 47 [pid = 1820] [id = 313] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0xa2a6ac00) [pid = 1820] [serial = 891] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOCSHELL 0x98490400 == 46 [pid = 1820] [id = 311] 02:38:42 INFO - PROCESS | 1820 | --DOCSHELL 0x940ec800 == 45 [pid = 1820] [id = 310] 02:38:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9a1000 == 44 [pid = 1820] [id = 309] 02:38:42 INFO - PROCESS | 1820 | 1477647522681 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9af8c800) [pid = 1820] [serial = 888] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9af94400) [pid = 1820] [serial = 889] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9858b800) [pid = 1820] [serial = 885] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x995c2c00) [pid = 1820] [serial = 886] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x95930000) [pid = 1820] [serial = 882] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x96083400) [pid = 1820] [serial = 883] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x940ddc00) [pid = 1820] [serial = 879] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x940de800) [pid = 1820] [serial = 880] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x92cdd400) [pid = 1820] [serial = 876] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x92ce7400) [pid = 1820] [serial = 877] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94ccd800) [pid = 1820] [serial = 873] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x97b23800) [pid = 1820] [serial = 874] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x93addc00) [pid = 1820] [serial = 868] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x940ef000) [pid = 1820] [serial = 869] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x940ee000) [pid = 1820] [serial = 871] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa933dc00) [pid = 1820] [serial = 863] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa933c000) [pid = 1820] [serial = 864] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa4892400) [pid = 1820] [serial = 858] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa4c90c00) [pid = 1820] [serial = 859] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa110cc00) [pid = 1820] [serial = 853] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa1110000) [pid = 1820] [serial = 854] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8fed5000) [pid = 1820] [serial = 848] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x93e4e800) [pid = 1820] [serial = 849] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x940ebc00) [pid = 1820] [serial = 866] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa2cc5800) [pid = 1820] [serial = 861] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9a26e800) [pid = 1820] [serial = 851] [outer = (nil)] [url = about:blank] 02:38:42 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x995c1800) [pid = 1820] [serial = 856] [outer = (nil)] [url = about:blank] 02:38:43 INFO - PROCESS | 1820 | 1477647523089 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 02:38:43 INFO - PROCESS | 1820 | 1477647523179 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 02:38:43 INFO - PROCESS | 1820 | 1477647523187 Marionette TRACE conn4 <- [1,1355,null,["8"]] 02:38:43 INFO - PROCESS | 1820 | 1477647523196 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 02:38:43 INFO - PROCESS | 1820 | 1477647523201 Marionette TRACE conn4 <- [1,1356,null,{}] 02:38:43 INFO - PROCESS | 1820 | 1477647523208 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x94094000 == 45 [pid = 1820] [id = 322] 02:38:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x940dd000) [pid = 1820] [serial = 940] [outer = (nil)] 02:38:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x940ebc00) [pid = 1820] [serial = 941] [outer = 0x940dd000] 02:38:43 INFO - PROCESS | 1820 | 1477647523304 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x940f3c00) [pid = 1820] [serial = 942] [outer = 0x940dd000] 02:38:43 INFO - PROCESS | 1820 | 1477647523889 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 02:38:43 INFO - . 02:38:43 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1374ms 02:38:43 INFO - PROCESS | 1820 | 1477647523977 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 1820 | 1477647523982 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 02:38:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 02:38:44 INFO - PROCESS | 1820 | 1477647524031 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:44 INFO - PROCESS | 1820 | 1477647524277 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:38:44 INFO - PROCESS | 1820 | 1477647524449 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 02:38:44 INFO - PROCESS | 1820 | 1477647524454 Marionette TRACE conn4 <- [1,1360,null,["8"]] 02:38:44 INFO - PROCESS | 1820 | 1477647524467 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 02:38:44 INFO - PROCESS | 1820 | 1477647524477 Marionette TRACE conn4 <- [1,1361,null,{}] 02:38:44 INFO - PROCESS | 1820 | 1477647524486 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ebe400 == 46 [pid = 1820] [id = 323] 02:38:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x93ebfc00) [pid = 1820] [serial = 943] [outer = (nil)] 02:38:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x93ec9800) [pid = 1820] [serial = 944] [outer = 0x93ebfc00] 02:38:44 INFO - PROCESS | 1820 | 1477647524590 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x940ea000) [pid = 1820] [serial = 945] [outer = 0x93ebfc00] 02:38:46 INFO - .................................................................................................................................. 02:38:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2522ms 02:38:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 02:38:46 INFO - PROCESS | 1820 | 1477647526425 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 02:38:46 INFO - PROCESS | 1820 | 1477647526561 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 1820 | 1477647526574 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 02:38:46 INFO - PROCESS | 1820 | 1477647526604 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:46 INFO - PROCESS | 1820 | 1477647526846 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 02:38:47 INFO - PROCESS | 1820 | 1477647527028 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 02:38:47 INFO - PROCESS | 1820 | 1477647527033 Marionette TRACE conn4 <- [1,1365,null,["8"]] 02:38:47 INFO - PROCESS | 1820 | 1477647527042 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 02:38:47 INFO - PROCESS | 1820 | 1477647527049 Marionette TRACE conn4 <- [1,1366,null,{}] 02:38:47 INFO - PROCESS | 1820 | 1477647527055 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f951c00 == 47 [pid = 1820] [id = 324] 02:38:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x93ec1000) [pid = 1820] [serial = 946] [outer = (nil)] 02:38:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b7bdc00) [pid = 1820] [serial = 947] [outer = 0x93ec1000] 02:38:47 INFO - PROCESS | 1820 | 1477647527189 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b7bf000) [pid = 1820] [serial = 948] [outer = 0x93ec1000] 02:38:49 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 02:38:49 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 02:38:50 INFO - .................................................................................................................................. 02:38:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4004ms 02:38:50 INFO - PROCESS | 1820 | 1477647530453 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 02:38:50 INFO - PROCESS | 1820 | 1477647530643 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 1820 | 1477647530647 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 02:38:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 02:38:50 INFO - PROCESS | 1820 | 1477647530678 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:50 INFO - PROCESS | 1820 | 1477647530883 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 02:38:51 INFO - PROCESS | 1820 | 1477647531053 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 02:38:51 INFO - PROCESS | 1820 | 1477647531059 Marionette TRACE conn4 <- [1,1370,null,["8"]] 02:38:51 INFO - PROCESS | 1820 | 1477647531133 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 02:38:51 INFO - PROCESS | 1820 | 1477647531145 Marionette TRACE conn4 <- [1,1371,null,{}] 02:38:51 INFO - PROCESS | 1820 | 1477647531205 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c6000 == 48 [pid = 1820] [id = 325] 02:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b7c6400) [pid = 1820] [serial = 949] [outer = (nil)] 02:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x97ba2000) [pid = 1820] [serial = 950] [outer = 0x8b7c6400] 02:38:51 INFO - PROCESS | 1820 | 1477647531308 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x83fb0800) [pid = 1820] [serial = 951] [outer = 0x8b7c6400] 02:38:52 INFO - PROCESS | 1820 | 1477647532071 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 02:38:52 INFO - ........ 02:38:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1489ms 02:38:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 02:38:52 INFO - PROCESS | 1820 | 1477647532148 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1820 | 1477647532151 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:38:52 INFO - PROCESS | 1820 | 1477647532160 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:52 INFO - PROCESS | 1820 | 1477647532360 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 02:38:52 INFO - PROCESS | 1820 | 1477647532528 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 02:38:52 INFO - PROCESS | 1820 | 1477647532533 Marionette TRACE conn4 <- [1,1375,null,["8"]] 02:38:52 INFO - PROCESS | 1820 | 1477647532544 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 02:38:52 INFO - PROCESS | 1820 | 1477647532566 Marionette TRACE conn4 <- [1,1376,null,{}] 02:38:52 INFO - PROCESS | 1820 | 1477647532619 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf5800 == 49 [pid = 1820] [id = 326] 02:38:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fe66c00) [pid = 1820] [serial = 952] [outer = (nil)] 02:38:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b662000) [pid = 1820] [serial = 953] [outer = 0x8fe66c00] 02:38:52 INFO - PROCESS | 1820 | 1477647532717 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b664000) [pid = 1820] [serial = 954] [outer = 0x8fe66c00] 02:38:53 INFO - PROCESS | 1820 | 1477647533518 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 02:38:53 INFO - ........... 02:38:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1395ms 02:38:53 INFO - PROCESS | 1820 | 1477647533555 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 1820 | 1477647533559 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 02:38:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 02:38:53 INFO - PROCESS | 1820 | 1477647533567 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:53 INFO - PROCESS | 1820 | 1477647533755 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:38:53 INFO - PROCESS | 1820 | 1477647533914 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 02:38:53 INFO - PROCESS | 1820 | 1477647533920 Marionette TRACE conn4 <- [1,1380,null,["8"]] 02:38:53 INFO - PROCESS | 1820 | 1477647533930 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 02:38:53 INFO - PROCESS | 1820 | 1477647533935 Marionette TRACE conn4 <- [1,1381,null,{}] 02:38:53 INFO - PROCESS | 1820 | 1477647533943 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x84173000 == 50 [pid = 1820] [id = 327] 02:38:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x84173400) [pid = 1820] [serial = 955] [outer = (nil)] 02:38:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x84179400) [pid = 1820] [serial = 956] [outer = 0x84173400] 02:38:54 INFO - PROCESS | 1820 | 1477647534050 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b180c00) [pid = 1820] [serial = 957] [outer = 0x84173400] 02:38:54 INFO - PROCESS | 1820 | 1477647534785 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 02:38:54 INFO - ........ 02:38:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1234ms 02:38:54 INFO - PROCESS | 1820 | 1477647534848 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 1820 | 1477647534853 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 02:38:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 02:38:54 INFO - PROCESS | 1820 | 1477647534864 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:55 INFO - PROCESS | 1820 | 1477647535075 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 02:38:55 INFO - PROCESS | 1820 | 1477647535254 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 02:38:55 INFO - PROCESS | 1820 | 1477647535259 Marionette TRACE conn4 <- [1,1385,null,["8"]] 02:38:55 INFO - PROCESS | 1820 | 1477647535272 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 02:38:55 INFO - PROCESS | 1820 | 1477647535281 Marionette TRACE conn4 <- [1,1386,null,{}] 02:38:55 INFO - PROCESS | 1820 | 1477647535286 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8424e800 == 51 [pid = 1820] [id = 328] 02:38:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8424ec00) [pid = 1820] [serial = 958] [outer = (nil)] 02:38:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x84258000) [pid = 1820] [serial = 959] [outer = 0x8424ec00] 02:38:55 INFO - PROCESS | 1820 | 1477647535386 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8425a000) [pid = 1820] [serial = 960] [outer = 0x8424ec00] 02:38:56 INFO - PROCESS | 1820 | 1477647536287 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 02:38:56 INFO - .............................. 02:38:56 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1483ms 02:38:56 INFO - PROCESS | 1820 | 1477647536360 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 1820 | 1477647536363 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 02:38:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 02:38:56 INFO - PROCESS | 1820 | 1477647536373 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:56 INFO - PROCESS | 1820 | 1477647536566 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 02:38:56 INFO - PROCESS | 1820 | 1477647536738 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 02:38:56 INFO - PROCESS | 1820 | 1477647536742 Marionette TRACE conn4 <- [1,1390,null,["8"]] 02:38:56 INFO - PROCESS | 1820 | 1477647536753 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 02:38:56 INFO - PROCESS | 1820 | 1477647536758 Marionette TRACE conn4 <- [1,1391,null,{}] 02:38:56 INFO - PROCESS | 1820 | 1477647536764 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x84372400 == 52 [pid = 1820] [id = 329] 02:38:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x84374000) [pid = 1820] [serial = 961] [outer = (nil)] 02:38:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8b66d400) [pid = 1820] [serial = 962] [outer = 0x84374000] 02:38:56 INFO - PROCESS | 1820 | 1477647536860 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8f999800) [pid = 1820] [serial = 963] [outer = 0x84374000] 02:38:58 INFO - ............................................................... 02:38:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1709ms 02:38:58 INFO - PROCESS | 1820 | 1477647537957 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 02:38:58 INFO - PROCESS | 1820 | 1477647538083 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 1820 | 1477647538091 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:38:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 02:38:58 INFO - PROCESS | 1820 | 1477647538101 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:38:58 INFO - PROCESS | 1820 | 1477647538367 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6b400 == 51 [pid = 1820] [id = 321] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x940ef400 == 50 [pid = 1820] [id = 316] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed1c00 == 49 [pid = 1820] [id = 300] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa308a000 == 48 [pid = 1820] [id = 318] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x9afd1800 == 47 [pid = 1820] [id = 317] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa4842400 == 46 [pid = 1820] [id = 319] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c49c00 == 45 [pid = 1820] [id = 295] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8f954800 == 44 [pid = 1820] [id = 297] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x955e7800 == 43 [pid = 1820] [id = 302] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x955e6400 == 42 [pid = 1820] [id = 308] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x9400a000 == 41 [pid = 1820] [id = 299] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x9b13e000 == 40 [pid = 1820] [id = 305] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x98484c00 == 39 [pid = 1820] [id = 303] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x9a3e0c00 == 38 [pid = 1820] [id = 304] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x94091000 == 37 [pid = 1820] [id = 301] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x93c88800 == 36 [pid = 1820] [id = 306] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x94a4d400 == 35 [pid = 1820] [id = 307] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x84173000 == 34 [pid = 1820] [id = 327] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8424e800 == 33 [pid = 1820] [id = 328] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x84372400 == 32 [pid = 1820] [id = 329] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c6000 == 31 [pid = 1820] [id = 325] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf5800 == 30 [pid = 1820] [id = 326] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8f948400 == 29 [pid = 1820] [id = 315] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x94094000 == 28 [pid = 1820] [id = 322] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0xa5f87800 == 27 [pid = 1820] [id = 320] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x93ebe400 == 26 [pid = 1820] [id = 323] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x9b39e400 == 25 [pid = 1820] [id = 312] 02:38:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8f951c00 == 24 [pid = 1820] [id = 324] 02:38:59 INFO - PROCESS | 1820 | 1477647539614 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 02:38:59 INFO - PROCESS | 1820 | 1477647539620 Marionette TRACE conn4 <- [1,1395,null,["8"]] 02:38:59 INFO - PROCESS | 1820 | 1477647539658 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 02:38:59 INFO - PROCESS | 1820 | 1477647539668 Marionette TRACE conn4 <- [1,1396,null,{}] 02:38:59 INFO - PROCESS | 1820 | 1477647539679 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343a800 == 25 [pid = 1820] [id = 330] 02:38:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8343c000) [pid = 1820] [serial = 964] [outer = (nil)] 02:38:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x83c2a800) [pid = 1820] [serial = 965] [outer = 0x8343c000] 02:38:59 INFO - PROCESS | 1820 | 1477647539775 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83fafc00) [pid = 1820] [serial = 966] [outer = 0x8343c000] 02:39:00 INFO - PROCESS | 1820 | 1477647540723 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 02:39:00 INFO - ............................................................. 02:39:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 2757ms 02:39:00 INFO - PROCESS | 1820 | 1477647540863 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 1820 | 1477647540873 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 02:39:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 02:39:00 INFO - PROCESS | 1820 | 1477647540900 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:01 INFO - PROCESS | 1820 | 1477647541163 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:39:01 INFO - PROCESS | 1820 | 1477647541205 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 02:39:01 INFO - PROCESS | 1820 | 1477647541213 Marionette TRACE conn4 <- [1,1400,null,["8"]] 02:39:01 INFO - PROCESS | 1820 | 1477647541296 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 02:39:01 INFO - PROCESS | 1820 | 1477647541305 Marionette TRACE conn4 <- [1,1401,null,{}] 02:39:01 INFO - PROCESS | 1820 | 1477647541310 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b760800 == 26 [pid = 1820] [id = 331] 02:39:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8b763000) [pid = 1820] [serial = 967] [outer = (nil)] 02:39:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8b784800) [pid = 1820] [serial = 968] [outer = 0x8b763000] 02:39:01 INFO - PROCESS | 1820 | 1477647541408 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8b789400) [pid = 1820] [serial = 969] [outer = 0x8b763000] 02:39:02 INFO - ........................ 02:39:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1496ms 02:39:02 INFO - PROCESS | 1820 | 1477647542354 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 02:39:02 INFO - PROCESS | 1820 | 1477647542398 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 1820 | 1477647542403 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 02:39:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 02:39:02 INFO - PROCESS | 1820 | 1477647542412 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:02 INFO - PROCESS | 1820 | 1477647542665 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 02:39:02 INFO - PROCESS | 1820 | 1477647542699 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 02:39:02 INFO - PROCESS | 1820 | 1477647542710 Marionette TRACE conn4 <- [1,1405,null,["8"]] 02:39:02 INFO - PROCESS | 1820 | 1477647542816 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 02:39:02 INFO - PROCESS | 1820 | 1477647542826 Marionette TRACE conn4 <- [1,1406,null,{}] 02:39:02 INFO - PROCESS | 1820 | 1477647542833 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94dc00 == 27 [pid = 1820] [id = 332] 02:39:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8f995800) [pid = 1820] [serial = 970] [outer = (nil)] 02:39:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8f998000) [pid = 1820] [serial = 971] [outer = 0x8f995800] 02:39:02 INFO - PROCESS | 1820 | 1477647542921 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8fed2c00) [pid = 1820] [serial = 972] [outer = 0x8f995800] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8f997c00) [pid = 1820] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0xa2608400) [pid = 1820] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x940f0000) [pid = 1820] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa2c50000) [pid = 1820] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8fe6f800) [pid = 1820] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x93c88c00) [pid = 1820] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8f995400) [pid = 1820] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x940ef800) [pid = 1820] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9b140c00) [pid = 1820] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x97b2bc00) [pid = 1820] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8fe6e400) [pid = 1820] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa4c4c400) [pid = 1820] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa308a400) [pid = 1820] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x98491400) [pid = 1820] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa2ccac00) [pid = 1820] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa5f87c00) [pid = 1820] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa2605400) [pid = 1820] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 02:39:03 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x940dd000) [pid = 1820] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 02:39:04 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 02:39:04 INFO - PROCESS | 1820 | 1477647544730 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 02:39:04 INFO - ............................................................... 02:39:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2391ms 02:39:04 INFO - PROCESS | 1820 | 1477647544802 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1820 | 1477647544805 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 02:39:04 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 02:39:04 INFO - PROCESS | 1820 | 1477647544814 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:05 INFO - PROCESS | 1820 | 1477647545025 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 02:39:05 INFO - PROCESS | 1820 | 1477647545166 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 02:39:05 INFO - PROCESS | 1820 | 1477647545172 Marionette TRACE conn4 <- [1,1410,null,["8"]] 02:39:05 INFO - PROCESS | 1820 | 1477647545181 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 02:39:05 INFO - PROCESS | 1820 | 1477647545186 Marionette TRACE conn4 <- [1,1411,null,{}] 02:39:05 INFO - PROCESS | 1820 | 1477647545194 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b785000 == 28 [pid = 1820] [id = 333] 02:39:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x94085800) [pid = 1820] [serial = 973] [outer = (nil)] 02:39:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x94089800) [pid = 1820] [serial = 974] [outer = 0x94085800] 02:39:05 INFO - PROCESS | 1820 | 1477647545291 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94091000) [pid = 1820] [serial = 975] [outer = 0x94085800] 02:39:06 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 02:39:06 INFO - PROCESS | 1820 | 1477647546573 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 02:39:06 INFO - ............................................................... 02:39:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1892ms 02:39:06 INFO - PROCESS | 1820 | 1477647546707 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:39:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 02:39:06 INFO - PROCESS | 1820 | 1477647546713 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:39:06 INFO - PROCESS | 1820 | 1477647546763 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:07 INFO - PROCESS | 1820 | 1477647547013 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 02:39:07 INFO - PROCESS | 1820 | 1477647547133 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 02:39:07 INFO - PROCESS | 1820 | 1477647547140 Marionette TRACE conn4 <- [1,1415,null,["8"]] 02:39:07 INFO - PROCESS | 1820 | 1477647547149 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 02:39:07 INFO - PROCESS | 1820 | 1477647547158 Marionette TRACE conn4 <- [1,1416,null,{}] 02:39:07 INFO - PROCESS | 1820 | 1477647547165 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x84170800 == 29 [pid = 1820] [id = 334] 02:39:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x84170c00) [pid = 1820] [serial = 976] [outer = (nil)] 02:39:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8424d000) [pid = 1820] [serial = 977] [outer = 0x84170c00] 02:39:07 INFO - PROCESS | 1820 | 1477647547264 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x84256400) [pid = 1820] [serial = 978] [outer = 0x84170c00] 02:39:08 INFO - PROCESS | 1820 | 1477647548089 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 02:39:08 INFO - ........... 02:39:08 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1473ms 02:39:08 INFO - PROCESS | 1820 | 1477647548218 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1820 | 1477647548224 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 02:39:08 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 02:39:08 INFO - PROCESS | 1820 | 1477647548235 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:08 INFO - PROCESS | 1820 | 1477647548448 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:39:08 INFO - PROCESS | 1820 | 1477647548629 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 02:39:08 INFO - PROCESS | 1820 | 1477647548633 Marionette TRACE conn4 <- [1,1420,null,["8"]] 02:39:08 INFO - PROCESS | 1820 | 1477647548646 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 02:39:08 INFO - PROCESS | 1820 | 1477647548654 Marionette TRACE conn4 <- [1,1421,null,{}] 02:39:08 INFO - PROCESS | 1820 | 1477647548661 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c7800 == 30 [pid = 1820] [id = 335] 02:39:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8b7c8000) [pid = 1820] [serial = 979] [outer = (nil)] 02:39:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8b7ca000) [pid = 1820] [serial = 980] [outer = 0x8b7c8000] 02:39:08 INFO - PROCESS | 1820 | 1477647548763 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8dd78800) [pid = 1820] [serial = 981] [outer = 0x8b7c8000] 02:39:09 INFO - ........................................... 02:39:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1756ms 02:39:10 INFO - PROCESS | 1820 | 1477647549925 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 02:39:10 INFO - PROCESS | 1820 | 1477647550026 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1820 | 1477647550034 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 02:39:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 02:39:10 INFO - PROCESS | 1820 | 1477647550047 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:10 INFO - PROCESS | 1820 | 1477647550269 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 02:39:10 INFO - PROCESS | 1820 | 1477647550466 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 02:39:10 INFO - PROCESS | 1820 | 1477647550472 Marionette TRACE conn4 <- [1,1425,null,["8"]] 02:39:10 INFO - PROCESS | 1820 | 1477647550480 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 02:39:10 INFO - PROCESS | 1820 | 1477647550490 Marionette TRACE conn4 <- [1,1426,null,{}] 02:39:10 INFO - PROCESS | 1820 | 1477647550498 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x946b4800 == 31 [pid = 1820] [id = 336] 02:39:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x946b4c00) [pid = 1820] [serial = 982] [outer = (nil)] 02:39:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x946bb800) [pid = 1820] [serial = 983] [outer = 0x946b4c00] 02:39:10 INFO - PROCESS | 1820 | 1477647550599 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x84172400) [pid = 1820] [serial = 984] [outer = 0x946b4c00] 02:39:12 INFO - ............................................................. 02:39:12 INFO - PROCESS | 1820 | 1477647551961 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 02:39:12 INFO - ................................. 02:39:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2061ms 02:39:12 INFO - PROCESS | 1820 | 1477647552107 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 1820 | 1477647552112 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 02:39:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 02:39:12 INFO - PROCESS | 1820 | 1477647552167 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:12 INFO - PROCESS | 1820 | 1477647552387 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 02:39:12 INFO - PROCESS | 1820 | 1477647552543 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 02:39:12 INFO - PROCESS | 1820 | 1477647552549 Marionette TRACE conn4 <- [1,1430,null,["8"]] 02:39:12 INFO - PROCESS | 1820 | 1477647552555 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 02:39:12 INFO - PROCESS | 1820 | 1477647552562 Marionette TRACE conn4 <- [1,1431,null,{}] 02:39:12 INFO - PROCESS | 1820 | 1477647552612 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343f800 == 32 [pid = 1820] [id = 337] 02:39:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83443400) [pid = 1820] [serial = 985] [outer = (nil)] 02:39:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x995c1800) [pid = 1820] [serial = 986] [outer = 0x83443400] 02:39:12 INFO - PROCESS | 1820 | 1477647552716 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x9a337000) [pid = 1820] [serial = 987] [outer = 0x83443400] 02:39:13 INFO - .......................................................................... 02:39:13 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1765ms 02:39:13 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 02:39:14 INFO - PROCESS | 1820 | 1477647553859 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 02:39:14 INFO - PROCESS | 1820 | 1477647553929 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 1820 | 1477647553932 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:39:14 INFO - PROCESS | 1820 | 1477647553944 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:14 INFO - PROCESS | 1820 | 1477647554395 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 02:39:14 INFO - PROCESS | 1820 | 1477647554487 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 02:39:14 INFO - PROCESS | 1820 | 1477647554494 Marionette TRACE conn4 <- [1,1435,null,["8"]] 02:39:14 INFO - PROCESS | 1820 | 1477647554593 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 02:39:14 INFO - PROCESS | 1820 | 1477647554610 Marionette TRACE conn4 <- [1,1436,null,{}] 02:39:14 INFO - PROCESS | 1820 | 1477647554619 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x83442c00 == 33 [pid = 1820] [id = 338] 02:39:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x83c30400) [pid = 1820] [serial = 988] [outer = (nil)] 02:39:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x83c6b000) [pid = 1820] [serial = 989] [outer = 0x83c30400] 02:39:14 INFO - PROCESS | 1820 | 1477647554711 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x84171400) [pid = 1820] [serial = 990] [outer = 0x83c30400] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0xa2692c00) [pid = 1820] [serial = 926] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8dd78c00) [pid = 1820] [serial = 904] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x93ec4c00) [pid = 1820] [serial = 939] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa3084000) [pid = 1820] [serial = 920] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0xa2c95c00) [pid = 1820] [serial = 900] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0xa3084400) [pid = 1820] [serial = 921] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9848b400) [pid = 1820] [serial = 897] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x940f3c00) [pid = 1820] [serial = 942] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa4c8c800) [pid = 1820] [serial = 932] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x98589000) [pid = 1820] [serial = 898] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9a3e5000) [pid = 1820] [serial = 915] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9412c800) [pid = 1820] [serial = 906] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2c47800) [pid = 1820] [serial = 927] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x94091800) [pid = 1820] [serial = 894] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9af8f000) [pid = 1820] [serial = 916] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa2a33c00) [pid = 1820] [serial = 892] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94cccc00) [pid = 1820] [serial = 924] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa4581400) [pid = 1820] [serial = 929] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa2a2c400) [pid = 1820] [serial = 913] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9a2bf400) [pid = 1820] [serial = 910] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x92cde400) [pid = 1820] [serial = 903] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9412d800) [pid = 1820] [serial = 907] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa5f8b400) [pid = 1820] [serial = 935] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x93ae1400) [pid = 1820] [serial = 938] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x94091c00) [pid = 1820] [serial = 895] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x946b8000) [pid = 1820] [serial = 923] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa5f8b800) [pid = 1820] [serial = 936] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa268d400) [pid = 1820] [serial = 912] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2c9a400) [pid = 1820] [serial = 901] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa45d6800) [pid = 1820] [serial = 930] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x995bf000) [pid = 1820] [serial = 909] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x940ebc00) [pid = 1820] [serial = 941] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa4ce7000) [pid = 1820] [serial = 933] [outer = (nil)] [url = about:blank] 02:39:15 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0xa2ccb400) [pid = 1820] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 02:39:15 INFO - PROCESS | 1820 | 1477647555540 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 02:39:15 INFO - .. 02:39:15 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1639ms 02:39:15 INFO - PROCESS | 1820 | 1477647555584 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 1820 | 1477647555591 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 02:39:15 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 02:39:15 INFO - PROCESS | 1820 | 1477647555600 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:15 INFO - PROCESS | 1820 | 1477647555792 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:39:15 INFO - PROCESS | 1820 | 1477647555923 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 02:39:15 INFO - PROCESS | 1820 | 1477647555927 Marionette TRACE conn4 <- [1,1440,null,["8"]] 02:39:15 INFO - PROCESS | 1820 | 1477647555934 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 02:39:15 INFO - PROCESS | 1820 | 1477647555939 Marionette TRACE conn4 <- [1,1441,null,{}] 02:39:15 INFO - PROCESS | 1820 | 1477647555947 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x84250000 == 34 [pid = 1820] [id = 339] 02:39:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x84250800) [pid = 1820] [serial = 991] [outer = (nil)] 02:39:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8436e800) [pid = 1820] [serial = 992] [outer = 0x84250800] 02:39:16 INFO - PROCESS | 1820 | 1477647556034 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x84370000) [pid = 1820] [serial = 993] [outer = 0x84250800] 02:39:16 INFO - PROCESS | 1820 | 1477647556787 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 02:39:16 INFO - .................... 02:39:16 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1234ms 02:39:16 INFO - PROCESS | 1820 | 1477647556856 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1820 | 1477647556860 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 02:39:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 02:39:16 INFO - PROCESS | 1820 | 1477647556871 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:17 INFO - PROCESS | 1820 | 1477647557061 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 02:39:17 INFO - PROCESS | 1820 | 1477647557198 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 02:39:17 INFO - PROCESS | 1820 | 1477647557207 Marionette TRACE conn4 <- [1,1445,null,["8"]] 02:39:17 INFO - PROCESS | 1820 | 1477647557213 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 02:39:17 INFO - PROCESS | 1820 | 1477647557220 Marionette TRACE conn4 <- [1,1446,null,{}] 02:39:17 INFO - PROCESS | 1820 | 1477647557225 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b1800 == 35 [pid = 1820] [id = 340] 02:39:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b0b2000) [pid = 1820] [serial = 994] [outer = (nil)] 02:39:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b0b3800) [pid = 1820] [serial = 995] [outer = 0x8b0b2000] 02:39:17 INFO - PROCESS | 1820 | 1477647557321 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b0b6400) [pid = 1820] [serial = 996] [outer = 0x8b0b2000] 02:39:17 INFO - PROCESS | 1820 | 1477647557924 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 02:39:17 INFO - .... 02:39:17 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1071ms 02:39:17 INFO - PROCESS | 1820 | 1477647557942 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 1820 | 1477647557946 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 02:39:17 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 02:39:17 INFO - PROCESS | 1820 | 1477647557968 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:18 INFO - PROCESS | 1820 | 1477647558189 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 02:39:18 INFO - PROCESS | 1820 | 1477647558213 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 02:39:18 INFO - PROCESS | 1820 | 1477647558216 Marionette TRACE conn4 <- [1,1450,null,["8"]] 02:39:18 INFO - PROCESS | 1820 | 1477647558223 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 02:39:18 INFO - PROCESS | 1820 | 1477647558230 Marionette TRACE conn4 <- [1,1451,null,{}] 02:39:18 INFO - PROCESS | 1820 | 1477647558239 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b17a800 == 36 [pid = 1820] [id = 341] 02:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b181400) [pid = 1820] [serial = 997] [outer = (nil)] 02:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b664c00) [pid = 1820] [serial = 998] [outer = 0x8b181400] 02:39:18 INFO - PROCESS | 1820 | 1477647558398 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b791c00) [pid = 1820] [serial = 999] [outer = 0x8b181400] 02:39:19 INFO - PROCESS | 1820 | 1477647559153 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 02:39:19 INFO - .... 02:39:19 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1222ms 02:39:19 INFO - PROCESS | 1820 | 1477647559189 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1820 | 1477647559193 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:39:19 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 02:39:19 INFO - PROCESS | 1820 | 1477647559201 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:19 INFO - PROCESS | 1820 | 1477647559418 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 02:39:19 INFO - PROCESS | 1820 | 1477647559444 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 02:39:19 INFO - PROCESS | 1820 | 1477647559449 Marionette TRACE conn4 <- [1,1455,null,["8"]] 02:39:19 INFO - PROCESS | 1820 | 1477647559454 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 02:39:19 INFO - PROCESS | 1820 | 1477647559459 Marionette TRACE conn4 <- [1,1456,null,{}] 02:39:19 INFO - PROCESS | 1820 | 1477647559464 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b6000 == 37 [pid = 1820] [id = 342] 02:39:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b8bd800) [pid = 1820] [serial = 1000] [outer = (nil)] 02:39:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8d19d800) [pid = 1820] [serial = 1001] [outer = 0x8b8bd800] 02:39:19 INFO - PROCESS | 1820 | 1477647559616 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8d19f400) [pid = 1820] [serial = 1002] [outer = 0x8b8bd800] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8343c000) [pid = 1820] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8f995800) [pid = 1820] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b7c6400) [pid = 1820] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93ebfc00) [pid = 1820] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84374000) [pid = 1820] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8424ec00) [pid = 1820] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8fe66c00) [pid = 1820] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x84173400) [pid = 1820] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x93ec1000) [pid = 1820] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 02:39:20 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b763000) [pid = 1820] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 02:39:20 INFO - PROCESS | 1820 | 1477647560584 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 02:39:20 INFO - . 02:39:20 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1422ms 02:39:20 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 02:39:20 INFO - PROCESS | 1820 | 1477647560622 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 1820 | 1477647560625 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 02:39:20 INFO - PROCESS | 1820 | 1477647560632 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:20 INFO - PROCESS | 1820 | 1477647560844 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:39:20 INFO - PROCESS | 1820 | 1477647560977 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 02:39:20 INFO - PROCESS | 1820 | 1477647560980 Marionette TRACE conn4 <- [1,1460,null,["8"]] 02:39:20 INFO - PROCESS | 1820 | 1477647560987 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 02:39:20 INFO - PROCESS | 1820 | 1477647560992 Marionette TRACE conn4 <- [1,1461,null,{}] 02:39:21 INFO - PROCESS | 1820 | 1477647560997 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x84374000 == 38 [pid = 1820] [id = 343] 02:39:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b8bac00) [pid = 1820] [serial = 1003] [outer = (nil)] 02:39:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8d1a8400) [pid = 1820] [serial = 1004] [outer = 0x8b8bac00] 02:39:21 INFO - PROCESS | 1820 | 1477647561098 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8dd80c00) [pid = 1820] [serial = 1005] [outer = 0x8b8bac00] 02:39:21 INFO - PROCESS | 1820 | 1477647561729 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 02:39:21 INFO - . 02:39:21 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1182ms 02:39:21 INFO - PROCESS | 1820 | 1477647561814 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 1820 | 1477647561818 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 02:39:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 02:39:21 INFO - PROCESS | 1820 | 1477647561830 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:22 INFO - PROCESS | 1820 | 1477647562050 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 02:39:22 INFO - PROCESS | 1820 | 1477647562062 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 02:39:22 INFO - PROCESS | 1820 | 1477647562065 Marionette TRACE conn4 <- [1,1465,null,["8"]] 02:39:22 INFO - PROCESS | 1820 | 1477647562072 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 02:39:22 INFO - PROCESS | 1820 | 1477647562082 Marionette TRACE conn4 <- [1,1466,null,{}] 02:39:22 INFO - PROCESS | 1820 | 1477647562087 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x84170400 == 39 [pid = 1820] [id = 344] 02:39:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x91047400) [pid = 1820] [serial = 1006] [outer = (nil)] 02:39:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92dd8800) [pid = 1820] [serial = 1007] [outer = 0x91047400] 02:39:22 INFO - PROCESS | 1820 | 1477647562175 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x93a3d000) [pid = 1820] [serial = 1008] [outer = 0x91047400] 02:39:22 INFO - PROCESS | 1820 | 1477647562934 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 02:39:22 INFO - . 02:39:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1121ms 02:39:22 INFO - PROCESS | 1820 | 1477647562952 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 1820 | 1477647562960 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 02:39:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 02:39:22 INFO - PROCESS | 1820 | 1477647562971 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:23 INFO - PROCESS | 1820 | 1477647563194 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 02:39:23 INFO - PROCESS | 1820 | 1477647563342 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 02:39:23 INFO - PROCESS | 1820 | 1477647563348 Marionette TRACE conn4 <- [1,1470,null,["8"]] 02:39:23 INFO - PROCESS | 1820 | 1477647563356 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 02:39:23 INFO - PROCESS | 1820 | 1477647563364 Marionette TRACE conn4 <- [1,1471,null,{}] 02:39:23 INFO - PROCESS | 1820 | 1477647563389 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fbbc00 == 40 [pid = 1820] [id = 345] 02:39:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8416d400) [pid = 1820] [serial = 1009] [outer = (nil)] 02:39:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8424d800) [pid = 1820] [serial = 1010] [outer = 0x8416d400] 02:39:23 INFO - PROCESS | 1820 | 1477647563499 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8436e400) [pid = 1820] [serial = 1011] [outer = 0x8416d400] 02:39:24 INFO - PROCESS | 1820 | 1477647564160 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 02:39:24 INFO - .. 02:39:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1224ms 02:39:24 INFO - PROCESS | 1820 | 1477647564198 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:39:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 02:39:24 INFO - PROCESS | 1820 | 1477647564205 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:39:24 INFO - PROCESS | 1820 | 1477647564213 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:24 INFO - PROCESS | 1820 | 1477647564416 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 02:39:24 INFO - PROCESS | 1820 | 1477647564600 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 02:39:24 INFO - PROCESS | 1820 | 1477647564606 Marionette TRACE conn4 <- [1,1475,null,["8"]] 02:39:24 INFO - PROCESS | 1820 | 1477647564619 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 02:39:24 INFO - PROCESS | 1820 | 1477647564625 Marionette TRACE conn4 <- [1,1476,null,{}] 02:39:24 INFO - PROCESS | 1820 | 1477647564633 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0ae000 == 41 [pid = 1820] [id = 346] 02:39:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b0ae800) [pid = 1820] [serial = 1012] [outer = (nil)] 02:39:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b0b5400) [pid = 1820] [serial = 1013] [outer = 0x8b0ae800] 02:39:24 INFO - PROCESS | 1820 | 1477647564732 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b17d400) [pid = 1820] [serial = 1014] [outer = 0x8b0ae800] 02:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x9395e800 == 40 [pid = 1820] [id = 274] 02:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x9572b400 == 39 [pid = 1820] [id = 279] 02:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99e400 == 38 [pid = 1820] [id = 277] 02:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x93146000 == 37 [pid = 1820] [id = 285] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8f998000) [pid = 1820] [serial = 971] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8fed2c00) [pid = 1820] [serial = 972] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b784800) [pid = 1820] [serial = 968] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b789400) [pid = 1820] [serial = 969] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83c2a800) [pid = 1820] [serial = 965] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83fafc00) [pid = 1820] [serial = 966] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b66d400) [pid = 1820] [serial = 962] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8f999800) [pid = 1820] [serial = 963] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x84258000) [pid = 1820] [serial = 959] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8425a000) [pid = 1820] [serial = 960] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x84179400) [pid = 1820] [serial = 956] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b180c00) [pid = 1820] [serial = 957] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b662000) [pid = 1820] [serial = 953] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b664000) [pid = 1820] [serial = 954] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x97ba2000) [pid = 1820] [serial = 950] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83fb0800) [pid = 1820] [serial = 951] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b7bdc00) [pid = 1820] [serial = 947] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b7bf000) [pid = 1820] [serial = 948] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x93ec9800) [pid = 1820] [serial = 944] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x940ea000) [pid = 1820] [serial = 945] [outer = (nil)] [url = about:blank] 02:39:28 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x94089800) [pid = 1820] [serial = 974] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1820 | 1477647569270 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 02:39:29 INFO - . 02:39:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5095ms 02:39:29 INFO - PROCESS | 1820 | 1477647569309 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1820 | 1477647569316 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 02:39:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 02:39:29 INFO - PROCESS | 1820 | 1477647569328 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:29 INFO - PROCESS | 1820 | 1477647569543 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:39:29 INFO - PROCESS | 1820 | 1477647569673 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 02:39:29 INFO - PROCESS | 1820 | 1477647569680 Marionette TRACE conn4 <- [1,1480,null,["8"]] 02:39:29 INFO - PROCESS | 1820 | 1477647569686 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 02:39:29 INFO - PROCESS | 1820 | 1477647569694 Marionette TRACE conn4 <- [1,1481,null,{}] 02:39:29 INFO - PROCESS | 1820 | 1477647569700 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c70c00 == 38 [pid = 1820] [id = 347] 02:39:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83fac400) [pid = 1820] [serial = 1015] [outer = (nil)] 02:39:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83fb0000) [pid = 1820] [serial = 1016] [outer = 0x83fac400] 02:39:29 INFO - PROCESS | 1820 | 1477647569793 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83fb0800) [pid = 1820] [serial = 1017] [outer = 0x83fac400] 02:39:32 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b8bac00) [pid = 1820] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 02:39:32 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83c30400) [pid = 1820] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 02:39:32 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x84250800) [pid = 1820] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 02:39:32 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b8bd800) [pid = 1820] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 02:39:32 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b181400) [pid = 1820] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 02:39:32 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b0b2000) [pid = 1820] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 02:39:34 INFO - PROCESS | 1820 | 1477647574293 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 02:39:34 INFO - . 02:39:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4983ms 02:39:34 INFO - PROCESS | 1820 | 1477647574309 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 1820 | 1477647574313 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 02:39:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 02:39:34 INFO - PROCESS | 1820 | 1477647574321 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:34 INFO - PROCESS | 1820 | 1477647574484 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 02:39:34 INFO - PROCESS | 1820 | 1477647574616 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 02:39:34 INFO - PROCESS | 1820 | 1477647574621 Marionette TRACE conn4 <- [1,1485,null,["8"]] 02:39:34 INFO - PROCESS | 1820 | 1477647574628 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 02:39:34 INFO - PROCESS | 1820 | 1477647574633 Marionette TRACE conn4 <- [1,1486,null,{}] 02:39:34 INFO - PROCESS | 1820 | 1477647574639 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x84173800 == 39 [pid = 1820] [id = 348] 02:39:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8424ec00) [pid = 1820] [serial = 1018] [outer = (nil)] 02:39:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x84255800) [pid = 1820] [serial = 1019] [outer = 0x8424ec00] 02:39:34 INFO - PROCESS | 1820 | 1477647574726 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x84257000) [pid = 1820] [serial = 1020] [outer = 0x8424ec00] 02:39:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99b000 == 38 [pid = 1820] [id = 287] 02:39:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf8c00 == 37 [pid = 1820] [id = 275] 02:39:38 INFO - PROCESS | 1820 | --DOCSHELL 0xa2607c00 == 36 [pid = 1820] [id = 276] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8d1a8400) [pid = 1820] [serial = 1004] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8dd80c00) [pid = 1820] [serial = 1005] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8d19d800) [pid = 1820] [serial = 1001] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8d19f400) [pid = 1820] [serial = 1002] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b664c00) [pid = 1820] [serial = 998] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b791c00) [pid = 1820] [serial = 999] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b0b3800) [pid = 1820] [serial = 995] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b0b6400) [pid = 1820] [serial = 996] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8436e800) [pid = 1820] [serial = 992] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x84370000) [pid = 1820] [serial = 993] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83c6b000) [pid = 1820] [serial = 989] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x84171400) [pid = 1820] [serial = 990] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x946bb800) [pid = 1820] [serial = 983] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b7ca000) [pid = 1820] [serial = 980] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x995c1800) [pid = 1820] [serial = 986] [outer = (nil)] [url = about:blank] 02:39:38 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8424d000) [pid = 1820] [serial = 977] [outer = (nil)] [url = about:blank] 02:39:40 INFO - PROCESS | 1820 | 1477647580296 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 02:39:40 INFO - . 02:39:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5989ms 02:39:40 INFO - PROCESS | 1820 | 1477647580311 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 1820 | 1477647580317 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 02:39:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 02:39:40 INFO - PROCESS | 1820 | 1477647580329 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:40 INFO - PROCESS | 1820 | 1477647580532 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 02:39:40 INFO - PROCESS | 1820 | 1477647580667 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 02:39:40 INFO - PROCESS | 1820 | 1477647580674 Marionette TRACE conn4 <- [1,1490,null,["8"]] 02:39:40 INFO - PROCESS | 1820 | 1477647580683 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 02:39:40 INFO - PROCESS | 1820 | 1477647580692 Marionette TRACE conn4 <- [1,1491,null,{}] 02:39:40 INFO - PROCESS | 1820 | 1477647580698 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x84170000 == 37 [pid = 1820] [id = 349] 02:39:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x84171400) [pid = 1820] [serial = 1021] [outer = (nil)] 02:39:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x84177000) [pid = 1820] [serial = 1022] [outer = 0x84171400] 02:39:40 INFO - PROCESS | 1820 | 1477647580802 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x84178400) [pid = 1820] [serial = 1023] [outer = 0x84171400] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b0ae800) [pid = 1820] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x91047400) [pid = 1820] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8416d400) [pid = 1820] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x83fac400) [pid = 1820] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83443400) [pid = 1820] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x94085800) [pid = 1820] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x946b4c00) [pid = 1820] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b7c8000) [pid = 1820] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 02:39:42 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x84170c00) [pid = 1820] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 02:39:45 INFO - PROCESS | 1820 | 1477647585460 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 02:39:45 INFO - . 02:39:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5189ms 02:39:45 INFO - PROCESS | 1820 | 1477647585518 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 1820 | 1477647585525 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:39:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 02:39:45 INFO - PROCESS | 1820 | 1477647585537 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:45 INFO - PROCESS | 1820 | 1477647585776 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 02:39:45 INFO - PROCESS | 1820 | 1477647585952 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 02:39:45 INFO - PROCESS | 1820 | 1477647585958 Marionette TRACE conn4 <- [1,1495,null,["8"]] 02:39:45 INFO - PROCESS | 1820 | 1477647585967 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 02:39:45 INFO - PROCESS | 1820 | 1477647585976 Marionette TRACE conn4 <- [1,1496,null,{}] 02:39:46 INFO - PROCESS | 1820 | 1477647585983 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb6800 == 38 [pid = 1820] [id = 350] 02:39:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83fb6c00) [pid = 1820] [serial = 1024] [outer = (nil)] 02:39:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8416e400) [pid = 1820] [serial = 1025] [outer = 0x83fb6c00] 02:39:46 INFO - PROCESS | 1820 | 1477647586128 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8417b000) [pid = 1820] [serial = 1026] [outer = 0x83fb6c00] 02:39:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c7800 == 37 [pid = 1820] [id = 335] 02:39:48 INFO - PROCESS | 1820 | --DOCSHELL 0x84374000 == 36 [pid = 1820] [id = 343] 02:39:48 INFO - PROCESS | 1820 | --DOCSHELL 0x83c70c00 == 35 [pid = 1820] [id = 347] 02:39:48 INFO - PROCESS | 1820 | --DOCSHELL 0x84170800 == 34 [pid = 1820] [id = 334] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83fb0000) [pid = 1820] [serial = 1016] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83fb0800) [pid = 1820] [serial = 1017] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b0b5400) [pid = 1820] [serial = 1013] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8b17d400) [pid = 1820] [serial = 1014] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8424d800) [pid = 1820] [serial = 1010] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8436e400) [pid = 1820] [serial = 1011] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x92dd8800) [pid = 1820] [serial = 1007] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93a3d000) [pid = 1820] [serial = 1008] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x9a337000) [pid = 1820] [serial = 987] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x94091000) [pid = 1820] [serial = 975] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x84172400) [pid = 1820] [serial = 984] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8dd78800) [pid = 1820] [serial = 981] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x84256400) [pid = 1820] [serial = 978] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x84255800) [pid = 1820] [serial = 1019] [outer = (nil)] [url = about:blank] 02:39:48 INFO - PROCESS | 1820 | ************************* 02:39:48 INFO - PROCESS | 1820 | A coding exception was thrown and uncaught in a Task. 02:39:48 INFO - PROCESS | 1820 | 02:39:48 INFO - PROCESS | 1820 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:39:48 INFO - PROCESS | 1820 | Full stack: 02:39:48 INFO - PROCESS | 1820 | ************************* 02:39:54 INFO - PROCESS | 1820 | 1477647594744 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 02:39:54 INFO - . 02:39:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9243ms 02:39:54 INFO - PROCESS | 1820 | 1477647594781 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 02:39:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 02:39:54 INFO - PROCESS | 1820 | 1477647594791 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 02:39:54 INFO - PROCESS | 1820 | 1477647594853 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:55 INFO - PROCESS | 1820 | 1477647595104 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:39:55 INFO - PROCESS | 1820 | 1477647595278 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 02:39:55 INFO - PROCESS | 1820 | 1477647595285 Marionette TRACE conn4 <- [1,1500,null,["8"]] 02:39:55 INFO - PROCESS | 1820 | 1477647595293 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 02:39:55 INFO - PROCESS | 1820 | 1477647595303 Marionette TRACE conn4 <- [1,1501,null,{}] 02:39:55 INFO - PROCESS | 1820 | 1477647595358 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x84378400 == 35 [pid = 1820] [id = 351] 02:39:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x84378c00) [pid = 1820] [serial = 1027] [outer = (nil)] 02:39:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8afc5000) [pid = 1820] [serial = 1028] [outer = 0x84378c00] 02:39:55 INFO - PROCESS | 1820 | 1477647595480 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8afc4c00) [pid = 1820] [serial = 1029] [outer = 0x84378c00] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83fbbc00 == 34 [pid = 1820] [id = 345] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0ae000 == 33 [pid = 1820] [id = 346] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8343f800 == 32 [pid = 1820] [id = 337] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b1800 == 31 [pid = 1820] [id = 340] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x9af94800 == 30 [pid = 1820] [id = 281] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcee800 == 29 [pid = 1820] [id = 268] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8343a800 == 28 [pid = 1820] [id = 330] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x84250000 == 27 [pid = 1820] [id = 339] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfdfc00 == 26 [pid = 1820] [id = 272] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8b785000 == 25 [pid = 1820] [id = 333] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0xa2c52400 == 24 [pid = 1820] [id = 283] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8b17a800 == 23 [pid = 1820] [id = 341] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94dc00 == 22 [pid = 1820] [id = 332] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x940df000 == 21 [pid = 1820] [id = 270] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b6000 == 20 [pid = 1820] [id = 342] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8b760800 == 19 [pid = 1820] [id = 331] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x946b4800 == 18 [pid = 1820] [id = 336] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x94088800 == 17 [pid = 1820] [id = 271] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x9af89800 == 16 [pid = 1820] [id = 291] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae2800 == 15 [pid = 1820] [id = 269] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83442c00 == 14 [pid = 1820] [id = 338] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x84170400 == 13 [pid = 1820] [id = 344] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94fc00 == 12 [pid = 1820] [id = 289] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x9b333c00 == 11 [pid = 1820] [id = 273] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0xa45e5800 == 10 [pid = 1820] [id = 293] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x84170000 == 9 [pid = 1820] [id = 349] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x84173800 == 8 [pid = 1820] [id = 348] 02:39:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb6800 == 7 [pid = 1820] [id = 350] 02:39:58 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x84177000) [pid = 1820] [serial = 1022] [outer = (nil)] [url = about:blank] 02:39:58 INFO - PROCESS | 1820 | 1477647598923 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 02:39:58 INFO - . 02:39:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 4138ms 02:39:58 INFO - PROCESS | 1820 | 1477647598941 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 1820 | 1477647598950 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 02:39:58 INFO - PROCESS | 1820 | 1477647598968 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:39:59 INFO - PROCESS | 1820 | 1477647599200 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 02:39:59 INFO - PROCESS | 1820 | 1477647599321 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 02:39:59 INFO - PROCESS | 1820 | 1477647599330 Marionette TRACE conn4 <- [1,1505,null,["8"]] 02:39:59 INFO - PROCESS | 1820 | 1477647599338 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 02:39:59 INFO - PROCESS | 1820 | 1477647599347 Marionette TRACE conn4 <- [1,1506,null,{}] 02:39:59 INFO - PROCESS | 1820 | 1477647599353 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c31800 == 8 [pid = 1820] [id = 352] 02:39:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83c32000) [pid = 1820] [serial = 1030] [outer = (nil)] 02:39:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83c64c00) [pid = 1820] [serial = 1031] [outer = 0x83c32000] 02:39:59 INFO - PROCESS | 1820 | 1477647599455 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83c6c400) [pid = 1820] [serial = 1032] [outer = 0x83c32000] 02:40:00 INFO - PROCESS | 1820 | 1477647600956 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 02:40:00 INFO - . 02:40:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2030ms 02:40:00 INFO - PROCESS | 1820 | 1477647600993 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 1820 | 1477647600999 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 02:40:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 02:40:01 INFO - PROCESS | 1820 | 1477647601014 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:01 INFO - PROCESS | 1820 | 1477647601262 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 02:40:01 INFO - PROCESS | 1820 | 1477647601295 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 02:40:01 INFO - PROCESS | 1820 | 1477647601303 Marionette TRACE conn4 <- [1,1510,null,["8"]] 02:40:01 INFO - PROCESS | 1820 | 1477647601311 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 02:40:01 INFO - PROCESS | 1820 | 1477647601316 Marionette TRACE conn4 <- [1,1511,null,{}] 02:40:01 INFO - PROCESS | 1820 | 1477647601393 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x84251800 == 9 [pid = 1820] [id = 353] 02:40:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x84258400) [pid = 1820] [serial = 1033] [outer = (nil)] 02:40:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8436f800) [pid = 1820] [serial = 1034] [outer = 0x84258400] 02:40:01 INFO - PROCESS | 1820 | 1477647601513 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83c24800) [pid = 1820] [serial = 1035] [outer = 0x84258400] 02:40:02 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83fb6c00) [pid = 1820] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 02:40:02 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x84171400) [pid = 1820] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 02:40:02 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8424ec00) [pid = 1820] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 02:40:07 INFO - PROCESS | 1820 | --DOCSHELL 0x83c31800 == 8 [pid = 1820] [id = 352] 02:40:07 INFO - PROCESS | 1820 | --DOCSHELL 0x84378400 == 7 [pid = 1820] [id = 351] 02:40:07 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x84257000) [pid = 1820] [serial = 1020] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x84178400) [pid = 1820] [serial = 1023] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8417b000) [pid = 1820] [serial = 1026] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8416e400) [pid = 1820] [serial = 1025] [outer = (nil)] [url = about:blank] 02:40:09 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x84378c00) [pid = 1820] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 02:40:09 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83c32000) [pid = 1820] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 02:40:10 INFO - PROCESS | 1820 | 1477647610155 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 02:40:10 INFO - . 02:40:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9205ms 02:40:10 INFO - PROCESS | 1820 | 1477647610213 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 1820 | 1477647610221 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:40:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 02:40:10 INFO - PROCESS | 1820 | 1477647610232 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:10 INFO - PROCESS | 1820 | 1477647610432 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 02:40:10 INFO - PROCESS | 1820 | 1477647610573 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 02:40:10 INFO - PROCESS | 1820 | 1477647610580 Marionette TRACE conn4 <- [1,1515,null,["8"]] 02:40:10 INFO - PROCESS | 1820 | 1477647610588 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 02:40:10 INFO - PROCESS | 1820 | 1477647610598 Marionette TRACE conn4 <- [1,1516,null,{}] 02:40:10 INFO - PROCESS | 1820 | 1477647610604 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69000 == 8 [pid = 1820] [id = 354] 02:40:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x83c6a800) [pid = 1820] [serial = 1036] [outer = (nil)] 02:40:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83faf400) [pid = 1820] [serial = 1037] [outer = 0x83c6a800] 02:40:10 INFO - PROCESS | 1820 | 1477647610716 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83fb6c00) [pid = 1820] [serial = 1038] [outer = 0x83c6a800] 02:40:11 INFO - PROCESS | 1820 | 1477647611366 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 02:40:11 INFO - . 02:40:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1174ms 02:40:11 INFO - PROCESS | 1820 | 1477647611406 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1820 | 1477647611414 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 02:40:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 02:40:11 INFO - PROCESS | 1820 | 1477647611422 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:11 INFO - PROCESS | 1820 | 1477647611662 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:40:11 INFO - PROCESS | 1820 | 1477647611686 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 02:40:11 INFO - PROCESS | 1820 | 1477647611692 Marionette TRACE conn4 <- [1,1520,null,["8"]] 02:40:11 INFO - PROCESS | 1820 | 1477647611698 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 02:40:11 INFO - PROCESS | 1820 | 1477647611704 Marionette TRACE conn4 <- [1,1521,null,{}] 02:40:11 INFO - PROCESS | 1820 | 1477647611711 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb8800 == 9 [pid = 1820] [id = 355] 02:40:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8424f400) [pid = 1820] [serial = 1039] [outer = (nil)] 02:40:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x84374400) [pid = 1820] [serial = 1040] [outer = 0x8424f400] 02:40:11 INFO - PROCESS | 1820 | 1477647611804 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83c64000) [pid = 1820] [serial = 1041] [outer = 0x8424f400] 02:40:12 INFO - PROCESS | 1820 | 1477647612547 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 1820 | 1477647612615 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 02:40:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 02:40:12 INFO - PROCESS | 1820 | 1477647612623 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:12 INFO - PROCESS | 1820 | 1477647612859 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 02:40:12 INFO - PROCESS | 1820 | 1477647612882 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 02:40:12 INFO - PROCESS | 1820 | 1477647612888 Marionette TRACE conn4 <- [1,1525,null,["8"]] 02:40:12 INFO - PROCESS | 1820 | 1477647612893 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 02:40:12 INFO - PROCESS | 1820 | 1477647612900 Marionette TRACE conn4 <- [1,1526,null,{}] 02:40:12 INFO - PROCESS | 1820 | 1477647612908 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b173400 == 10 [pid = 1820] [id = 356] 02:40:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8b173800) [pid = 1820] [serial = 1042] [outer = (nil)] 02:40:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b175400) [pid = 1820] [serial = 1043] [outer = 0x8b173800] 02:40:13 INFO - PROCESS | 1820 | 1477647613000 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b179400) [pid = 1820] [serial = 1044] [outer = 0x8b173800] 02:40:13 INFO - PROCESS | 1820 | 1477647613841 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 02:40:13 INFO - . 02:40:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1277ms 02:40:13 INFO - PROCESS | 1820 | 1477647613902 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 1820 | 1477647613909 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 02:40:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 02:40:13 INFO - PROCESS | 1820 | 1477647613920 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:14 INFO - PROCESS | 1820 | 1477647614156 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 02:40:14 INFO - PROCESS | 1820 | 1477647614283 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 02:40:14 INFO - PROCESS | 1820 | 1477647614289 Marionette TRACE conn4 <- [1,1530,null,["8"]] 02:40:14 INFO - PROCESS | 1820 | 1477647614313 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 02:40:14 INFO - PROCESS | 1820 | 1477647614322 Marionette TRACE conn4 <- [1,1531,null,{}] 02:40:14 INFO - PROCESS | 1820 | 1477647614328 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436fc00 == 11 [pid = 1820] [id = 357] 02:40:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x84374800) [pid = 1820] [serial = 1045] [outer = (nil)] 02:40:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8afc9c00) [pid = 1820] [serial = 1046] [outer = 0x84374800] 02:40:14 INFO - PROCESS | 1820 | 1477647614438 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8afcd400) [pid = 1820] [serial = 1047] [outer = 0x84374800] 02:40:15 INFO - PROCESS | 1820 | 1477647615298 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 02:40:15 INFO - ...... 02:40:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1430ms 02:40:15 INFO - PROCESS | 1820 | 1477647615351 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 1820 | 1477647615359 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:40:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 02:40:15 INFO - PROCESS | 1820 | 1477647615367 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:15 INFO - PROCESS | 1820 | 1477647615617 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 02:40:15 INFO - PROCESS | 1820 | 1477647615783 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 02:40:15 INFO - PROCESS | 1820 | 1477647615789 Marionette TRACE conn4 <- [1,1535,null,["8"]] 02:40:15 INFO - PROCESS | 1820 | 1477647615800 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 02:40:15 INFO - PROCESS | 1820 | 1477647615805 Marionette TRACE conn4 <- [1,1536,null,{}] 02:40:15 INFO - PROCESS | 1820 | 1477647615813 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b665000 == 12 [pid = 1820] [id = 358] 02:40:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b665400) [pid = 1820] [serial = 1048] [outer = (nil)] 02:40:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b668800) [pid = 1820] [serial = 1049] [outer = 0x8b665400] 02:40:15 INFO - PROCESS | 1820 | 1477647615957 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b66c000) [pid = 1820] [serial = 1050] [outer = 0x8b665400] 02:40:16 INFO - PROCESS | 1820 | 1477647616797 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 02:40:16 INFO - .. 02:40:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1474ms 02:40:16 INFO - PROCESS | 1820 | 1477647616850 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 1820 | 1477647616858 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 02:40:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 02:40:16 INFO - PROCESS | 1820 | 1477647616910 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:17 INFO - PROCESS | 1820 | 1477647617126 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:40:17 INFO - PROCESS | 1820 | 1477647617289 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 02:40:17 INFO - PROCESS | 1820 | 1477647617295 Marionette TRACE conn4 <- [1,1540,null,["8"]] 02:40:17 INFO - PROCESS | 1820 | 1477647617312 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 02:40:17 INFO - PROCESS | 1820 | 1477647617320 Marionette TRACE conn4 <- [1,1541,null,{}] 02:40:17 INFO - PROCESS | 1820 | 1477647617327 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b793400 == 13 [pid = 1820] [id = 359] 02:40:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b7bd800) [pid = 1820] [serial = 1051] [outer = (nil)] 02:40:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b7c1000) [pid = 1820] [serial = 1052] [outer = 0x8b7bd800] 02:40:17 INFO - PROCESS | 1820 | 1477647617465 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b7c5c00) [pid = 1820] [serial = 1053] [outer = 0x8b7bd800] 02:40:18 INFO - PROCESS | 1820 | 1477647618283 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 02:40:18 INFO - . 02:40:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1475ms 02:40:18 INFO - PROCESS | 1820 | 1477647618342 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1820 | 1477647618350 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 02:40:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 02:40:18 INFO - PROCESS | 1820 | 1477647618433 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:18 INFO - PROCESS | 1820 | 1477647618656 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 02:40:18 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x83c64c00) [pid = 1820] [serial = 1031] [outer = (nil)] [url = about:blank] 02:40:18 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83c6c400) [pid = 1820] [serial = 1032] [outer = (nil)] [url = about:blank] 02:40:18 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8afc5000) [pid = 1820] [serial = 1028] [outer = (nil)] [url = about:blank] 02:40:18 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8afc4c00) [pid = 1820] [serial = 1029] [outer = (nil)] [url = about:blank] 02:40:18 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8436f800) [pid = 1820] [serial = 1034] [outer = (nil)] [url = about:blank] 02:40:18 INFO - PROCESS | 1820 | 1477647618862 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 02:40:18 INFO - PROCESS | 1820 | 1477647618868 Marionette TRACE conn4 <- [1,1545,null,["8"]] 02:40:18 INFO - PROCESS | 1820 | 1477647618875 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 02:40:18 INFO - PROCESS | 1820 | 1477647618884 Marionette TRACE conn4 <- [1,1546,null,{}] 02:40:18 INFO - PROCESS | 1820 | 1477647618891 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x83faec00 == 14 [pid = 1820] [id = 360] 02:40:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84178c00) [pid = 1820] [serial = 1054] [outer = (nil)] 02:40:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8afc4c00) [pid = 1820] [serial = 1055] [outer = 0x84178c00] 02:40:18 INFO - PROCESS | 1820 | 1477647618982 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8afc5000) [pid = 1820] [serial = 1056] [outer = 0x84178c00] 02:40:19 INFO - PROCESS | 1820 | 1477647619608 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 02:40:19 INFO - ... 02:40:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1225ms 02:40:19 INFO - PROCESS | 1820 | 1477647619636 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 1820 | 1477647619641 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 02:40:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 02:40:19 INFO - PROCESS | 1820 | 1477647619649 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:19 INFO - PROCESS | 1820 | 1477647619843 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 02:40:19 INFO - PROCESS | 1820 | 1477647619964 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 02:40:19 INFO - PROCESS | 1820 | 1477647619971 Marionette TRACE conn4 <- [1,1550,null,["8"]] 02:40:19 INFO - PROCESS | 1820 | 1477647619977 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 02:40:19 INFO - PROCESS | 1820 | 1477647619983 Marionette TRACE conn4 <- [1,1551,null,{}] 02:40:20 INFO - PROCESS | 1820 | 1477647619989 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc8c00 == 15 [pid = 1820] [id = 361] 02:40:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b663c00) [pid = 1820] [serial = 1057] [outer = (nil)] 02:40:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b66fc00) [pid = 1820] [serial = 1058] [outer = 0x8b663c00] 02:40:20 INFO - PROCESS | 1820 | 1477647620078 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b75dc00) [pid = 1820] [serial = 1059] [outer = 0x8b663c00] 02:40:20 INFO - PROCESS | 1820 | 1477647620645 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 02:40:20 INFO - . 02:40:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1019ms 02:40:20 INFO - PROCESS | 1820 | 1477647620676 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1820 | 1477647620683 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:40:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 02:40:20 INFO - PROCESS | 1820 | 1477647620691 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:20 INFO - PROCESS | 1820 | 1477647620918 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 02:40:20 INFO - PROCESS | 1820 | 1477647620994 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 02:40:21 INFO - PROCESS | 1820 | 1477647620999 Marionette TRACE conn4 <- [1,1555,null,["8"]] 02:40:21 INFO - PROCESS | 1820 | 1477647621004 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 02:40:21 INFO - PROCESS | 1820 | 1477647621012 Marionette TRACE conn4 <- [1,1556,null,{}] 02:40:21 INFO - PROCESS | 1820 | 1477647621018 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b9400 == 16 [pid = 1820] [id = 362] 02:40:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b8b9800) [pid = 1820] [serial = 1060] [outer = (nil)] 02:40:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b8bb000) [pid = 1820] [serial = 1061] [outer = 0x8b8b9800] 02:40:21 INFO - PROCESS | 1820 | 1477647621108 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b8c0400) [pid = 1820] [serial = 1062] [outer = 0x8b8b9800] 02:40:21 INFO - PROCESS | 1820 | 1477647621704 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 02:40:21 INFO - . 02:40:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1071ms 02:40:21 INFO - PROCESS | 1820 | 1477647621762 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1820 | 1477647621767 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 02:40:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 02:40:21 INFO - PROCESS | 1820 | 1477647621783 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:22 INFO - PROCESS | 1820 | 1477647621999 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:40:22 INFO - PROCESS | 1820 | 1477647622023 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 02:40:22 INFO - PROCESS | 1820 | 1477647622028 Marionette TRACE conn4 <- [1,1560,null,["8"]] 02:40:22 INFO - PROCESS | 1820 | 1477647622033 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 02:40:22 INFO - PROCESS | 1820 | 1477647622038 Marionette TRACE conn4 <- [1,1561,null,{}] 02:40:22 INFO - PROCESS | 1820 | 1477647622107 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x83443000 == 17 [pid = 1820] [id = 363] 02:40:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8dcee400) [pid = 1820] [serial = 1063] [outer = (nil)] 02:40:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8dcf1400) [pid = 1820] [serial = 1064] [outer = 0x8dcee400] 02:40:22 INFO - PROCESS | 1820 | 1477647622202 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8dcf8c00) [pid = 1820] [serial = 1065] [outer = 0x8dcee400] 02:40:22 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8424f400) [pid = 1820] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 02:40:22 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83c6a800) [pid = 1820] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 02:40:22 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x84258400) [pid = 1820] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 02:40:23 INFO - PROCESS | 1820 | 1477647623279 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 02:40:23 INFO - .................. 02:40:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1576ms 02:40:23 INFO - PROCESS | 1820 | 1477647623358 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1820 | 1477647623361 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 02:40:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 02:40:23 INFO - PROCESS | 1820 | 1477647623369 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:23 INFO - PROCESS | 1820 | 1477647623535 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 02:40:23 INFO - PROCESS | 1820 | 1477647623652 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 02:40:23 INFO - PROCESS | 1820 | 1477647623656 Marionette TRACE conn4 <- [1,1565,null,["8"]] 02:40:23 INFO - PROCESS | 1820 | 1477647623661 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 02:40:23 INFO - PROCESS | 1820 | 1477647623667 Marionette TRACE conn4 <- [1,1566,null,{}] 02:40:23 INFO - PROCESS | 1820 | 1477647623672 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b8800 == 18 [pid = 1820] [id = 364] 02:40:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8f99cc00) [pid = 1820] [serial = 1066] [outer = (nil)] 02:40:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8fe67400) [pid = 1820] [serial = 1067] [outer = 0x8f99cc00] 02:40:23 INFO - PROCESS | 1820 | 1477647623760 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8fe67c00) [pid = 1820] [serial = 1068] [outer = 0x8f99cc00] 02:40:24 INFO - PROCESS | 1820 | 1477647624282 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 02:40:24 INFO - . 02:40:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 930ms 02:40:24 INFO - PROCESS | 1820 | 1477647624300 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1820 | 1477647624303 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 02:40:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 02:40:24 INFO - PROCESS | 1820 | 1477647624310 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:24 INFO - PROCESS | 1820 | 1477647624506 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 02:40:24 INFO - PROCESS | 1820 | 1477647624517 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 02:40:24 INFO - PROCESS | 1820 | 1477647624521 Marionette TRACE conn4 <- [1,1570,null,["8"]] 02:40:24 INFO - PROCESS | 1820 | 1477647624528 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 02:40:24 INFO - PROCESS | 1820 | 1477647624533 Marionette TRACE conn4 <- [1,1571,null,{}] 02:40:24 INFO - PROCESS | 1820 | 1477647624647 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b664800 == 19 [pid = 1820] [id = 365] 02:40:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8fe72c00) [pid = 1820] [serial = 1069] [outer = (nil)] 02:40:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9104c400) [pid = 1820] [serial = 1070] [outer = 0x8fe72c00] 02:40:24 INFO - PROCESS | 1820 | 1477647624745 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x92dd8c00) [pid = 1820] [serial = 1071] [outer = 0x8fe72c00] 02:40:25 INFO - PROCESS | 1820 | 1477647625293 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 02:40:25 INFO - ... 02:40:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1027ms 02:40:25 INFO - PROCESS | 1820 | 1477647625355 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 1820 | 1477647625360 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:40:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 02:40:25 INFO - PROCESS | 1820 | 1477647625387 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:25 INFO - PROCESS | 1820 | 1477647625611 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 02:40:25 INFO - PROCESS | 1820 | 1477647625785 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 02:40:25 INFO - PROCESS | 1820 | 1477647625795 Marionette TRACE conn4 <- [1,1575,null,["8"]] 02:40:25 INFO - PROCESS | 1820 | 1477647625807 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 02:40:25 INFO - PROCESS | 1820 | 1477647625827 Marionette TRACE conn4 <- [1,1576,null,{}] 02:40:25 INFO - PROCESS | 1820 | 1477647625838 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x84250c00 == 20 [pid = 1820] [id = 366] 02:40:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x84254400) [pid = 1820] [serial = 1072] [outer = (nil)] 02:40:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8afc7400) [pid = 1820] [serial = 1073] [outer = 0x84254400] 02:40:25 INFO - PROCESS | 1820 | 1477647625943 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8afca000) [pid = 1820] [serial = 1074] [outer = 0x84254400] 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:40:28 INFO - .................................................................................................................................................................................................................................................................................................................................... 02:40:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2875ms 02:40:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 02:40:28 INFO - PROCESS | 1820 | 1477647627842 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 02:40:28 INFO - PROCESS | 1820 | 1477647628268 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 1820 | 1477647628278 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 02:40:29 INFO - PROCESS | 1820 | 1477647628294 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:29 INFO - PROCESS | 1820 | 1477647628665 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:40:29 INFO - PROCESS | 1820 | 1477647628882 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 02:40:29 INFO - PROCESS | 1820 | 1477647628887 Marionette TRACE conn4 <- [1,1580,null,["8"]] 02:40:29 INFO - PROCESS | 1820 | 1477647628896 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 02:40:29 INFO - PROCESS | 1820 | 1477647628901 Marionette TRACE conn4 <- [1,1581,null,{}] 02:40:29 INFO - PROCESS | 1820 | 1477647628907 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b669c00 == 21 [pid = 1820] [id = 367] 02:40:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x93ec6000) [pid = 1820] [serial = 1075] [outer = (nil)] 02:40:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x94a45000) [pid = 1820] [serial = 1076] [outer = 0x93ec6000] 02:40:29 INFO - PROCESS | 1820 | 1477647629027 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x94a46400) [pid = 1820] [serial = 1077] [outer = 0x93ec6000] 02:40:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x9572c800 == 22 [pid = 1820] [id = 368] 02:40:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9572e000) [pid = 1820] [serial = 1078] [outer = (nil)] 02:40:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x95929c00) [pid = 1820] [serial = 1079] [outer = 0x9572e000] 02:40:29 INFO - PROCESS | 1820 | 1477647629839 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 02:40:29 INFO - . 02:40:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1577ms 02:40:29 INFO - PROCESS | 1820 | 1477647629880 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 1820 | 1477647629891 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 02:40:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 02:40:29 INFO - PROCESS | 1820 | 1477647629926 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:30 INFO - PROCESS | 1820 | 1477647630127 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 02:40:30 INFO - PROCESS | 1820 | 1477647630293 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 02:40:30 INFO - PROCESS | 1820 | 1477647630298 Marionette TRACE conn4 <- [1,1585,null,["8"]] 02:40:30 INFO - PROCESS | 1820 | 1477647630305 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 02:40:30 INFO - PROCESS | 1820 | 1477647630313 Marionette TRACE conn4 <- [1,1586,null,{}] 02:40:30 INFO - PROCESS | 1820 | 1477647630319 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x95de2800 == 23 [pid = 1820] [id = 369] 02:40:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x9607c000) [pid = 1820] [serial = 1080] [outer = (nil)] 02:40:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x96086400) [pid = 1820] [serial = 1081] [outer = 0x9607c000] 02:40:30 INFO - PROCESS | 1820 | 1477647630419 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x961ad400) [pid = 1820] [serial = 1082] [outer = 0x9607c000] 02:40:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x97b95000 == 24 [pid = 1820] [id = 370] 02:40:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x97b98c00) [pid = 1820] [serial = 1083] [outer = (nil)] 02:40:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x97b94400) [pid = 1820] [serial = 1084] [outer = 0x97b98c00] 02:40:32 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x84374400) [pid = 1820] [serial = 1040] [outer = (nil)] [url = about:blank] 02:40:32 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83c64000) [pid = 1820] [serial = 1041] [outer = (nil)] [url = about:blank] 02:40:32 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83faf400) [pid = 1820] [serial = 1037] [outer = (nil)] [url = about:blank] 02:40:32 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x83fb6c00) [pid = 1820] [serial = 1038] [outer = (nil)] [url = about:blank] 02:40:32 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x83c24800) [pid = 1820] [serial = 1035] [outer = (nil)] [url = about:blank] 02:40:32 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b175400) [pid = 1820] [serial = 1043] [outer = (nil)] [url = about:blank] 02:40:35 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b663c00) [pid = 1820] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 02:40:35 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x84178c00) [pid = 1820] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 02:40:35 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8dcee400) [pid = 1820] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 02:40:35 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b8b9800) [pid = 1820] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 02:40:35 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8f99cc00) [pid = 1820] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 02:40:35 INFO - PROCESS | 1820 | 1477647635956 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 02:40:35 INFO - . 02:40:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6054ms 02:40:35 INFO - PROCESS | 1820 | 1477647635976 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 1820 | 1477647635983 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 02:40:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 02:40:35 INFO - PROCESS | 1820 | 1477647635993 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:36 INFO - PROCESS | 1820 | 1477647636220 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 02:40:36 INFO - PROCESS | 1820 | 1477647636304 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 02:40:36 INFO - PROCESS | 1820 | 1477647636311 Marionette TRACE conn4 <- [1,1590,null,["8"]] 02:40:36 INFO - PROCESS | 1820 | 1477647636318 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 02:40:36 INFO - PROCESS | 1820 | 1477647636326 Marionette TRACE conn4 <- [1,1591,null,{}] 02:40:36 INFO - PROCESS | 1820 | 1477647636332 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x84174000 == 25 [pid = 1820] [id = 371] 02:40:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x84175000) [pid = 1820] [serial = 1085] [outer = (nil)] 02:40:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8424f400) [pid = 1820] [serial = 1086] [outer = 0x84175000] 02:40:36 INFO - PROCESS | 1820 | 1477647636426 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x84253400) [pid = 1820] [serial = 1087] [outer = 0x84175000] 02:40:36 INFO - PROCESS | 1820 | 1477647636972 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 02:40:37 INFO - .. 02:40:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1019ms 02:40:37 INFO - PROCESS | 1820 | 1477647637012 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 1820 | 1477647637018 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:40:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 02:40:37 INFO - PROCESS | 1820 | 1477647637026 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:37 INFO - PROCESS | 1820 | 1477647637270 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 02:40:37 INFO - PROCESS | 1820 | 1477647637355 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 02:40:37 INFO - PROCESS | 1820 | 1477647637361 Marionette TRACE conn4 <- [1,1595,null,["8"]] 02:40:37 INFO - PROCESS | 1820 | 1477647637367 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 02:40:37 INFO - PROCESS | 1820 | 1477647637374 Marionette TRACE conn4 <- [1,1596,null,{}] 02:40:37 INFO - PROCESS | 1820 | 1477647637380 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b175c00 == 26 [pid = 1820] [id = 372] 02:40:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b177400) [pid = 1820] [serial = 1088] [outer = (nil)] 02:40:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8b662c00) [pid = 1820] [serial = 1089] [outer = 0x8b177400] 02:40:37 INFO - PROCESS | 1820 | 1477647637469 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b66ec00) [pid = 1820] [serial = 1090] [outer = 0x8b177400] 02:40:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfe9800 == 27 [pid = 1820] [id = 373] 02:40:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8f94a400) [pid = 1820] [serial = 1091] [outer = (nil)] 02:40:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8f953400) [pid = 1820] [serial = 1092] [outer = 0x8f94a400] 02:40:38 INFO - PROCESS | 1820 | 1477647638281 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 02:40:38 INFO - . 02:40:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1278ms 02:40:38 INFO - PROCESS | 1820 | 1477647638346 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1820 | 1477647638353 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 02:40:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 02:40:38 INFO - PROCESS | 1820 | 1477647638361 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:38 INFO - PROCESS | 1820 | 1477647638544 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:40:38 INFO - PROCESS | 1820 | 1477647638555 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 02:40:38 INFO - PROCESS | 1820 | 1477647638559 Marionette TRACE conn4 <- [1,1600,null,["8"]] 02:40:38 INFO - PROCESS | 1820 | 1477647638671 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 02:40:38 INFO - PROCESS | 1820 | 1477647638679 Marionette TRACE conn4 <- [1,1601,null,{}] 02:40:38 INFO - PROCESS | 1820 | 1477647638685 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x93146800 == 28 [pid = 1820] [id = 374] 02:40:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x93149400) [pid = 1820] [serial = 1093] [outer = (nil)] 02:40:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x93ec6400) [pid = 1820] [serial = 1094] [outer = 0x93149400] 02:40:38 INFO - PROCESS | 1820 | 1477647638773 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9408e400) [pid = 1820] [serial = 1095] [outer = 0x93149400] 02:40:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c70400 == 29 [pid = 1820] [id = 375] 02:40:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b0b0000) [pid = 1820] [serial = 1096] [outer = (nil)] 02:40:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b0b8000) [pid = 1820] [serial = 1097] [outer = 0x8b0b0000] 02:40:39 INFO - PROCESS | 1820 | [1820] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 02:40:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b75e400) [pid = 1820] [serial = 1098] [outer = 0x8b0b0000] 02:40:39 INFO - PROCESS | 1820 | 1477647639633 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 02:40:39 INFO - . 02:40:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1324ms 02:40:39 INFO - PROCESS | 1820 | 1477647639696 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 1820 | 1477647639703 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 02:40:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 02:40:39 INFO - PROCESS | 1820 | 1477647639716 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:40 INFO - PROCESS | 1820 | 1477647640016 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 02:40:40 INFO - PROCESS | 1820 | 1477647640137 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 02:40:40 INFO - PROCESS | 1820 | 1477647640143 Marionette TRACE conn4 <- [1,1605,null,["8"]] 02:40:40 INFO - PROCESS | 1820 | 1477647640156 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 02:40:40 INFO - PROCESS | 1820 | 1477647640164 Marionette TRACE conn4 <- [1,1606,null,{}] 02:40:40 INFO - PROCESS | 1820 | 1477647640173 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7bd000 == 30 [pid = 1820] [id = 376] 02:40:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b7bd400) [pid = 1820] [serial = 1099] [outer = (nil)] 02:40:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b7c7400) [pid = 1820] [serial = 1100] [outer = 0x8b7bd400] 02:40:40 INFO - PROCESS | 1820 | 1477647640287 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b7c8400) [pid = 1820] [serial = 1101] [outer = 0x8b7bd400] 02:40:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8bf800 == 31 [pid = 1820] [id = 377] 02:40:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8dfeb400) [pid = 1820] [serial = 1102] [outer = (nil)] 02:40:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b790800) [pid = 1820] [serial = 1103] [outer = 0x8dfeb400] 02:40:41 INFO - PROCESS | 1820 | 1477647641178 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 02:40:41 INFO - . 02:40:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1527ms 02:40:41 INFO - PROCESS | 1820 | 1477647641245 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1820 | 1477647641255 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 02:40:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 02:40:41 INFO - PROCESS | 1820 | 1477647641263 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:41 INFO - PROCESS | 1820 | 1477647641616 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 02:40:41 INFO - PROCESS | 1820 | 1477647641739 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 02:40:41 INFO - PROCESS | 1820 | 1477647641745 Marionette TRACE conn4 <- [1,1610,null,["8"]] 02:40:41 INFO - PROCESS | 1820 | 1477647641755 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 02:40:41 INFO - PROCESS | 1820 | 1477647641762 Marionette TRACE conn4 <- [1,1611,null,{}] 02:40:41 INFO - PROCESS | 1820 | 1477647641771 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ce0800 == 32 [pid = 1820] [id = 378] 02:40:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9408dc00) [pid = 1820] [serial = 1104] [outer = (nil)] 02:40:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x946c2400) [pid = 1820] [serial = 1105] [outer = 0x9408dc00] 02:40:41 INFO - PROCESS | 1820 | 1477647641880 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x94cd2c00) [pid = 1820] [serial = 1106] [outer = 0x9408dc00] 02:40:42 INFO - PROCESS | 1820 | 1477647642543 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 02:40:42 INFO - . 02:40:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1323ms 02:40:42 INFO - PROCESS | 1820 | 1477647642603 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 1820 | 1477647642611 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:40:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 02:40:42 INFO - PROCESS | 1820 | 1477647642619 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:42 INFO - PROCESS | 1820 | 1477647642804 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 02:40:43 INFO - PROCESS | 1820 | 1477647643003 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 02:40:43 INFO - PROCESS | 1820 | 1477647643009 Marionette TRACE conn4 <- [1,1615,null,["8"]] 02:40:43 INFO - PROCESS | 1820 | 1477647643017 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 02:40:43 INFO - PROCESS | 1820 | 1477647643025 Marionette TRACE conn4 <- [1,1616,null,{}] 02:40:43 INFO - PROCESS | 1820 | 1477647643037 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x97b2b000 == 33 [pid = 1820] [id = 379] 02:40:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x97b78800) [pid = 1820] [serial = 1107] [outer = (nil)] 02:40:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x97b84000) [pid = 1820] [serial = 1108] [outer = 0x97b78800] 02:40:43 INFO - PROCESS | 1820 | 1477647643142 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x97b86000) [pid = 1820] [serial = 1109] [outer = 0x97b78800] 02:40:43 INFO - PROCESS | 1820 | 1477647643757 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 02:40:43 INFO - . 02:40:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1177ms 02:40:43 INFO - PROCESS | 1820 | 1477647643797 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 1820 | 1477647643801 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 02:40:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 02:40:43 INFO - PROCESS | 1820 | 1477647643813 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:44 INFO - PROCESS | 1820 | 1477647644015 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:40:44 INFO - PROCESS | 1820 | 1477647644191 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 02:40:44 INFO - PROCESS | 1820 | 1477647644196 Marionette TRACE conn4 <- [1,1620,null,["8"]] 02:40:44 INFO - PROCESS | 1820 | 1477647644210 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 02:40:44 INFO - PROCESS | 1820 | 1477647644217 Marionette TRACE conn4 <- [1,1621,null,{}] 02:40:44 INFO - PROCESS | 1820 | 1477647644224 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x97ba0000 == 34 [pid = 1820] [id = 380] 02:40:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x98589000) [pid = 1820] [serial = 1110] [outer = (nil)] 02:40:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9858c800) [pid = 1820] [serial = 1111] [outer = 0x98589000] 02:40:44 INFO - PROCESS | 1820 | 1477647644315 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x99545800) [pid = 1820] [serial = 1112] [outer = 0x98589000] 02:40:44 INFO - PROCESS | 1820 | 1477647644960 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 02:40:44 INFO - ...... 02:40:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1187ms 02:40:44 INFO - PROCESS | 1820 | 1477647644997 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 1820 | 1477647645001 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 02:40:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 02:40:45 INFO - PROCESS | 1820 | 1477647645009 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:45 INFO - PROCESS | 1820 | 1477647645242 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 02:40:45 INFO - PROCESS | 1820 | 1477647645413 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 02:40:45 INFO - PROCESS | 1820 | 1477647645417 Marionette TRACE conn4 <- [1,1625,null,["8"]] 02:40:45 INFO - PROCESS | 1820 | 1477647645425 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 02:40:45 INFO - PROCESS | 1820 | 1477647645431 Marionette TRACE conn4 <- [1,1626,null,{}] 02:40:45 INFO - PROCESS | 1820 | 1477647645437 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x995c6c00 == 35 [pid = 1820] [id = 381] 02:40:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x995c7800) [pid = 1820] [serial = 1113] [outer = (nil)] 02:40:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9a26c000) [pid = 1820] [serial = 1114] [outer = 0x995c7800] 02:40:45 INFO - PROCESS | 1820 | 1477647645537 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9a2bf400) [pid = 1820] [serial = 1115] [outer = 0x995c7800] 02:40:46 INFO - PROCESS | 1820 | 1477647646321 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 02:40:46 INFO - . 02:40:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1374ms 02:40:46 INFO - PROCESS | 1820 | 1477647646384 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 1820 | 1477647646392 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 02:40:46 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 02:40:46 INFO - PROCESS | 1820 | 1477647646419 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:46 INFO - PROCESS | 1820 | 1477647646624 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 02:40:46 INFO - PROCESS | 1820 | 1477647646841 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 02:40:46 INFO - PROCESS | 1820 | 1477647646846 Marionette TRACE conn4 <- [1,1630,null,["8"]] 02:40:46 INFO - PROCESS | 1820 | 1477647646900 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 02:40:46 INFO - PROCESS | 1820 | 1477647646909 Marionette TRACE conn4 <- [1,1631,null,{}] 02:40:46 INFO - PROCESS | 1820 | 1477647646918 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8416f800 == 36 [pid = 1820] [id = 382] 02:40:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x84177c00) [pid = 1820] [serial = 1116] [outer = (nil)] 02:40:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8b0b0400) [pid = 1820] [serial = 1117] [outer = 0x84177c00] 02:40:47 INFO - PROCESS | 1820 | 1477647647016 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8b179000) [pid = 1820] [serial = 1118] [outer = 0x84177c00] 02:40:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfe9800 == 35 [pid = 1820] [id = 373] 02:40:48 INFO - PROCESS | 1820 | --DOCSHELL 0x9572c800 == 34 [pid = 1820] [id = 368] 02:40:48 INFO - PROCESS | 1820 | --DOCSHELL 0x97b95000 == 33 [pid = 1820] [id = 370] 02:40:48 INFO - PROCESS | 1820 | --DOCSHELL 0x84251800 == 32 [pid = 1820] [id = 353] 02:40:48 INFO - PROCESS | 1820 | --DOCSHELL 0x83c70400 == 31 [pid = 1820] [id = 375] 02:40:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8bf800 == 30 [pid = 1820] [id = 377] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8dcf1400) [pid = 1820] [serial = 1064] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8afc4c00) [pid = 1820] [serial = 1055] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8fe67c00) [pid = 1820] [serial = 1068] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8dcf8c00) [pid = 1820] [serial = 1065] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8fe67400) [pid = 1820] [serial = 1067] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b7c1000) [pid = 1820] [serial = 1052] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8afc5000) [pid = 1820] [serial = 1056] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8afc9c00) [pid = 1820] [serial = 1046] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b8bb000) [pid = 1820] [serial = 1061] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b668800) [pid = 1820] [serial = 1049] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9104c400) [pid = 1820] [serial = 1070] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b75dc00) [pid = 1820] [serial = 1059] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b8c0400) [pid = 1820] [serial = 1062] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b66fc00) [pid = 1820] [serial = 1058] [outer = (nil)] [url = about:blank] 02:40:48 INFO - PROCESS | 1820 | 1477647648794 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 02:40:48 INFO - . 02:40:48 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 2436ms 02:40:48 INFO - PROCESS | 1820 | 1477647648853 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 1820 | 1477647648860 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:40:48 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 02:40:48 INFO - PROCESS | 1820 | 1477647648871 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:49 INFO - PROCESS | 1820 | 1477647649056 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 02:40:49 INFO - PROCESS | 1820 | 1477647649208 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 02:40:49 INFO - PROCESS | 1820 | 1477647649214 Marionette TRACE conn4 <- [1,1635,null,["8"]] 02:40:49 INFO - PROCESS | 1820 | 1477647649225 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 02:40:49 INFO - PROCESS | 1820 | 1477647649234 Marionette TRACE conn4 <- [1,1636,null,{}] 02:40:49 INFO - PROCESS | 1820 | 1477647649241 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6fc00 == 31 [pid = 1820] [id = 383] 02:40:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83c70400) [pid = 1820] [serial = 1119] [outer = (nil)] 02:40:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x83fb3400) [pid = 1820] [serial = 1120] [outer = 0x83c70400] 02:40:49 INFO - PROCESS | 1820 | 1477647649334 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83fb9c00) [pid = 1820] [serial = 1121] [outer = 0x83c70400] 02:40:49 INFO - PROCESS | 1820 | 1477647649965 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 02:40:49 INFO - . 02:40:49 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1119ms 02:40:50 INFO - PROCESS | 1820 | 1477647649998 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 1820 | 1477647650006 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 02:40:50 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 02:40:50 INFO - PROCESS | 1820 | 1477647650014 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:50 INFO - PROCESS | 1820 | 1477647650258 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:40:50 INFO - PROCESS | 1820 | 1477647650283 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 02:40:50 INFO - PROCESS | 1820 | 1477647650291 Marionette TRACE conn4 <- [1,1640,null,["8"]] 02:40:50 INFO - PROCESS | 1820 | 1477647650300 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 02:40:50 INFO - PROCESS | 1820 | 1477647650307 Marionette TRACE conn4 <- [1,1641,null,{}] 02:40:50 INFO - PROCESS | 1820 | 1477647650315 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x84254800 == 32 [pid = 1820] [id = 384] 02:40:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8afcec00) [pid = 1820] [serial = 1122] [outer = (nil)] 02:40:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b175400) [pid = 1820] [serial = 1123] [outer = 0x8afcec00] 02:40:50 INFO - PROCESS | 1820 | 1477647650405 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b17cc00) [pid = 1820] [serial = 1124] [outer = 0x8afcec00] 02:40:51 INFO - ................................................... 02:40:51 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1411ms 02:40:51 INFO - TEST-START | /js/builtins/Math.max.html 02:40:51 INFO - PROCESS | 1820 | 1477647651368 Marionette TRACE conn4 <- [1,1642,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]]]}] 02:40:51 INFO - PROCESS | 1820 | 1477647651450 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 1820 | 1477647651461 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 02:40:51 INFO - PROCESS | 1820 | 1477647651482 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:51 INFO - PROCESS | 1820 | 1477647651747 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 02:40:51 INFO - PROCESS | 1820 | 1477647651785 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 02:40:51 INFO - PROCESS | 1820 | 1477647651791 Marionette TRACE conn4 <- [1,1645,null,["8"]] 02:40:51 INFO - PROCESS | 1820 | 1477647651796 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 02:40:51 INFO - PROCESS | 1820 | 1477647651804 Marionette TRACE conn4 <- [1,1646,null,{}] 02:40:51 INFO - PROCESS | 1820 | 1477647651882 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8bc000 == 33 [pid = 1820] [id = 385] 02:40:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b8bc400) [pid = 1820] [serial = 1125] [outer = (nil)] 02:40:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b8bf400) [pid = 1820] [serial = 1126] [outer = 0x8b8bc400] 02:40:51 INFO - PROCESS | 1820 | 1477647651993 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b8c2c00) [pid = 1820] [serial = 1127] [outer = 0x8b8bc400] 02:40:52 INFO - PROCESS | 1820 | 1477647652678 Marionette TRACE conn4 <- [1,1647,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]]]}] 02:40:52 INFO - ...... 02:40:52 INFO - TEST-OK | /js/builtins/Math.max.html | took 1220ms 02:40:52 INFO - PROCESS | 1820 | 1477647652705 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 02:40:52 INFO - TEST-START | /js/builtins/Math.min.html 02:40:52 INFO - PROCESS | 1820 | 1477647652710 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 02:40:52 INFO - PROCESS | 1820 | 1477647652718 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:53 INFO - PROCESS | 1820 | 1477647653393 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x93149400) [pid = 1820] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b0b0000) [pid = 1820] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x93ec6000) [pid = 1820] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x97b98c00) [pid = 1820] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9572e000) [pid = 1820] [serial = 1078] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x84254400) [pid = 1820] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9607c000) [pid = 1820] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b665400) [pid = 1820] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x84175000) [pid = 1820] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fe72c00) [pid = 1820] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84374800) [pid = 1820] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b173800) [pid = 1820] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b177400) [pid = 1820] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b7bd800) [pid = 1820] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 02:40:53 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f94a400) [pid = 1820] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 02:40:53 INFO - PROCESS | 1820 | 1477647653620 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 02:40:53 INFO - PROCESS | 1820 | 1477647653627 Marionette TRACE conn4 <- [1,1650,null,["8"]] 02:40:53 INFO - PROCESS | 1820 | 1477647653634 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 02:40:53 INFO - PROCESS | 1820 | 1477647653640 Marionette TRACE conn4 <- [1,1651,null,{}] 02:40:53 INFO - PROCESS | 1820 | 1477647653646 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8417b800 == 34 [pid = 1820] [id = 386] 02:40:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x84254400) [pid = 1820] [serial = 1128] [outer = (nil)] 02:40:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b17f000) [pid = 1820] [serial = 1129] [outer = 0x84254400] 02:40:53 INFO - PROCESS | 1820 | 1477647653747 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8dfde800) [pid = 1820] [serial = 1130] [outer = 0x84254400] 02:40:54 INFO - PROCESS | 1820 | 1477647654435 Marionette TRACE conn4 <- [1,1652,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]]]}] 02:40:54 INFO - ...... 02:40:54 INFO - TEST-OK | /js/builtins/Math.min.html | took 1779ms 02:40:54 INFO - PROCESS | 1820 | 1477647654497 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 1820 | 1477647654502 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:40:54 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 02:40:54 INFO - PROCESS | 1820 | 1477647654511 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:54 INFO - PROCESS | 1820 | 1477647654742 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 02:40:54 INFO - PROCESS | 1820 | 1477647654829 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 02:40:54 INFO - PROCESS | 1820 | 1477647654834 Marionette TRACE conn4 <- [1,1655,null,["8"]] 02:40:54 INFO - PROCESS | 1820 | 1477647654839 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 02:40:54 INFO - PROCESS | 1820 | 1477647654845 Marionette TRACE conn4 <- [1,1656,null,{}] 02:40:54 INFO - PROCESS | 1820 | 1477647654851 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe69000 == 35 [pid = 1820] [id = 387] 02:40:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8fe72400) [pid = 1820] [serial = 1131] [outer = (nil)] 02:40:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fed0000) [pid = 1820] [serial = 1132] [outer = 0x8fe72400] 02:40:54 INFO - PROCESS | 1820 | 1477647654947 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9104c400) [pid = 1820] [serial = 1133] [outer = 0x8fe72400] 02:40:55 INFO - PROCESS | 1820 | 1477647655578 Marionette TRACE conn4 <- [1,1657,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"]]]}] 02:40:55 INFO - .. 02:40:55 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1130ms 02:40:55 INFO - PROCESS | 1820 | 1477647655642 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1820 | 1477647655650 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 02:40:55 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 02:40:55 INFO - PROCESS | 1820 | 1477647655662 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:55 INFO - PROCESS | 1820 | 1477647655899 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:40:56 INFO - PROCESS | 1820 | 1477647656075 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 02:40:56 INFO - PROCESS | 1820 | 1477647656082 Marionette TRACE conn4 <- [1,1660,null,["8"]] 02:40:56 INFO - PROCESS | 1820 | 1477647656097 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 02:40:56 INFO - PROCESS | 1820 | 1477647656108 Marionette TRACE conn4 <- [1,1661,null,{}] 02:40:56 INFO - PROCESS | 1820 | 1477647656162 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x84256800 == 36 [pid = 1820] [id = 388] 02:40:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x84257000) [pid = 1820] [serial = 1134] [outer = (nil)] 02:40:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8afc9400) [pid = 1820] [serial = 1135] [outer = 0x84257000] 02:40:56 INFO - PROCESS | 1820 | 1477647656285 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8afcf400) [pid = 1820] [serial = 1136] [outer = 0x84257000] 02:40:57 INFO - PROCESS | 1820 | 1477647657076 Marionette TRACE conn4 <- [1,1662,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]]]}] 02:40:57 INFO - .... 02:40:57 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1477ms 02:40:57 INFO - PROCESS | 1820 | 1477647657138 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1820 | 1477647657146 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 02:40:57 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 02:40:57 INFO - PROCESS | 1820 | 1477647657155 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:57 INFO - PROCESS | 1820 | 1477647657424 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 02:40:57 INFO - PROCESS | 1820 | 1477647657631 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 02:40:57 INFO - PROCESS | 1820 | 1477647657638 Marionette TRACE conn4 <- [1,1665,null,["8"]] 02:40:57 INFO - PROCESS | 1820 | 1477647657694 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 02:40:57 INFO - PROCESS | 1820 | 1477647657702 Marionette TRACE conn4 <- [1,1666,null,{}] 02:40:57 INFO - PROCESS | 1820 | 1477647657711 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c4800 == 37 [pid = 1820] [id = 389] 02:40:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b8b6800) [pid = 1820] [serial = 1137] [outer = (nil)] 02:40:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b8c4800) [pid = 1820] [serial = 1138] [outer = 0x8b8b6800] 02:40:57 INFO - PROCESS | 1820 | 1477647657822 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8dcf6400) [pid = 1820] [serial = 1139] [outer = 0x8b8b6800] 02:40:58 INFO - PROCESS | 1820 | 1477647658690 Marionette TRACE conn4 <- [1,1667,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]]]}] 02:40:58 INFO - .... 02:40:58 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1574ms 02:40:58 INFO - PROCESS | 1820 | 1477647658737 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 1820 | 1477647658745 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 02:40:58 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 02:40:58 INFO - PROCESS | 1820 | 1477647658752 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:40:59 INFO - PROCESS | 1820 | 1477647659052 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 02:40:59 INFO - PROCESS | 1820 | 1477647659145 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 02:40:59 INFO - PROCESS | 1820 | 1477647659150 Marionette TRACE conn4 <- [1,1670,null,["8"]] 02:40:59 INFO - PROCESS | 1820 | 1477647659200 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 02:40:59 INFO - PROCESS | 1820 | 1477647659210 Marionette TRACE conn4 <- [1,1671,null,{}] 02:40:59 INFO - PROCESS | 1820 | 1477647659222 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae8000 == 38 [pid = 1820] [id = 390] 02:40:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x93ae8800) [pid = 1820] [serial = 1140] [outer = (nil)] 02:40:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x93b0cc00) [pid = 1820] [serial = 1141] [outer = 0x93ae8800] 02:40:59 INFO - PROCESS | 1820 | 1477647659324 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x93b0d400) [pid = 1820] [serial = 1142] [outer = 0x93ae8800] 02:41:00 INFO - PROCESS | 1820 | 1477647660066 Marionette TRACE conn4 <- [1,1672,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]]]}] 02:41:00 INFO - ... 02:41:00 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1325ms 02:41:00 INFO - PROCESS | 1820 | 1477647660106 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 1820 | 1477647660113 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:41:00 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 02:41:00 INFO - PROCESS | 1820 | 1477647660124 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:00 INFO - PROCESS | 1820 | 1477647660353 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 02:41:00 INFO - PROCESS | 1820 | 1477647660566 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 02:41:00 INFO - PROCESS | 1820 | 1477647660570 Marionette TRACE conn4 <- [1,1675,null,["8"]] 02:41:00 INFO - PROCESS | 1820 | 1477647660583 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 02:41:00 INFO - PROCESS | 1820 | 1477647660588 Marionette TRACE conn4 <- [1,1676,null,{}] 02:41:00 INFO - PROCESS | 1820 | 1477647660598 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fac800 == 39 [pid = 1820] [id = 391] 02:41:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x84374400) [pid = 1820] [serial = 1143] [outer = (nil)] 02:41:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8b8ba400) [pid = 1820] [serial = 1144] [outer = 0x84374400] 02:41:00 INFO - PROCESS | 1820 | 1477647660697 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93ec2800) [pid = 1820] [serial = 1145] [outer = 0x84374400] 02:41:01 INFO - PROCESS | 1820 | 1477647661746 Marionette TRACE conn4 <- [1,1677,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"]]]}] 02:41:01 INFO - .. 02:41:01 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1675ms 02:41:01 INFO - PROCESS | 1820 | 1477647661813 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 1820 | 1477647661820 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 02:41:01 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 02:41:01 INFO - PROCESS | 1820 | 1477647661833 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:02 INFO - PROCESS | 1820 | 1477647662064 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:41:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8417b800 == 38 [pid = 1820] [id = 386] 02:41:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8bc000 == 37 [pid = 1820] [id = 385] 02:41:02 INFO - PROCESS | 1820 | --DOCSHELL 0x84254800 == 36 [pid = 1820] [id = 384] 02:41:02 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6fc00 == 35 [pid = 1820] [id = 383] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x93ec6400) [pid = 1820] [serial = 1094] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9408e400) [pid = 1820] [serial = 1095] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b662c00) [pid = 1820] [serial = 1089] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b66ec00) [pid = 1820] [serial = 1090] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b75e400) [pid = 1820] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x97b94400) [pid = 1820] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95929c00) [pid = 1820] [serial = 1079] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b66c000) [pid = 1820] [serial = 1050] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8afcd400) [pid = 1820] [serial = 1047] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b179400) [pid = 1820] [serial = 1044] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b7c5c00) [pid = 1820] [serial = 1053] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8f953400) [pid = 1820] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8424f400) [pid = 1820] [serial = 1086] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84253400) [pid = 1820] [serial = 1087] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x96086400) [pid = 1820] [serial = 1081] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x961ad400) [pid = 1820] [serial = 1082] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x94a45000) [pid = 1820] [serial = 1076] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x94a46400) [pid = 1820] [serial = 1077] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8afc7400) [pid = 1820] [serial = 1073] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8afca000) [pid = 1820] [serial = 1074] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x92dd8c00) [pid = 1820] [serial = 1071] [outer = (nil)] [url = about:blank] 02:41:02 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b0b8000) [pid = 1820] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 02:41:02 INFO - PROCESS | 1820 | 1477647662262 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 02:41:02 INFO - PROCESS | 1820 | 1477647662279 Marionette TRACE conn4 <- [1,1680,null,["8"]] 02:41:02 INFO - PROCESS | 1820 | 1477647662290 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 02:41:02 INFO - PROCESS | 1820 | 1477647662297 Marionette TRACE conn4 <- [1,1681,null,{}] 02:41:02 INFO - PROCESS | 1820 | 1477647662306 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x84256000 == 36 [pid = 1820] [id = 392] 02:41:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x84259800) [pid = 1820] [serial = 1146] [outer = (nil)] 02:41:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8afc7000) [pid = 1820] [serial = 1147] [outer = 0x84259800] 02:41:02 INFO - PROCESS | 1820 | 1477647662415 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8afc7400) [pid = 1820] [serial = 1148] [outer = 0x84259800] 02:41:03 INFO - PROCESS | 1820 | 1477647663021 Marionette TRACE conn4 <- [1,1682,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"]]]}] 02:41:03 INFO - .. 02:41:03 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1223ms 02:41:03 INFO - PROCESS | 1820 | 1477647663056 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 1820 | 1477647663061 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 02:41:03 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 02:41:03 INFO - PROCESS | 1820 | 1477647663069 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:03 INFO - PROCESS | 1820 | 1477647663248 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 02:41:03 INFO - PROCESS | 1820 | 1477647663377 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 02:41:03 INFO - PROCESS | 1820 | 1477647663382 Marionette TRACE conn4 <- [1,1685,null,["8"]] 02:41:03 INFO - PROCESS | 1820 | 1477647663389 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 02:41:03 INFO - PROCESS | 1820 | 1477647663394 Marionette TRACE conn4 <- [1,1686,null,{}] 02:41:03 INFO - PROCESS | 1820 | 1477647663400 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b66b800 == 37 [pid = 1820] [id = 393] 02:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b66f400) [pid = 1820] [serial = 1149] [outer = (nil)] 02:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b75fc00) [pid = 1820] [serial = 1150] [outer = 0x8b66f400] 02:41:03 INFO - PROCESS | 1820 | 1477647663487 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b760000) [pid = 1820] [serial = 1151] [outer = 0x8b66f400] 02:41:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8bbc00 == 38 [pid = 1820] [id = 394] 02:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b8c0800) [pid = 1820] [serial = 1152] [outer = (nil)] 02:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b8c4400) [pid = 1820] [serial = 1153] [outer = 0x8b8c0800] 02:41:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf6800 == 39 [pid = 1820] [id = 395] 02:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8dcf8400) [pid = 1820] [serial = 1154] [outer = (nil)] 02:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8dd76000) [pid = 1820] [serial = 1155] [outer = 0x8dcf8400] 02:41:04 INFO - PROCESS | 1820 | 1477647664265 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 02:41:04 INFO - . 02:41:04 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1221ms 02:41:04 INFO - PROCESS | 1820 | 1477647664311 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 1820 | 1477647664320 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 02:41:04 INFO - TEST-START | /js/builtins/Promise-subclassing.html 02:41:04 INFO - PROCESS | 1820 | 1477647664328 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:04 INFO - PROCESS | 1820 | 1477647664580 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 02:41:04 INFO - PROCESS | 1820 | 1477647664604 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 02:41:04 INFO - PROCESS | 1820 | 1477647664609 Marionette TRACE conn4 <- [1,1690,null,["8"]] 02:41:04 INFO - PROCESS | 1820 | 1477647664614 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 02:41:04 INFO - PROCESS | 1820 | 1477647664621 Marionette TRACE conn4 <- [1,1691,null,{}] 02:41:04 INFO - PROCESS | 1820 | 1477647664628 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f956800 == 40 [pid = 1820] [id = 396] 02:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8f956c00) [pid = 1820] [serial = 1156] [outer = (nil)] 02:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f997400) [pid = 1820] [serial = 1157] [outer = 0x8f956c00] 02:41:04 INFO - PROCESS | 1820 | 1477647664786 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f99d000) [pid = 1820] [serial = 1158] [outer = 0x8f956c00] 02:41:05 INFO - PROCESS | 1820 | 1477647665500 Marionette TRACE conn4 <- [1,1692,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]]]}] 02:41:05 INFO - ........ 02:41:05 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1232ms 02:41:05 INFO - PROCESS | 1820 | 1477647665566 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1820 | 1477647665571 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:41:05 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 02:41:05 INFO - PROCESS | 1820 | 1477647665579 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:05 INFO - PROCESS | 1820 | 1477647665810 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 02:41:05 INFO - PROCESS | 1820 | 1477647665840 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 02:41:05 INFO - PROCESS | 1820 | 1477647665847 Marionette TRACE conn4 <- [1,1695,null,["8"]] 02:41:05 INFO - PROCESS | 1820 | 1477647665854 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 02:41:05 INFO - PROCESS | 1820 | 1477647665861 Marionette TRACE conn4 <- [1,1696,null,{}] 02:41:05 INFO - PROCESS | 1820 | 1477647665946 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x92c62000 == 41 [pid = 1820] [id = 397] 02:41:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x92cdf800) [pid = 1820] [serial = 1159] [outer = (nil)] 02:41:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x93ada400) [pid = 1820] [serial = 1160] [outer = 0x92cdf800] 02:41:06 INFO - PROCESS | 1820 | 1477647666036 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x93adec00) [pid = 1820] [serial = 1161] [outer = 0x92cdf800] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83c70400) [pid = 1820] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x84254400) [pid = 1820] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x84177c00) [pid = 1820] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8dfeb400) [pid = 1820] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b7bd400) [pid = 1820] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9408dc00) [pid = 1820] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x97b78800) [pid = 1820] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x98589000) [pid = 1820] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x995c7800) [pid = 1820] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b8bc400) [pid = 1820] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 02:41:06 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8afcec00) [pid = 1820] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 02:41:06 INFO - PROCESS | 1820 | 1477647666855 Marionette TRACE conn4 <- [1,1697,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]]]}] 02:41:06 INFO - .................... 02:41:06 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1335ms 02:41:06 INFO - PROCESS | 1820 | 1477647666914 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 1820 | 1477647666918 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 02:41:06 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 02:41:06 INFO - PROCESS | 1820 | 1477647666924 Marionette TRACE conn4 -> [0,1699,"getContext",null] 02:41:06 INFO - PROCESS | 1820 | 1477647666927 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 02:41:06 INFO - PROCESS | 1820 | 1477647666933 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 02:41:06 INFO - PROCESS | 1820 | 1477647666935 Marionette TRACE conn4 <- [1,1700,null,{}] 02:41:06 INFO - PROCESS | 1820 | 1477647666942 Marionette TRACE conn4 -> [0,1701,"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}] 02:41:06 INFO - PROCESS | 1820 | 1477647666961 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 02:41:06 INFO - PROCESS | 1820 | 1477647666971 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 02:41:06 INFO - PROCESS | 1820 | 1477647666974 Marionette TRACE conn4 <- [1,1702,null,{}] 02:41:06 INFO - Setting pref media.mediasource.enabled (true) 02:41:06 INFO - PROCESS | 1820 | 1477647666981 Marionette TRACE conn4 -> [0,1703,"getContext",null] 02:41:07 INFO - PROCESS | 1820 | 1477647666997 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 02:41:07 INFO - PROCESS | 1820 | 1477647667002 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 02:41:07 INFO - PROCESS | 1820 | 1477647667006 Marionette TRACE conn4 <- [1,1704,null,{}] 02:41:07 INFO - PROCESS | 1820 | 1477647667020 Marionette TRACE conn4 -> [0,1705,"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}] 02:41:07 INFO - PROCESS | 1820 | 1477647667037 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 02:41:07 INFO - PROCESS | 1820 | 1477647667042 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 02:41:07 INFO - PROCESS | 1820 | 1477647667045 Marionette TRACE conn4 <- [1,1706,null,{}] 02:41:07 INFO - PROCESS | 1820 | 1477647667051 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 02:41:07 INFO - PROCESS | 1820 | 1477647667056 Marionette TRACE conn4 <- [1,1707,null,{}] 02:41:07 INFO - PROCESS | 1820 | 1477647667062 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:07 INFO - PROCESS | 1820 | 1477647667232 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 02:41:07 INFO - PROCESS | 1820 | 1477647667245 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 02:41:07 INFO - PROCESS | 1820 | 1477647667248 Marionette TRACE conn4 <- [1,1709,null,["8"]] 02:41:07 INFO - PROCESS | 1820 | 1477647667255 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 02:41:07 INFO - PROCESS | 1820 | 1477647667261 Marionette TRACE conn4 <- [1,1710,null,{}] 02:41:07 INFO - PROCESS | 1820 | 1477647667266 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 02:41:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343dc00 == 42 [pid = 1820] [id = 398] 02:41:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83c2f800) [pid = 1820] [serial = 1162] [outer = (nil)] 02:41:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x93ecd400) [pid = 1820] [serial = 1163] [outer = 0x83c2f800] 02:41:07 INFO - PROCESS | 1820 | 1477647667471 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x93ecd800) [pid = 1820] [serial = 1164] [outer = 0x83c2f800] 02:41:08 INFO - PROCESS | 1820 | 1477647668019 Marionette TRACE conn4 <- [1,1711,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]]]}] 02:41:08 INFO - .. 02:41:08 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1108ms 02:41:08 INFO - PROCESS | 1820 | 1477647668041 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1820 | 1477647668044 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 02:41:08 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 02:41:08 INFO - PROCESS | 1820 | 1477647668052 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 02:41:08 INFO - PROCESS | 1820 | 1477647668056 Marionette TRACE conn4 <- [1,1713,null,{}] 02:41:08 INFO - PROCESS | 1820 | 1477647668061 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:08 INFO - PROCESS | 1820 | 1477647668251 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 02:41:08 INFO - PROCESS | 1820 | 1477647668383 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 02:41:08 INFO - PROCESS | 1820 | 1477647668388 Marionette TRACE conn4 <- [1,1715,null,["8"]] 02:41:08 INFO - PROCESS | 1820 | 1477647668396 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 02:41:08 INFO - PROCESS | 1820 | 1477647668401 Marionette TRACE conn4 <- [1,1716,null,{}] 02:41:08 INFO - PROCESS | 1820 | 1477647668406 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x94091400 == 43 [pid = 1820] [id = 399] 02:41:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x940d8400) [pid = 1820] [serial = 1165] [outer = (nil)] 02:41:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x940dd400) [pid = 1820] [serial = 1166] [outer = 0x940d8400] 02:41:08 INFO - PROCESS | 1820 | 1477647668499 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x940dd800) [pid = 1820] [serial = 1167] [outer = 0x940d8400] 02:41:09 INFO - PROCESS | 1820 | 1477647669307 Marionette TRACE conn4 <- [1,1717,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]]]}] 02:41:09 INFO - .. 02:41:09 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1289ms 02:41:09 INFO - PROCESS | 1820 | 1477647669343 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1820 | 1477647669354 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 02:41:09 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 02:41:09 INFO - PROCESS | 1820 | 1477647669365 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:09 INFO - PROCESS | 1820 | 1477647669567 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:41:09 INFO - PROCESS | 1820 | 1477647669738 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 02:41:09 INFO - PROCESS | 1820 | 1477647669744 Marionette TRACE conn4 <- [1,1720,null,["8"]] 02:41:09 INFO - PROCESS | 1820 | 1477647669758 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 02:41:09 INFO - PROCESS | 1820 | 1477647669766 Marionette TRACE conn4 <- [1,1721,null,{}] 02:41:09 INFO - PROCESS | 1820 | 1477647669774 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b66cc00 == 44 [pid = 1820] [id = 400] 02:41:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b66dc00) [pid = 1820] [serial = 1168] [outer = (nil)] 02:41:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b789800) [pid = 1820] [serial = 1169] [outer = 0x8b66dc00] 02:41:09 INFO - PROCESS | 1820 | 1477647669877 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b78b400) [pid = 1820] [serial = 1170] [outer = 0x8b66dc00] 02:41:10 INFO - PROCESS | 1820 | 1477647670648 Marionette TRACE conn4 <- [1,1722,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]]]}] 02:41:10 INFO - .. 02:41:10 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1326ms 02:41:10 INFO - PROCESS | 1820 | 1477647670692 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 1820 | 1477647670698 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 02:41:10 INFO - TEST-START | /media-source/SourceBuffer-abort.html 02:41:10 INFO - PROCESS | 1820 | 1477647670706 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:10 INFO - PROCESS | 1820 | 1477647670909 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 02:41:11 INFO - PROCESS | 1820 | 1477647671083 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 02:41:11 INFO - PROCESS | 1820 | 1477647671087 Marionette TRACE conn4 <- [1,1725,null,["8"]] 02:41:11 INFO - PROCESS | 1820 | 1477647671095 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 02:41:11 INFO - PROCESS | 1820 | 1477647671101 Marionette TRACE conn4 <- [1,1726,null,{}] 02:41:11 INFO - PROCESS | 1820 | 1477647671108 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe73400 == 45 [pid = 1820] [id = 401] 02:41:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fe75400) [pid = 1820] [serial = 1171] [outer = (nil)] 02:41:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x939b8400) [pid = 1820] [serial = 1172] [outer = 0x8fe75400] 02:41:11 INFO - PROCESS | 1820 | 1477647671240 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x93ae3800) [pid = 1820] [serial = 1173] [outer = 0x8fe75400] 02:41:11 INFO - PROCESS | 1820 | 1477647671860 Marionette TRACE conn4 <- [1,1727,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]]]}] 02:41:11 INFO - .. 02:41:11 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1177ms 02:41:11 INFO - PROCESS | 1820 | 1477647671900 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 1820 | 1477647671908 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 02:41:11 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 02:41:11 INFO - Clearing pref media.mediasource.enabled 02:41:11 INFO - PROCESS | 1820 | 1477647671917 Marionette TRACE conn4 -> [0,1729,"getContext",null] 02:41:11 INFO - PROCESS | 1820 | 1477647671923 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 02:41:11 INFO - PROCESS | 1820 | 1477647671928 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 02:41:11 INFO - PROCESS | 1820 | 1477647671931 Marionette TRACE conn4 <- [1,1730,null,{}] 02:41:11 INFO - PROCESS | 1820 | 1477647671938 Marionette TRACE conn4 -> [0,1731,"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}] 02:41:11 INFO - PROCESS | 1820 | 1477647671960 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:41:11 INFO - PROCESS | 1820 | 1477647671967 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 02:41:11 INFO - PROCESS | 1820 | 1477647671971 Marionette TRACE conn4 <- [1,1732,null,{}] 02:41:12 INFO - PROCESS | 1820 | 1477647671996 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:12 INFO - PROCESS | 1820 | 1477647672188 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 02:41:12 INFO - PROCESS | 1820 | 1477647672363 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 02:41:12 INFO - PROCESS | 1820 | 1477647672369 Marionette TRACE conn4 <- [1,1734,null,["8"]] 02:41:12 INFO - PROCESS | 1820 | 1477647672375 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 02:41:12 INFO - PROCESS | 1820 | 1477647672383 Marionette TRACE conn4 <- [1,1735,null,{}] 02:41:12 INFO - PROCESS | 1820 | 1477647672389 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x940e6800 == 46 [pid = 1820] [id = 402] 02:41:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x940e7000) [pid = 1820] [serial = 1174] [outer = (nil)] 02:41:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x940eb800) [pid = 1820] [serial = 1175] [outer = 0x940e7000] 02:41:12 INFO - PROCESS | 1820 | 1477647672572 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x940ef000) [pid = 1820] [serial = 1176] [outer = 0x940e7000] 02:41:13 INFO - . 02:41:13 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1302ms 02:41:13 INFO - PROCESS | 1820 | 1477647673212 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 02:41:13 INFO - PROCESS | 1820 | 1477647673240 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1820 | 1477647673245 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:41:13 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 02:41:13 INFO - PROCESS | 1820 | 1477647673256 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:13 INFO - PROCESS | 1820 | 1477647673457 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 02:41:13 INFO - PROCESS | 1820 | 1477647673634 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 02:41:13 INFO - PROCESS | 1820 | 1477647673638 Marionette TRACE conn4 <- [1,1739,null,["8"]] 02:41:13 INFO - PROCESS | 1820 | 1477647673646 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 02:41:13 INFO - PROCESS | 1820 | 1477647673651 Marionette TRACE conn4 <- [1,1740,null,{}] 02:41:13 INFO - PROCESS | 1820 | 1477647673659 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x940f7c00 == 47 [pid = 1820] [id = 403] 02:41:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x940f8000) [pid = 1820] [serial = 1177] [outer = (nil)] 02:41:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9456b400) [pid = 1820] [serial = 1178] [outer = 0x940f8000] 02:41:13 INFO - PROCESS | 1820 | 1477647673794 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94569400) [pid = 1820] [serial = 1179] [outer = 0x940f8000] 02:41:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 02:41:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 02:41:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 02:41:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 02:41:14 INFO - PROCESS | 1820 | 1477647674511 Marionette TRACE conn4 <- [1,1741,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]]]}] 02:41:14 INFO - ... 02:41:14 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1281ms 02:41:14 INFO - PROCESS | 1820 | 1477647674537 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 1820 | 1477647674542 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 02:41:14 INFO - TEST-START | /media-source/URL-createObjectURL.html 02:41:14 INFO - PROCESS | 1820 | 1477647674550 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:14 INFO - PROCESS | 1820 | 1477647674747 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:41:14 INFO - PROCESS | 1820 | 1477647674897 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 02:41:14 INFO - PROCESS | 1820 | 1477647674902 Marionette TRACE conn4 <- [1,1744,null,["8"]] 02:41:14 INFO - PROCESS | 1820 | 1477647674909 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 02:41:14 INFO - PROCESS | 1820 | 1477647674916 Marionette TRACE conn4 <- [1,1745,null,{}] 02:41:14 INFO - PROCESS | 1820 | 1477647674969 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343c000 == 48 [pid = 1820] [id = 404] 02:41:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x83443400) [pid = 1820] [serial = 1180] [outer = (nil)] 02:41:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x84253400) [pid = 1820] [serial = 1181] [outer = 0x83443400] 02:41:15 INFO - PROCESS | 1820 | 1477647675071 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8b790c00) [pid = 1820] [serial = 1182] [outer = 0x83443400] 02:41:15 INFO - PROCESS | 1820 | 1477647675909 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 02:41:15 INFO - . 02:41:15 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1383ms 02:41:15 INFO - PROCESS | 1820 | 1477647675934 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 1820 | 1477647675941 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 02:41:15 INFO - TEST-START | /media-source/interfaces.html 02:41:15 INFO - PROCESS | 1820 | 1477647675951 Marionette TRACE conn4 -> [0,1748,"getContext",null] 02:41:15 INFO - PROCESS | 1820 | 1477647675959 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 02:41:15 INFO - PROCESS | 1820 | 1477647675972 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 02:41:15 INFO - PROCESS | 1820 | 1477647675978 Marionette TRACE conn4 <- [1,1749,null,{}] 02:41:16 INFO - PROCESS | 1820 | 1477647676072 Marionette TRACE conn4 -> [0,1750,"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}] 02:41:16 INFO - PROCESS | 1820 | 1477647676116 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 02:41:16 INFO - PROCESS | 1820 | 1477647676122 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 02:41:16 INFO - Setting pref media.mediasource.enabled (true) 02:41:16 INFO - PROCESS | 1820 | 1477647676130 Marionette TRACE conn4 <- [1,1751,null,{}] 02:41:16 INFO - PROCESS | 1820 | 1477647676143 Marionette TRACE conn4 -> [0,1752,"getContext",null] 02:41:16 INFO - PROCESS | 1820 | 1477647676147 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 02:41:16 INFO - PROCESS | 1820 | 1477647676198 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 02:41:16 INFO - PROCESS | 1820 | 1477647676203 Marionette TRACE conn4 <- [1,1753,null,{}] 02:41:16 INFO - PROCESS | 1820 | 1477647676209 Marionette TRACE conn4 -> [0,1754,"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}] 02:41:16 INFO - PROCESS | 1820 | 1477647676235 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 02:41:16 INFO - PROCESS | 1820 | 1477647676241 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 02:41:16 INFO - PROCESS | 1820 | 1477647676245 Marionette TRACE conn4 <- [1,1755,null,{}] 02:41:16 INFO - PROCESS | 1820 | 1477647676252 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:16 INFO - PROCESS | 1820 | 1477647676530 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8416f800 == 47 [pid = 1820] [id = 382] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8343dc00 == 46 [pid = 1820] [id = 398] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8f956800 == 45 [pid = 1820] [id = 396] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf6800 == 44 [pid = 1820] [id = 395] 02:41:16 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8fed0000) [pid = 1820] [serial = 1132] [outer = (nil)] [url = about:blank] 02:41:16 INFO - PROCESS | 1820 | 1477647676712 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 02:41:16 INFO - PROCESS | 1820 | 1477647676722 Marionette TRACE conn4 <- [1,1757,null,["8"]] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8bbc00 == 43 [pid = 1820] [id = 394] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8b66b800 == 42 [pid = 1820] [id = 393] 02:41:16 INFO - PROCESS | 1820 | --DOCSHELL 0x84256000 == 41 [pid = 1820] [id = 392] 02:41:16 INFO - PROCESS | 1820 | 1477647676736 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 02:41:16 INFO - PROCESS | 1820 | 1477647676741 Marionette TRACE conn4 <- [1,1758,null,{}] 02:41:16 INFO - PROCESS | 1820 | 1477647676746 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b661400 == 42 [pid = 1820] [id = 405] 02:41:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8b661800) [pid = 1820] [serial = 1183] [outer = (nil)] 02:41:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8b78b000) [pid = 1820] [serial = 1184] [outer = 0x8b661800] 02:41:16 INFO - PROCESS | 1820 | 1477647676833 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8b8ba800) [pid = 1820] [serial = 1185] [outer = 0x8b661800] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8b790800) [pid = 1820] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8b17f000) [pid = 1820] [serial = 1129] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8dfde800) [pid = 1820] [serial = 1130] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8b8bf400) [pid = 1820] [serial = 1126] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8b8c2c00) [pid = 1820] [serial = 1127] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8b175400) [pid = 1820] [serial = 1123] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b17cc00) [pid = 1820] [serial = 1124] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x83fb3400) [pid = 1820] [serial = 1120] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x83fb9c00) [pid = 1820] [serial = 1121] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b0b0400) [pid = 1820] [serial = 1117] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b179000) [pid = 1820] [serial = 1118] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9a26c000) [pid = 1820] [serial = 1114] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9a2bf400) [pid = 1820] [serial = 1115] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9858c800) [pid = 1820] [serial = 1111] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x99545800) [pid = 1820] [serial = 1112] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x97b84000) [pid = 1820] [serial = 1108] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x97b86000) [pid = 1820] [serial = 1109] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x946c2400) [pid = 1820] [serial = 1105] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x94cd2c00) [pid = 1820] [serial = 1106] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b7c7400) [pid = 1820] [serial = 1100] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b7c8400) [pid = 1820] [serial = 1101] [outer = (nil)] [url = about:blank] 02:41:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:41:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:41:18 INFO - .................................................................................................................... 02:41:18 INFO - TEST-OK | /media-source/interfaces.html | took 2551ms 02:41:18 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 02:41:18 INFO - Clearing pref media.mediasource.enabled 02:41:18 INFO - PROCESS | 1820 | 1477647678349 Marionette TRACE conn4 <- [1,1759,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]]]}] 02:41:18 INFO - PROCESS | 1820 | 1477647678503 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1820 | 1477647678511 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 02:41:18 INFO - PROCESS | 1820 | 1477647678518 Marionette TRACE conn4 -> [0,1761,"getContext",null] 02:41:18 INFO - PROCESS | 1820 | 1477647678526 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 02:41:18 INFO - PROCESS | 1820 | 1477647678534 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 02:41:18 INFO - PROCESS | 1820 | 1477647678536 Marionette TRACE conn4 <- [1,1762,null,{}] 02:41:18 INFO - PROCESS | 1820 | 1477647678547 Marionette TRACE conn4 -> [0,1763,"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}] 02:41:18 INFO - PROCESS | 1820 | 1477647678577 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:41:18 INFO - PROCESS | 1820 | 1477647678594 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 02:41:18 INFO - PROCESS | 1820 | 1477647678600 Marionette TRACE conn4 <- [1,1764,null,{}] 02:41:18 INFO - PROCESS | 1820 | 1477647678607 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:18 INFO - PROCESS | 1820 | 1477647678818 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 02:41:19 INFO - PROCESS | 1820 | 1477647679099 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 02:41:19 INFO - PROCESS | 1820 | 1477647679110 Marionette TRACE conn4 <- [1,1766,null,["8"]] 02:41:19 INFO - PROCESS | 1820 | 1477647679127 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 02:41:19 INFO - PROCESS | 1820 | 1477647679147 Marionette TRACE conn4 <- [1,1767,null,{}] 02:41:19 INFO - PROCESS | 1820 | 1477647679161 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x83440c00 == 43 [pid = 1820] [id = 406] 02:41:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x83442800) [pid = 1820] [serial = 1186] [outer = (nil)] 02:41:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83c28800) [pid = 1820] [serial = 1187] [outer = 0x83442800] 02:41:19 INFO - PROCESS | 1820 | 1477647679349 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x83fbbc00) [pid = 1820] [serial = 1188] [outer = 0x83442800] 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b0b0800] err{or,}_recognition separate: 1; 1 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b0b0800] err{or,}_recognition combined: 1; 1 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b0b0800] Unsupported bit depth: 0 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b179400] err{or,}_recognition separate: 1; 1 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b179400] err{or,}_recognition combined: 1; 1 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b179400] Unsupported bit depth: 0 02:41:20 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b179400] no picture 02:41:20 INFO - PROCESS | 1820 | [h264 @ 0x8b179400] no picture 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b793c00] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b793c00] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b793c00] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b17cc00] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b17cc00] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b17cc00] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b78a800] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b78a800] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b78a800] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f952c00] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f952c00] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f952c00] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f956800] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f956800] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f956800] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f94e800] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f94e800] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f94e800] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f94e800] no picture 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f94e800] no picture 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f998000] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f998000] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f998000] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99d400] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99d400] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99d400] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8fe66400] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8fe66400] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8fe66400] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f998000] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f998000] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f998000] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe6d800] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe6d800] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe6d800] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99c800] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99c800] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99c800] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f99e400] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f99e400] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8f99e400] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b17cc00] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b17cc00] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x8b17cc00] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99c800] no picture 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f99c800] no picture 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f998000] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f998000] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f998000] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fedbc00] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fedbc00] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fedbc00] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x91047400] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x91047400] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f998000] no picture 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8f998000] no picture 02:41:21 INFO - PROCESS | 1820 | [aac @ 0x91047400] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe70000] err{or,}_recognition separate: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe70000] err{or,}_recognition combined: 1; 1 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe70000] Unsupported bit depth: 0 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe70000] no picture 02:41:21 INFO - PROCESS | 1820 | [h264 @ 0x8fe70000] no picture 02:41:21 INFO - .... 02:41:21 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 3329ms 02:41:21 INFO - PROCESS | 1820 | 1477647681800 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 1820 | 1477647681862 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:41:21 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 02:41:21 INFO - PROCESS | 1820 | 1477647681913 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:22 INFO - PROCESS | 1820 | 1477647682132 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 02:41:22 INFO - PROCESS | 1820 | 1477647682307 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 02:41:22 INFO - PROCESS | 1820 | 1477647682315 Marionette TRACE conn4 <- [1,1771,null,["8"]] 02:41:22 INFO - PROCESS | 1820 | 1477647682324 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 02:41:22 INFO - PROCESS | 1820 | 1477647682332 Marionette TRACE conn4 <- [1,1772,null,{}] 02:41:22 INFO - PROCESS | 1820 | 1477647682339 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fed2000 == 44 [pid = 1820] [id = 407] 02:41:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8fedbc00) [pid = 1820] [serial = 1189] [outer = (nil)] 02:41:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x93a3d000) [pid = 1820] [serial = 1190] [outer = 0x8fedbc00] 02:41:22 INFO - PROCESS | 1820 | 1477647682440 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93ada800) [pid = 1820] [serial = 1191] [outer = 0x8fedbc00] 02:41:23 INFO - PROCESS | 1820 | 1477647683162 Marionette TRACE conn4 <- [1,1773,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"]]]}] 02:41:23 INFO - .. 02:41:23 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1277ms 02:41:23 INFO - PROCESS | 1820 | 1477647683202 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 1820 | 1477647683207 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 02:41:23 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 02:41:23 INFO - PROCESS | 1820 | 1477647683215 Marionette TRACE conn4 -> [0,1775,"getContext",null] 02:41:23 INFO - PROCESS | 1820 | 1477647683219 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683235 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683245 Marionette TRACE conn4 <- [1,1776,null,{}] 02:41:23 INFO - PROCESS | 1820 | 1477647683251 Marionette TRACE conn4 -> [0,1777,"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}] 02:41:23 INFO - PROCESS | 1820 | 1477647683276 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 02:41:23 INFO - PROCESS | 1820 | 1477647683282 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683284 Marionette TRACE conn4 <- [1,1778,null,{}] 02:41:23 INFO - Setting pref media.mediasource.enabled (true) 02:41:23 INFO - PROCESS | 1820 | 1477647683311 Marionette TRACE conn4 -> [0,1779,"getContext",null] 02:41:23 INFO - PROCESS | 1820 | 1477647683315 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683323 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683326 Marionette TRACE conn4 <- [1,1780,null,{}] 02:41:23 INFO - PROCESS | 1820 | 1477647683332 Marionette TRACE conn4 -> [0,1781,"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}] 02:41:23 INFO - PROCESS | 1820 | 1477647683356 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 02:41:23 INFO - PROCESS | 1820 | 1477647683362 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683365 Marionette TRACE conn4 <- [1,1782,null,{}] 02:41:23 INFO - PROCESS | 1820 | 1477647683371 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:23 INFO - PROCESS | 1820 | 1477647683574 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:41:23 INFO - PROCESS | 1820 | 1477647683751 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 02:41:23 INFO - PROCESS | 1820 | 1477647683757 Marionette TRACE conn4 <- [1,1784,null,["8"]] 02:41:23 INFO - PROCESS | 1820 | 1477647683765 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 02:41:23 INFO - PROCESS | 1820 | 1477647683773 Marionette TRACE conn4 <- [1,1785,null,{}] 02:41:23 INFO - PROCESS | 1820 | 1477647683779 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x955ee400 == 45 [pid = 1820] [id = 408] 02:41:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9572b400) [pid = 1820] [serial = 1192] [outer = (nil)] 02:41:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x95930400) [pid = 1820] [serial = 1193] [outer = 0x9572b400] 02:41:23 INFO - PROCESS | 1820 | 1477647683919 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x96086000) [pid = 1820] [serial = 1194] [outer = 0x9572b400] 02:41:24 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 02:41:24 INFO - PROCESS | 1820 | [1820] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 02:41:24 INFO - PROCESS | 1820 | 1477647684852 Marionette TRACE conn4 <- [1,1786,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]]]}] 02:41:24 INFO - ........... 02:41:24 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1692ms 02:41:24 INFO - PROCESS | 1820 | 1477647684908 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1820 | 1477647684913 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 02:41:24 INFO - TEST-START | /media-source/mediasource-append-buffer.html 02:41:24 INFO - Clearing pref media.mediasource.enabled 02:41:24 INFO - PROCESS | 1820 | 1477647684967 Marionette TRACE conn4 -> [0,1788,"getContext",null] 02:41:24 INFO - PROCESS | 1820 | 1477647684973 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 02:41:24 INFO - PROCESS | 1820 | 1477647684980 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 02:41:24 INFO - PROCESS | 1820 | 1477647684990 Marionette TRACE conn4 <- [1,1789,null,{}] 02:41:25 INFO - PROCESS | 1820 | 1477647684995 Marionette TRACE conn4 -> [0,1790,"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}] 02:41:25 INFO - PROCESS | 1820 | 1477647685014 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 02:41:25 INFO - PROCESS | 1820 | 1477647685019 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 02:41:25 INFO - PROCESS | 1820 | 1477647685023 Marionette TRACE conn4 <- [1,1791,null,{}] 02:41:25 INFO - PROCESS | 1820 | 1477647685029 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:25 INFO - PROCESS | 1820 | 1477647685260 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 02:41:25 INFO - PROCESS | 1820 | 1477647685446 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 02:41:25 INFO - PROCESS | 1820 | 1477647685449 Marionette TRACE conn4 <- [1,1793,null,["8"]] 02:41:25 INFO - PROCESS | 1820 | 1477647685457 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 02:41:25 INFO - PROCESS | 1820 | 1477647685463 Marionette TRACE conn4 <- [1,1794,null,{}] 02:41:25 INFO - PROCESS | 1820 | 1477647685469 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x94087000 == 46 [pid = 1820] [id = 409] 02:41:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x97b7a400) [pid = 1820] [serial = 1195] [outer = (nil)] 02:41:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x9858d400) [pid = 1820] [serial = 1196] [outer = 0x97b7a400] 02:41:25 INFO - PROCESS | 1820 | 1477647685604 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x99546800) [pid = 1820] [serial = 1197] [outer = 0x97b7a400] 02:41:29 INFO - PROCESS | 1820 | [aac @ 0x8b7ca000] err{or,}_recognition separate: 1; 1 02:41:29 INFO - PROCESS | 1820 | [aac @ 0x8b7ca000] err{or,}_recognition combined: 1; 1 02:41:29 INFO - PROCESS | 1820 | [aac @ 0x8b7ca000] Unsupported bit depth: 0 02:41:29 INFO - PROCESS | 1820 | [h264 @ 0x9a279400] err{or,}_recognition separate: 1; 1 02:41:29 INFO - PROCESS | 1820 | [h264 @ 0x9a279400] err{or,}_recognition combined: 1; 1 02:41:29 INFO - PROCESS | 1820 | [h264 @ 0x9a279400] Unsupported bit depth: 0 02:41:30 INFO - PROCESS | 1820 | [aac @ 0x95377800] err{or,}_recognition separate: 1; 1 02:41:30 INFO - PROCESS | 1820 | [aac @ 0x95377800] err{or,}_recognition combined: 1; 1 02:41:30 INFO - PROCESS | 1820 | [aac @ 0x95377800] Unsupported bit depth: 0 02:41:31 INFO - PROCESS | 1820 | [h264 @ 0xa5f82800] err{or,}_recognition separate: 1; 1 02:41:31 INFO - PROCESS | 1820 | [h264 @ 0xa5f82800] err{or,}_recognition combined: 1; 1 02:41:31 INFO - PROCESS | 1820 | [h264 @ 0xa5f82800] Unsupported bit depth: 0 02:41:31 INFO - PROCESS | 1820 | [aac @ 0xa5f86800] err{or,}_recognition separate: 1; 1 02:41:31 INFO - PROCESS | 1820 | [aac @ 0xa5f86800] err{or,}_recognition combined: 1; 1 02:41:31 INFO - PROCESS | 1820 | [aac @ 0xa5f86800] Unsupported bit depth: 0 02:41:31 INFO - PROCESS | 1820 | [aac @ 0x83fb9000] err{or,}_recognition separate: 1; 1 02:41:31 INFO - PROCESS | 1820 | [aac @ 0x83fb9000] err{or,}_recognition combined: 1; 1 02:41:31 INFO - PROCESS | 1820 | [aac @ 0x83fb9000] Unsupported bit depth: 0 02:41:31 INFO - PROCESS | 1820 | [h264 @ 0x84256000] err{or,}_recognition separate: 1; 1 02:41:31 INFO - PROCESS | 1820 | [h264 @ 0x84256000] err{or,}_recognition combined: 1; 1 02:41:31 INFO - PROCESS | 1820 | [h264 @ 0x84256000] Unsupported bit depth: 0 02:41:32 INFO - PROCESS | 1820 | [aac @ 0xa93bdc00] err{or,}_recognition separate: 1; 1 02:41:32 INFO - PROCESS | 1820 | [aac @ 0xa93bdc00] err{or,}_recognition combined: 1; 1 02:41:32 INFO - PROCESS | 1820 | [aac @ 0xa93bdc00] Unsupported bit depth: 0 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x8b290c00] err{or,}_recognition separate: 1; 1 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x8b290c00] err{or,}_recognition combined: 1; 1 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x8b290c00] Unsupported bit depth: 0 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x8b2d5800] err{or,}_recognition separate: 1; 1 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x8b2d5800] err{or,}_recognition combined: 1; 1 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x8b2d5800] Unsupported bit depth: 0 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x83fb9000] err{or,}_recognition separate: 1; 1 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x83fb9000] err{or,}_recognition combined: 1; 1 02:41:32 INFO - PROCESS | 1820 | [h264 @ 0x83fb9000] Unsupported bit depth: 0 02:41:32 INFO - PROCESS | 1820 | [aac @ 0x8b2df400] err{or,}_recognition separate: 1; 1 02:41:32 INFO - PROCESS | 1820 | [aac @ 0x8b2df400] err{or,}_recognition combined: 1; 1 02:41:32 INFO - PROCESS | 1820 | [aac @ 0x8b2df400] Unsupported bit depth: 0 02:41:33 INFO - PROCESS | 1820 | [h264 @ 0x8b3f0400] err{or,}_recognition separate: 1; 1 02:41:33 INFO - PROCESS | 1820 | [h264 @ 0x8b3f0400] err{or,}_recognition combined: 1; 1 02:41:33 INFO - PROCESS | 1820 | [h264 @ 0x8b3f0400] Unsupported bit depth: 0 02:41:33 INFO - PROCESS | 1820 | [aac @ 0x8b3f1400] err{or,}_recognition separate: 1; 1 02:41:33 INFO - PROCESS | 1820 | [aac @ 0x8b3f1400] err{or,}_recognition combined: 1; 1 02:41:33 INFO - PROCESS | 1820 | [aac @ 0x8b3f1400] Unsupported bit depth: 0 02:41:34 INFO - PROCESS | 1820 | [h264 @ 0x8f9bc000] err{or,}_recognition separate: 1; 1 02:41:34 INFO - PROCESS | 1820 | [h264 @ 0x8f9bc000] err{or,}_recognition combined: 1; 1 02:41:34 INFO - PROCESS | 1820 | [h264 @ 0x8f9bc000] Unsupported bit depth: 0 02:41:34 INFO - PROCESS | 1820 | [aac @ 0x92e8e800] err{or,}_recognition separate: 1; 1 02:41:34 INFO - PROCESS | 1820 | [aac @ 0x92e8e800] err{or,}_recognition combined: 1; 1 02:41:34 INFO - PROCESS | 1820 | [aac @ 0x92e8e800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb8800 == 45 [pid = 1820] [id = 355] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b661400 == 44 [pid = 1820] [id = 405] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83faec00 == 43 [pid = 1820] [id = 360] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x84256800 == 42 [pid = 1820] [id = 388] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x84174000 == 41 [pid = 1820] [id = 371] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69000 == 40 [pid = 1820] [id = 354] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc8c00 == 39 [pid = 1820] [id = 361] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83443000 == 38 [pid = 1820] [id = 363] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b66cc00 == 37 [pid = 1820] [id = 400] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x97ba0000 == 36 [pid = 1820] [id = 380] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b793400 == 35 [pid = 1820] [id = 359] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe73400 == 34 [pid = 1820] [id = 401] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae8000 == 33 [pid = 1820] [id = 390] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x940f7c00 == 32 [pid = 1820] [id = 403] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x84250c00 == 31 [pid = 1820] [id = 366] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c4800 == 30 [pid = 1820] [id = 389] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b669c00 == 29 [pid = 1820] [id = 367] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83fac800 == 28 [pid = 1820] [id = 391] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7bd000 == 27 [pid = 1820] [id = 376] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x995c6c00 == 26 [pid = 1820] [id = 381] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x940e6800 == 25 [pid = 1820] [id = 402] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x95de2800 == 24 [pid = 1820] [id = 369] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8343c000 == 23 [pid = 1820] [id = 404] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b173400 == 22 [pid = 1820] [id = 356] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b9400 == 21 [pid = 1820] [id = 362] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b175c00 == 20 [pid = 1820] [id = 372] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b665000 == 19 [pid = 1820] [id = 358] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x93146800 == 18 [pid = 1820] [id = 374] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b8800 == 17 [pid = 1820] [id = 364] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe69000 == 16 [pid = 1820] [id = 387] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x97b2b000 == 15 [pid = 1820] [id = 379] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8436fc00 == 14 [pid = 1820] [id = 357] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b664800 == 13 [pid = 1820] [id = 365] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x92ce0800 == 12 [pid = 1820] [id = 378] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83440c00 == 11 [pid = 1820] [id = 406] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x92c62000 == 10 [pid = 1820] [id = 397] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8fed2000 == 9 [pid = 1820] [id = 407] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x94091400 == 8 [pid = 1820] [id = 399] 02:41:35 INFO - PROCESS | 1820 | --DOCSHELL 0x955ee400 == 7 [pid = 1820] [id = 408] 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83435000] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83435000] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83435000] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x8343e800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x8343e800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x8343e800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83441800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83441800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83441800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83443000] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83443000] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83443000] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c26c00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c26c00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c26c00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c62400] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c62400] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c62400] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c65000] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c65000] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c65000] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c6a800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c6a800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c6a800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c6cc00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c6cc00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c6cc00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83435000] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83435000] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83435000] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83fac800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83fac800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83fac800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83fae400] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83fae400] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83fae400] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83faf400] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83faf400] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83faf400] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83fb0c00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83fb0c00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83fb0c00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x8343e800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x8343e800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x8343e800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83440c00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83440c00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83440c00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83443000] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83443000] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83443000] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c25800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c25800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c25800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c63c00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c63c00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c63c00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c29c00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c29c00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c29c00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c68800] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c68800] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83c68800] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c65400] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c65400] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [aac @ 0x83c65400] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x84176c00] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x84176c00] err{or,}_recognition combined: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x84176c00] Unsupported bit depth: 0 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83435000] err{or,}_recognition separate: 1; 1 02:41:35 INFO - PROCESS | 1820 | [h264 @ 0x83435000] err{or,}_recognition combined: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83435000] Unsupported bit depth: 0 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83c6d400] err{or,}_recognition separate: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83c6d400] err{or,}_recognition combined: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83c6d400] Unsupported bit depth: 0 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83fad400] err{or,}_recognition separate: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83fad400] err{or,}_recognition combined: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x83fad400] Unsupported bit depth: 0 02:41:36 INFO - PROCESS | 1820 | [aac @ 0x83fb0800] err{or,}_recognition separate: 1; 1 02:41:36 INFO - PROCESS | 1820 | [aac @ 0x83fb0800] err{or,}_recognition combined: 1; 1 02:41:36 INFO - PROCESS | 1820 | [aac @ 0x83fb0800] Unsupported bit depth: 0 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x8436cc00] err{or,}_recognition separate: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x8436cc00] err{or,}_recognition combined: 1; 1 02:41:36 INFO - PROCESS | 1820 | [h264 @ 0x8436cc00] Unsupported bit depth: 0 02:41:37 INFO - PROCESS | 1820 | 1477647697124 Marionette TRACE conn4 <- [1,1795,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]]]}] 02:41:37 INFO - ..................... 02:41:37 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 12234ms 02:41:37 INFO - PROCESS | 1820 | 1477647697200 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 1820 | 1477647697208 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 02:41:37 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 02:41:37 INFO - PROCESS | 1820 | 1477647697219 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 02:41:37 INFO - PROCESS | 1820 | 1477647697224 Marionette TRACE conn4 <- [1,1797,null,{}] 02:41:37 INFO - PROCESS | 1820 | 1477647697244 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:41:37 INFO - PROCESS | 1820 | 1477647697513 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 02:41:37 INFO - PROCESS | 1820 | 1477647697543 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 02:41:37 INFO - PROCESS | 1820 | 1477647697548 Marionette TRACE conn4 <- [1,1799,null,["8"]] 02:41:37 INFO - PROCESS | 1820 | 1477647697557 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 02:41:37 INFO - PROCESS | 1820 | 1477647697569 Marionette TRACE conn4 <- [1,1800,null,{}] 02:41:37 INFO - PROCESS | 1820 | 1477647697651 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 02:41:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2da800 == 8 [pid = 1820] [id = 410] 02:41:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b2dac00) [pid = 1820] [serial = 1198] [outer = (nil)] 02:41:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8b2dd400) [pid = 1820] [serial = 1199] [outer = 0x8b2dac00] 02:41:37 INFO - PROCESS | 1820 | 1477647697752 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8b2dd800) [pid = 1820] [serial = 1200] [outer = 0x8b2dac00] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x83c2f800) [pid = 1820] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b661800) [pid = 1820] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8dcf8400) [pid = 1820] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b8c0800) [pid = 1820] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b8b6800) [pid = 1820] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x84374400) [pid = 1820] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x940f8000) [pid = 1820] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83443400) [pid = 1820] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x84257000) [pid = 1820] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b66f400) [pid = 1820] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x940d8400) [pid = 1820] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x84259800) [pid = 1820] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x92cdf800) [pid = 1820] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f956c00) [pid = 1820] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b66dc00) [pid = 1820] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x940e7000) [pid = 1820] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x93ae8800) [pid = 1820] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8fe72400) [pid = 1820] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 02:41:39 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8fe75400) [pid = 1820] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 02:41:39 INFO - PROCESS | 1820 | [aac @ 0x83c30000] err{or,}_recognition separate: 1; 1 02:41:39 INFO - PROCESS | 1820 | [aac @ 0x83c30000] err{or,}_recognition combined: 1; 1 02:41:39 INFO - PROCESS | 1820 | [aac @ 0x83c30000] Unsupported bit depth: 0 02:41:39 INFO - PROCESS | 1820 | [aac @ 0x83c30000] err{or,}_recognition separate: 1; 1 02:41:39 INFO - PROCESS | 1820 | [aac @ 0x83c30000] err{or,}_recognition combined: 1; 1 02:41:39 INFO - PROCESS | 1820 | [aac @ 0x83c30000] Unsupported bit depth: 0 02:41:46 INFO - PROCESS | 1820 | --DOCSHELL 0x94087000 == 7 [pid = 1820] [id = 409] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8dd76000) [pid = 1820] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b8c4400) [pid = 1820] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b78b000) [pid = 1820] [serial = 1184] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b8ba800) [pid = 1820] [serial = 1185] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x84253400) [pid = 1820] [serial = 1181] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b790c00) [pid = 1820] [serial = 1182] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9456b400) [pid = 1820] [serial = 1178] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x94569400) [pid = 1820] [serial = 1179] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x940eb800) [pid = 1820] [serial = 1175] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x940ef000) [pid = 1820] [serial = 1176] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x939b8400) [pid = 1820] [serial = 1172] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x93ae3800) [pid = 1820] [serial = 1173] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b789800) [pid = 1820] [serial = 1169] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b78b400) [pid = 1820] [serial = 1170] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x940dd400) [pid = 1820] [serial = 1166] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x940dd800) [pid = 1820] [serial = 1167] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x93ecd400) [pid = 1820] [serial = 1163] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x93ecd800) [pid = 1820] [serial = 1164] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x93ada400) [pid = 1820] [serial = 1160] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x93adec00) [pid = 1820] [serial = 1161] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8f997400) [pid = 1820] [serial = 1157] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8f99d000) [pid = 1820] [serial = 1158] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b75fc00) [pid = 1820] [serial = 1150] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b760000) [pid = 1820] [serial = 1151] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8afc7000) [pid = 1820] [serial = 1147] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8afc7400) [pid = 1820] [serial = 1148] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b8ba400) [pid = 1820] [serial = 1144] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x93ec2800) [pid = 1820] [serial = 1145] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x93b0cc00) [pid = 1820] [serial = 1141] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93b0d400) [pid = 1820] [serial = 1142] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b8c4800) [pid = 1820] [serial = 1138] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8dcf6400) [pid = 1820] [serial = 1139] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8afc9400) [pid = 1820] [serial = 1135] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8afcf400) [pid = 1820] [serial = 1136] [outer = (nil)] [url = about:blank] 02:41:46 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9104c400) [pid = 1820] [serial = 1133] [outer = (nil)] [url = about:blank] 02:41:49 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83442800) [pid = 1820] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 02:41:49 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fedbc00) [pid = 1820] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 02:41:49 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9572b400) [pid = 1820] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 02:41:49 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x97b7a400) [pid = 1820] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93ada800) [pid = 1820] [serial = 1191] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x93a3d000) [pid = 1820] [serial = 1190] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x96086000) [pid = 1820] [serial = 1194] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x95930400) [pid = 1820] [serial = 1193] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x99546800) [pid = 1820] [serial = 1197] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x9858d400) [pid = 1820] [serial = 1196] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x8b2dd400) [pid = 1820] [serial = 1199] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x83fbbc00) [pid = 1820] [serial = 1188] [outer = (nil)] [url = about:blank] 02:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x83c28800) [pid = 1820] [serial = 1187] [outer = (nil)] [url = about:blank] 02:42:02 INFO - PROCESS | 1820 | 1477647722469 Marionette TRACE conn4 <- [1,1801,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]]]}] 02:42:02 INFO - . 02:42:02 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 25298ms 02:42:02 INFO - PROCESS | 1820 | 1477647722517 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 1820 | 1477647722526 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 02:42:02 INFO - TEST-START | /media-source/mediasource-appendwindow.html 02:42:02 INFO - PROCESS | 1820 | 1477647722583 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 02:42:02 INFO - PROCESS | 1820 | 1477647722590 Marionette TRACE conn4 <- [1,1803,null,{}] 02:42:02 INFO - PROCESS | 1820 | 1477647722602 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:02 INFO - PROCESS | 1820 | 1477647722851 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 02:42:03 INFO - PROCESS | 1820 | 1477647723011 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 02:42:03 INFO - PROCESS | 1820 | 1477647723018 Marionette TRACE conn4 <- [1,1805,null,["8"]] 02:42:03 INFO - PROCESS | 1820 | 1477647723027 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 02:42:03 INFO - PROCESS | 1820 | 1477647723040 Marionette TRACE conn4 <- [1,1806,null,{}] 02:42:03 INFO - PROCESS | 1820 | 1477647723054 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c68000 == 8 [pid = 1820] [id = 411] 02:42:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x83c68400) [pid = 1820] [serial = 1201] [outer = (nil)] 02:42:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x83c6c400) [pid = 1820] [serial = 1202] [outer = 0x83c68400] 02:42:03 INFO - PROCESS | 1820 | 1477647723162 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x83fb0800) [pid = 1820] [serial = 1203] [outer = 0x83c68400] 02:42:05 INFO - PROCESS | 1820 | [aac @ 0x8b180400] err{or,}_recognition separate: 1; 1 02:42:05 INFO - PROCESS | 1820 | [aac @ 0x8b180400] err{or,}_recognition combined: 1; 1 02:42:05 INFO - PROCESS | 1820 | [aac @ 0x8b180400] Unsupported bit depth: 0 02:42:05 INFO - PROCESS | 1820 | [h264 @ 0x8b181400] err{or,}_recognition separate: 1; 1 02:42:05 INFO - PROCESS | 1820 | [h264 @ 0x8b181400] err{or,}_recognition combined: 1; 1 02:42:05 INFO - PROCESS | 1820 | [h264 @ 0x8b181400] Unsupported bit depth: 0 02:42:05 INFO - PROCESS | 1820 | [aac @ 0x8b180400] err{or,}_recognition separate: 1; 1 02:42:05 INFO - PROCESS | 1820 | [aac @ 0x8b180400] err{or,}_recognition combined: 1; 1 02:42:05 INFO - PROCESS | 1820 | [aac @ 0x8b180400] Unsupported bit depth: 0 02:42:05 INFO - PROCESS | 1820 | [h264 @ 0x8b181000] err{or,}_recognition separate: 1; 1 02:42:05 INFO - PROCESS | 1820 | [h264 @ 0x8b181000] err{or,}_recognition combined: 1; 1 02:42:05 INFO - PROCESS | 1820 | [h264 @ 0x8b181000] Unsupported bit depth: 0 02:42:05 INFO - PROCESS | 1820 | 1477647725862 Marionette TRACE conn4 <- [1,1807,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]]]}] 02:42:05 INFO - ....... 02:42:05 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3348ms 02:42:05 INFO - PROCESS | 1820 | 1477647725927 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 1820 | 1477647725934 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 02:42:05 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 02:42:05 INFO - PROCESS | 1820 | 1477647725943 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:06 INFO - PROCESS | 1820 | 1477647726129 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 02:42:06 INFO - PROCESS | 1820 | 1477647726255 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 02:42:06 INFO - PROCESS | 1820 | 1477647726261 Marionette TRACE conn4 <- [1,1810,null,["8"]] 02:42:06 INFO - PROCESS | 1820 | 1477647726270 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 02:42:06 INFO - PROCESS | 1820 | 1477647726278 Marionette TRACE conn4 <- [1,1811,null,{}] 02:42:06 INFO - PROCESS | 1820 | 1477647726285 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb1000 == 9 [pid = 1820] [id = 412] 02:42:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8b263400) [pid = 1820] [serial = 1204] [outer = (nil)] 02:42:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8b266000) [pid = 1820] [serial = 1205] [outer = 0x8b263400] 02:42:06 INFO - PROCESS | 1820 | 1477647726375 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8b264c00) [pid = 1820] [serial = 1206] [outer = 0x8b263400] 02:42:06 INFO - PROCESS | 1820 | 1477647726973 Marionette TRACE conn4 <- [1,1812,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]]]}] 02:42:07 INFO - . 02:42:07 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1071ms 02:42:07 INFO - PROCESS | 1820 | 1477647727014 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 1820 | 1477647727021 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:42:07 INFO - TEST-START | /media-source/mediasource-avtracks.html 02:42:07 INFO - PROCESS | 1820 | 1477647727030 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:07 INFO - PROCESS | 1820 | 1477647727294 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 02:42:07 INFO - PROCESS | 1820 | 1477647727378 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 02:42:07 INFO - PROCESS | 1820 | 1477647727383 Marionette TRACE conn4 <- [1,1815,null,["8"]] 02:42:07 INFO - PROCESS | 1820 | 1477647727393 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 02:42:07 INFO - PROCESS | 1820 | 1477647727400 Marionette TRACE conn4 <- [1,1816,null,{}] 02:42:07 INFO - PROCESS | 1820 | 1477647727408 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3e9000 == 10 [pid = 1820] [id = 413] 02:42:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8b3e9800) [pid = 1820] [serial = 1207] [outer = (nil)] 02:42:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8b3ec000) [pid = 1820] [serial = 1208] [outer = 0x8b3e9800] 02:42:07 INFO - PROCESS | 1820 | 1477647727506 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8b3edc00) [pid = 1820] [serial = 1209] [outer = 0x8b3e9800] 02:42:08 INFO - .... 02:42:08 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1626ms 02:42:08 INFO - TEST-START | /media-source/mediasource-buffered.html 02:42:08 INFO - PROCESS | 1820 | 1477647728630 Marionette TRACE conn4 <- [1,1817,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"]]]}] 02:42:08 INFO - PROCESS | 1820 | 1477647728673 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1820 | 1477647728688 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 02:42:08 INFO - PROCESS | 1820 | 1477647728701 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:08 INFO - PROCESS | 1820 | 1477647728975 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:42:09 INFO - PROCESS | 1820 | 1477647728996 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 02:42:09 INFO - PROCESS | 1820 | 1477647729002 Marionette TRACE conn4 <- [1,1820,null,["8"]] 02:42:09 INFO - PROCESS | 1820 | 1477647729008 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 02:42:09 INFO - PROCESS | 1820 | 1477647729016 Marionette TRACE conn4 <- [1,1821,null,{}] 02:42:09 INFO - PROCESS | 1820 | 1477647729023 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b662c00 == 11 [pid = 1820] [id = 414] 02:42:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8b663800) [pid = 1820] [serial = 1210] [outer = (nil)] 02:42:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8b665000) [pid = 1820] [serial = 1211] [outer = 0x8b663800] 02:42:09 INFO - PROCESS | 1820 | 1477647729112 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8b666800) [pid = 1820] [serial = 1212] [outer = 0x8b663800] 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b792400] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b792400] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b792400] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b78e400] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b78e400] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b78e400] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x83c2a400] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x83c2a400] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x83c2a400] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b7c1c00] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b7c1c00] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b7c1c00] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b7c2800] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b7c2800] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b7c2800] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b66c400] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b66c400] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b66c400] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b66c400] no picture 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b66c400] no picture 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b66c400] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b66c400] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b66c400] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b7c1c00] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b7c1c00] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b7c1c00] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b7c2800] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b7c2800] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [aac @ 0x8b7c2800] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b78e400] err{or,}_recognition separate: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b78e400] err{or,}_recognition combined: 1; 1 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b78e400] Unsupported bit depth: 0 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b78e400] no picture 02:42:10 INFO - PROCESS | 1820 | [h264 @ 0x8b78e400] no picture 02:42:11 INFO - PROCESS | 1820 | 1477647730992 Marionette TRACE conn4 <- [1,1822,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]]]}] 02:42:11 INFO - ....... 02:42:11 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2326ms 02:42:11 INFO - PROCESS | 1820 | 1477647731025 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 02:42:11 INFO - TEST-START | /media-source/mediasource-closed.html 02:42:11 INFO - PROCESS | 1820 | 1477647731029 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 02:42:11 INFO - PROCESS | 1820 | 1477647731036 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:11 INFO - PROCESS | 1820 | 1477647731234 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 02:42:11 INFO - PROCESS | 1820 | 1477647731373 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 02:42:11 INFO - PROCESS | 1820 | 1477647731381 Marionette TRACE conn4 <- [1,1825,null,["8"]] 02:42:11 INFO - PROCESS | 1820 | 1477647731390 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 02:42:11 INFO - PROCESS | 1820 | 1477647731400 Marionette TRACE conn4 <- [1,1826,null,{}] 02:42:11 INFO - PROCESS | 1820 | 1477647731410 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x83443c00 == 12 [pid = 1820] [id = 415] 02:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83c2a000) [pid = 1820] [serial = 1213] [outer = (nil)] 02:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83fb8800) [pid = 1820] [serial = 1214] [outer = 0x83c2a000] 02:42:11 INFO - PROCESS | 1820 | 1477647731516 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b180c00) [pid = 1820] [serial = 1215] [outer = 0x83c2a000] 02:42:12 INFO - PROCESS | 1820 | 1477647732449 Marionette TRACE conn4 <- [1,1827,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]]]}] 02:42:12 INFO - .......... 02:42:12 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1476ms 02:42:12 INFO - PROCESS | 1820 | 1477647732513 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 1820 | 1477647732521 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 02:42:12 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 02:42:12 INFO - PROCESS | 1820 | 1477647732530 Marionette TRACE conn4 -> [0,1829,"getContext",null] 02:42:12 INFO - PROCESS | 1820 | 1477647732539 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 02:42:12 INFO - PROCESS | 1820 | 1477647732550 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 02:42:12 INFO - PROCESS | 1820 | 1477647732556 Marionette TRACE conn4 <- [1,1830,null,{}] 02:42:12 INFO - PROCESS | 1820 | 1477647732565 Marionette TRACE conn4 -> [0,1831,"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}] 02:42:12 INFO - PROCESS | 1820 | 1477647732589 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 02:42:12 INFO - PROCESS | 1820 | 1477647732595 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 02:42:12 INFO - Setting pref media.mediasource.enabled (true) 02:42:12 INFO - PROCESS | 1820 | 1477647732599 Marionette TRACE conn4 <- [1,1832,null,{}] 02:42:12 INFO - PROCESS | 1820 | 1477647732606 Marionette TRACE conn4 -> [0,1833,"getContext",null] 02:42:12 INFO - PROCESS | 1820 | 1477647732610 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 02:42:12 INFO - PROCESS | 1820 | 1477647732663 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 02:42:12 INFO - PROCESS | 1820 | 1477647732670 Marionette TRACE conn4 <- [1,1834,null,{}] 02:42:12 INFO - PROCESS | 1820 | 1477647732678 Marionette TRACE conn4 -> [0,1835,"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}] 02:42:12 INFO - PROCESS | 1820 | 1477647732707 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:42:12 INFO - PROCESS | 1820 | 1477647732722 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 02:42:12 INFO - PROCESS | 1820 | 1477647732724 Marionette TRACE conn4 <- [1,1836,null,{}] 02:42:12 INFO - PROCESS | 1820 | 1477647732736 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:12 INFO - PROCESS | 1820 | 1477647732943 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 02:42:13 INFO - PROCESS | 1820 | 1477647733098 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 02:42:13 INFO - PROCESS | 1820 | 1477647733104 Marionette TRACE conn4 <- [1,1838,null,["8"]] 02:42:13 INFO - PROCESS | 1820 | 1477647733111 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 02:42:13 INFO - PROCESS | 1820 | 1477647733118 Marionette TRACE conn4 <- [1,1839,null,{}] 02:42:13 INFO - PROCESS | 1820 | 1477647733125 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b609c00 == 13 [pid = 1820] [id = 416] 02:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b660800) [pid = 1820] [serial = 1216] [outer = (nil)] 02:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b66a000) [pid = 1820] [serial = 1217] [outer = 0x8b660800] 02:42:13 INFO - PROCESS | 1820 | 1477647733221 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b66d400) [pid = 1820] [serial = 1218] [outer = 0x8b660800] 02:42:14 INFO - PROCESS | 1820 | [aac @ 0x8b7c4800] err{or,}_recognition separate: 1; 1 02:42:14 INFO - PROCESS | 1820 | [aac @ 0x8b7c4800] err{or,}_recognition combined: 1; 1 02:42:14 INFO - PROCESS | 1820 | [aac @ 0x8b7c4800] Unsupported bit depth: 0 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c6000] err{or,}_recognition separate: 1; 1 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c6000] err{or,}_recognition combined: 1; 1 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c6000] Unsupported bit depth: 0 02:42:14 INFO - PROCESS | 1820 | [aac @ 0x8b7c6800] err{or,}_recognition separate: 1; 1 02:42:14 INFO - PROCESS | 1820 | [aac @ 0x8b7c6800] err{or,}_recognition combined: 1; 1 02:42:14 INFO - PROCESS | 1820 | [aac @ 0x8b7c6800] Unsupported bit depth: 0 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4800] err{or,}_recognition separate: 1; 1 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4800] err{or,}_recognition combined: 1; 1 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4800] Unsupported bit depth: 0 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4800] no picture 02:42:14 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4800] no picture 02:42:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8b662c00 == 12 [pid = 1820] [id = 414] 02:42:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3e9000 == 11 [pid = 1820] [id = 413] 02:42:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2da800 == 10 [pid = 1820] [id = 410] 02:42:16 INFO - PROCESS | 1820 | --DOCSHELL 0x83c68000 == 9 [pid = 1820] [id = 411] 02:42:16 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb1000 == 8 [pid = 1820] [id = 412] 02:42:16 INFO - PROCESS | 1820 | --DOCSHELL 0x83443c00 == 7 [pid = 1820] [id = 415] 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23400] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23400] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23400] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c25c00] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c25c00] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c25c00] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23400] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23400] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23400] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c66c00] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c66c00] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c66c00] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c23800] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c68c00] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c68c00] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [aac @ 0x83c68c00] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83fae400] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83fae400] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83fae400] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83fae400] no picture 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83fae400] no picture 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83faec00] err{or,}_recognition separate: 1; 1 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83faec00] err{or,}_recognition combined: 1; 1 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83faec00] Unsupported bit depth: 0 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83faec00] no picture 02:42:17 INFO - PROCESS | 1820 | [h264 @ 0x83faec00] no picture 02:42:18 INFO - PROCESS | 1820 | [h264 @ 0x83fb5c00] err{or,}_recognition separate: 1; 1 02:42:18 INFO - PROCESS | 1820 | [h264 @ 0x83fb5c00] err{or,}_recognition combined: 1; 1 02:42:18 INFO - PROCESS | 1820 | [h264 @ 0x83fb5c00] Unsupported bit depth: 0 02:42:18 INFO - PROCESS | 1820 | [h264 @ 0x83fb5c00] no picture 02:42:18 INFO - PROCESS | 1820 | [h264 @ 0x83fb5c00] no picture 02:42:19 INFO - PROCESS | 1820 | 1477647739486 Marionette TRACE conn4 <- [1,1840,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]]]}] 02:42:19 INFO - . 02:42:19 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 7004ms 02:42:19 INFO - PROCESS | 1820 | 1477647739536 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 1820 | 1477647739544 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:42:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 02:42:19 INFO - PROCESS | 1820 | 1477647739563 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:19 INFO - PROCESS | 1820 | 1477647739817 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 02:42:19 INFO - PROCESS | 1820 | 1477647739844 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 02:42:19 INFO - PROCESS | 1820 | 1477647739849 Marionette TRACE conn4 <- [1,1843,null,["8"]] 02:42:19 INFO - PROCESS | 1820 | 1477647739857 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 02:42:19 INFO - PROCESS | 1820 | 1477647739865 Marionette TRACE conn4 <- [1,1844,null,{}] 02:42:20 INFO - PROCESS | 1820 | 1477647740023 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b260c00 == 8 [pid = 1820] [id = 417] 02:42:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b261400) [pid = 1820] [serial = 1219] [outer = (nil)] 02:42:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b268c00) [pid = 1820] [serial = 1220] [outer = 0x8b261400] 02:42:20 INFO - PROCESS | 1820 | 1477647740121 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b269000) [pid = 1820] [serial = 1221] [outer = 0x8b261400] 02:42:20 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b263400) [pid = 1820] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 02:42:20 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83c68400) [pid = 1820] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 02:42:20 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b663800) [pid = 1820] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 02:42:20 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b3e9800) [pid = 1820] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 02:42:20 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8b2dac00) [pid = 1820] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 02:42:21 INFO - PROCESS | 1820 | [aac @ 0x83437800] err{or,}_recognition separate: 1; 1 02:42:21 INFO - PROCESS | 1820 | [aac @ 0x83437800] err{or,}_recognition combined: 1; 1 02:42:21 INFO - PROCESS | 1820 | [aac @ 0x83437800] Unsupported bit depth: 0 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2da400] err{or,}_recognition separate: 1; 1 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2da400] err{or,}_recognition combined: 1; 1 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2da400] Unsupported bit depth: 0 02:42:21 INFO - PROCESS | 1820 | [aac @ 0x8b2dbc00] err{or,}_recognition separate: 1; 1 02:42:21 INFO - PROCESS | 1820 | [aac @ 0x8b2dbc00] err{or,}_recognition combined: 1; 1 02:42:21 INFO - PROCESS | 1820 | [aac @ 0x8b2dbc00] Unsupported bit depth: 0 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2d6000] err{or,}_recognition separate: 1; 1 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2d6000] err{or,}_recognition combined: 1; 1 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2d6000] Unsupported bit depth: 0 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2d6000] no picture 02:42:21 INFO - PROCESS | 1820 | [h264 @ 0x8b2d6000] no picture 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c63800] err{or,}_recognition separate: 1; 1 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c63800] err{or,}_recognition combined: 1; 1 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c63800] Unsupported bit depth: 0 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c68c00] err{or,}_recognition separate: 1; 1 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c68c00] err{or,}_recognition combined: 1; 1 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c68c00] Unsupported bit depth: 0 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c63800] err{or,}_recognition separate: 1; 1 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c63800] err{or,}_recognition combined: 1; 1 02:42:22 INFO - PROCESS | 1820 | [aac @ 0x83c63800] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83fae800] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [aac @ 0x83c64c00] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84171400] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84171400] no picture 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84171400] no picture 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84179800] err{or,}_recognition separate: 1; 1 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84179800] err{or,}_recognition combined: 1; 1 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84179800] Unsupported bit depth: 0 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84179800] no picture 02:42:23 INFO - PROCESS | 1820 | [h264 @ 0x84179800] no picture 02:42:24 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition separate: 1; 1 02:42:24 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition combined: 1; 1 02:42:24 INFO - PROCESS | 1820 | [h264 @ 0x84171400] Unsupported bit depth: 0 02:42:24 INFO - PROCESS | 1820 | [h264 @ 0x84171400] no picture 02:42:24 INFO - PROCESS | 1820 | [h264 @ 0x84171400] no picture 02:42:25 INFO - PROCESS | 1820 | 1477647745384 Marionette TRACE conn4 <- [1,1845,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]]]}] 02:42:25 INFO - . 02:42:25 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5840ms 02:42:25 INFO - PROCESS | 1820 | 1477647745402 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1820 | 1477647745409 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 02:42:25 INFO - PROCESS | 1820 | 1477647745421 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:25 INFO - PROCESS | 1820 | 1477647745664 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:42:25 INFO - PROCESS | 1820 | 1477647745820 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 02:42:25 INFO - PROCESS | 1820 | 1477647745826 Marionette TRACE conn4 <- [1,1848,null,["8"]] 02:42:25 INFO - PROCESS | 1820 | 1477647745834 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 02:42:25 INFO - PROCESS | 1820 | 1477647745843 Marionette TRACE conn4 <- [1,1849,null,{}] 02:42:25 INFO - PROCESS | 1820 | 1477647745850 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc4400 == 9 [pid = 1820] [id = 418] 02:42:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8afc5400) [pid = 1820] [serial = 1222] [outer = (nil)] 02:42:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8afcdc00) [pid = 1820] [serial = 1223] [outer = 0x8afc5400] 02:42:25 INFO - PROCESS | 1820 | 1477647745987 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b0b7000) [pid = 1820] [serial = 1224] [outer = 0x8afc5400] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b665000) [pid = 1820] [serial = 1211] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b666800) [pid = 1820] [serial = 1212] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8b3ec000) [pid = 1820] [serial = 1208] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b3edc00) [pid = 1820] [serial = 1209] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b266000) [pid = 1820] [serial = 1205] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b264c00) [pid = 1820] [serial = 1206] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83c6c400) [pid = 1820] [serial = 1202] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83fb0800) [pid = 1820] [serial = 1203] [outer = (nil)] [url = about:blank] 02:42:26 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b2dd800) [pid = 1820] [serial = 1200] [outer = (nil)] [url = about:blank] 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] err{or,}_recognition separate: 1; 1 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] err{or,}_recognition combined: 1; 1 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] Unsupported bit depth: 0 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] err{or,}_recognition separate: 1; 1 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] err{or,}_recognition combined: 1; 1 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] Unsupported bit depth: 0 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] no picture 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x8343a800] no picture 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] err{or,}_recognition separate: 1; 1 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] err{or,}_recognition combined: 1; 1 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] Unsupported bit depth: 0 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] no picture 02:42:27 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] no picture 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c25000] err{or,}_recognition separate: 1; 1 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c25000] err{or,}_recognition combined: 1; 1 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c25000] Unsupported bit depth: 0 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c25000] no picture 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c25000] no picture 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] err{or,}_recognition separate: 1; 1 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] err{or,}_recognition combined: 1; 1 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] Unsupported bit depth: 0 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] no picture 02:42:28 INFO - PROCESS | 1820 | [h264 @ 0x83c30c00] no picture 02:42:29 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83c2a000) [pid = 1820] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 02:42:29 INFO - PROCESS | 1820 | 1477647749243 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 02:42:29 INFO - . 02:42:29 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3886ms 02:42:29 INFO - PROCESS | 1820 | 1477647749305 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 1820 | 1477647749311 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 02:42:29 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 02:42:29 INFO - PROCESS | 1820 | 1477647749321 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:29 INFO - PROCESS | 1820 | 1477647749499 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 02:42:29 INFO - PROCESS | 1820 | 1477647749610 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 02:42:29 INFO - PROCESS | 1820 | 1477647749616 Marionette TRACE conn4 <- [1,1853,null,["8"]] 02:42:29 INFO - PROCESS | 1820 | 1477647749623 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 02:42:29 INFO - PROCESS | 1820 | 1477647749630 Marionette TRACE conn4 <- [1,1854,null,{}] 02:42:29 INFO - PROCESS | 1820 | 1477647749636 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6cc00 == 10 [pid = 1820] [id = 419] 02:42:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83c6d000) [pid = 1820] [serial = 1225] [outer = (nil)] 02:42:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83fad400) [pid = 1820] [serial = 1226] [outer = 0x83c6d000] 02:42:29 INFO - PROCESS | 1820 | 1477647749727 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83fb6000) [pid = 1820] [serial = 1227] [outer = 0x83c6d000] 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition separate: 1; 1 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition combined: 1; 1 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] Unsupported bit depth: 0 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition separate: 1; 1 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] err{or,}_recognition combined: 1; 1 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] Unsupported bit depth: 0 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] no picture 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84171400] no picture 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84255000] err{or,}_recognition separate: 1; 1 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84255000] err{or,}_recognition combined: 1; 1 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84255000] Unsupported bit depth: 0 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84255000] no picture 02:42:30 INFO - PROCESS | 1820 | [h264 @ 0x84255000] no picture 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257400] err{or,}_recognition separate: 1; 1 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257400] err{or,}_recognition combined: 1; 1 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257400] Unsupported bit depth: 0 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257400] no picture 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257400] no picture 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257000] err{or,}_recognition separate: 1; 1 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257000] err{or,}_recognition combined: 1; 1 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257000] Unsupported bit depth: 0 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257000] no picture 02:42:31 INFO - PROCESS | 1820 | [h264 @ 0x84257000] no picture 02:42:32 INFO - PROCESS | 1820 | 1477647752576 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 02:42:32 INFO - . 02:42:32 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3286ms 02:42:32 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 02:42:32 INFO - PROCESS | 1820 | 1477647752606 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1820 | 1477647752611 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 02:42:32 INFO - PROCESS | 1820 | 1477647752619 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:32 INFO - PROCESS | 1820 | 1477647752847 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 02:42:32 INFO - PROCESS | 1820 | 1477647752939 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 02:42:32 INFO - PROCESS | 1820 | 1477647752944 Marionette TRACE conn4 <- [1,1858,null,["8"]] 02:42:32 INFO - PROCESS | 1820 | 1477647752952 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 02:42:32 INFO - PROCESS | 1820 | 1477647752963 Marionette TRACE conn4 <- [1,1859,null,{}] 02:42:32 INFO - PROCESS | 1820 | 1477647752972 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x83443800 == 11 [pid = 1820] [id = 420] 02:42:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83c23800) [pid = 1820] [serial = 1228] [outer = (nil)] 02:42:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83c61c00) [pid = 1820] [serial = 1229] [outer = 0x83c23800] 02:42:33 INFO - PROCESS | 1820 | 1477647753111 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83fae800) [pid = 1820] [serial = 1230] [outer = 0x83c23800] 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x84172400] err{or,}_recognition separate: 1; 1 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x84172400] err{or,}_recognition combined: 1; 1 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x84172400] Unsupported bit depth: 0 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x8425bc00] err{or,}_recognition separate: 1; 1 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x8425bc00] err{or,}_recognition combined: 1; 1 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x8425bc00] Unsupported bit depth: 0 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x8425bc00] no picture 02:42:33 INFO - PROCESS | 1820 | [h264 @ 0x8425bc00] no picture 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84372c00] err{or,}_recognition separate: 1; 1 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84372c00] err{or,}_recognition combined: 1; 1 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84372c00] Unsupported bit depth: 0 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84372c00] no picture 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84372c00] no picture 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84259000] err{or,}_recognition separate: 1; 1 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84259000] err{or,}_recognition combined: 1; 1 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84259000] Unsupported bit depth: 0 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84259000] no picture 02:42:34 INFO - PROCESS | 1820 | [h264 @ 0x84259000] no picture 02:42:35 INFO - PROCESS | 1820 | [h264 @ 0x84376c00] err{or,}_recognition separate: 1; 1 02:42:35 INFO - PROCESS | 1820 | [h264 @ 0x84376c00] err{or,}_recognition combined: 1; 1 02:42:35 INFO - PROCESS | 1820 | [h264 @ 0x84376c00] Unsupported bit depth: 0 02:42:35 INFO - PROCESS | 1820 | [h264 @ 0x84376c00] no picture 02:42:35 INFO - PROCESS | 1820 | [h264 @ 0x84376c00] no picture 02:42:36 INFO - PROCESS | 1820 | 1477647756127 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 02:42:36 INFO - . 02:42:36 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3534ms 02:42:36 INFO - PROCESS | 1820 | 1477647756245 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 1820 | 1477647756257 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:42:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 02:42:36 INFO - Clearing pref media.mediasource.enabled 02:42:36 INFO - PROCESS | 1820 | 1477647756272 Marionette TRACE conn4 -> [0,1862,"getContext",null] 02:42:36 INFO - PROCESS | 1820 | 1477647756278 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 02:42:36 INFO - PROCESS | 1820 | 1477647756287 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 02:42:36 INFO - PROCESS | 1820 | 1477647756293 Marionette TRACE conn4 <- [1,1863,null,{}] 02:42:36 INFO - PROCESS | 1820 | 1477647756303 Marionette TRACE conn4 -> [0,1864,"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}] 02:42:36 INFO - PROCESS | 1820 | 1477647756326 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 02:42:36 INFO - PROCESS | 1820 | 1477647756331 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 02:42:36 INFO - PROCESS | 1820 | 1477647756338 Marionette TRACE conn4 <- [1,1865,null,{}] 02:42:36 INFO - PROCESS | 1820 | 1477647756424 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:36 INFO - PROCESS | 1820 | 1477647756667 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 02:42:36 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b268c00) [pid = 1820] [serial = 1220] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b66a000) [pid = 1820] [serial = 1217] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83fb8800) [pid = 1820] [serial = 1214] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b180c00) [pid = 1820] [serial = 1215] [outer = (nil)] [url = about:blank] 02:42:36 INFO - PROCESS | 1820 | 1477647756798 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 02:42:36 INFO - PROCESS | 1820 | 1477647756803 Marionette TRACE conn4 <- [1,1867,null,["8"]] 02:42:36 INFO - PROCESS | 1820 | 1477647756809 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 02:42:36 INFO - PROCESS | 1820 | 1477647756814 Marionette TRACE conn4 <- [1,1868,null,{}] 02:42:36 INFO - PROCESS | 1820 | 1477647756821 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x84179000 == 12 [pid = 1820] [id = 421] 02:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8417a000) [pid = 1820] [serial = 1231] [outer = (nil)] 02:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x84255400) [pid = 1820] [serial = 1232] [outer = 0x8417a000] 02:42:36 INFO - PROCESS | 1820 | 1477647756908 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8425a000) [pid = 1820] [serial = 1233] [outer = 0x8417a000] 02:42:39 INFO - PROCESS | 1820 | 1477647759927 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 02:42:39 INFO - . 02:42:39 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3718ms 02:42:39 INFO - PROCESS | 1820 | 1477647759990 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 1820 | 1477647759995 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 02:42:39 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 02:42:40 INFO - PROCESS | 1820 | 1477647760011 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:40 INFO - PROCESS | 1820 | 1477647760265 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:42:40 INFO - PROCESS | 1820 | 1477647760282 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 02:42:40 INFO - PROCESS | 1820 | 1477647760286 Marionette TRACE conn4 <- [1,1872,null,["8"]] 02:42:40 INFO - PROCESS | 1820 | 1477647760293 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 02:42:40 INFO - PROCESS | 1820 | 1477647760298 Marionette TRACE conn4 <- [1,1873,null,{}] 02:42:40 INFO - PROCESS | 1820 | 1477647760304 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x84374800 == 13 [pid = 1820] [id = 422] 02:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b0adc00) [pid = 1820] [serial = 1234] [outer = (nil)] 02:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b0af400) [pid = 1820] [serial = 1235] [outer = 0x8b0adc00] 02:42:40 INFO - PROCESS | 1820 | 1477647760387 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b0b2000) [pid = 1820] [serial = 1236] [outer = 0x8b0adc00] 02:42:43 INFO - PROCESS | 1820 | 1477647763874 Marionette TRACE conn4 <- [1,1874,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]]]}] 02:42:43 INFO - . 02:42:43 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3904ms 02:42:43 INFO - PROCESS | 1820 | 1477647763907 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 1820 | 1477647763914 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 02:42:43 INFO - PROCESS | 1820 | 1477647763925 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:44 INFO - PROCESS | 1820 | 1477647764144 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 02:42:44 INFO - PROCESS | 1820 | 1477647764307 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 02:42:44 INFO - PROCESS | 1820 | 1477647764314 Marionette TRACE conn4 <- [1,1877,null,["8"]] 02:42:44 INFO - PROCESS | 1820 | 1477647764322 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 02:42:44 INFO - PROCESS | 1820 | 1477647764330 Marionette TRACE conn4 <- [1,1878,null,{}] 02:42:44 INFO - PROCESS | 1820 | 1477647764337 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x84255000 == 14 [pid = 1820] [id = 423] 02:42:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x84255c00) [pid = 1820] [serial = 1237] [outer = (nil)] 02:42:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84371800) [pid = 1820] [serial = 1238] [outer = 0x84255c00] 02:42:44 INFO - PROCESS | 1820 | 1477647764483 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84372400) [pid = 1820] [serial = 1239] [outer = 0x84255c00] 02:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8afcdc00) [pid = 1820] [serial = 1223] [outer = (nil)] [url = about:blank] 02:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83fad400) [pid = 1820] [serial = 1226] [outer = (nil)] [url = about:blank] 02:42:47 INFO - PROCESS | 1820 | 1477647767878 Marionette TRACE conn4 <- [1,1879,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]]]}] 02:42:47 INFO - . 02:42:47 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3979ms 02:42:47 INFO - PROCESS | 1820 | 1477647767936 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1820 | 1477647767943 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 02:42:47 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 02:42:47 INFO - PROCESS | 1820 | 1477647767955 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:48 INFO - PROCESS | 1820 | 1477647768142 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 02:42:48 INFO - PROCESS | 1820 | 1477647768156 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 02:42:48 INFO - PROCESS | 1820 | 1477647768161 Marionette TRACE conn4 <- [1,1882,null,["8"]] 02:42:48 INFO - PROCESS | 1820 | 1477647768168 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 02:42:48 INFO - PROCESS | 1820 | 1477647768176 Marionette TRACE conn4 <- [1,1883,null,{}] 02:42:48 INFO - PROCESS | 1820 | 1477647768184 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x84250800 == 15 [pid = 1820] [id = 424] 02:42:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84251800) [pid = 1820] [serial = 1240] [outer = (nil)] 02:42:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8436f400) [pid = 1820] [serial = 1241] [outer = 0x84251800] 02:42:48 INFO - PROCESS | 1820 | 1477647768390 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x84372c00) [pid = 1820] [serial = 1242] [outer = 0x84251800] 02:42:50 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8417a000) [pid = 1820] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 02:42:50 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83c6d000) [pid = 1820] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 02:42:51 INFO - PROCESS | 1820 | 1477647771645 Marionette TRACE conn4 <- [1,1884,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]]]}] 02:42:51 INFO - . 02:42:51 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3738ms 02:42:51 INFO - PROCESS | 1820 | 1477647771691 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:42:51 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 02:42:51 INFO - PROCESS | 1820 | 1477647771700 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:42:51 INFO - PROCESS | 1820 | 1477647771707 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:51 INFO - PROCESS | 1820 | 1477647771900 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 02:42:52 INFO - PROCESS | 1820 | 1477647772016 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 02:42:52 INFO - PROCESS | 1820 | 1477647772022 Marionette TRACE conn4 <- [1,1887,null,["8"]] 02:42:52 INFO - PROCESS | 1820 | 1477647772029 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 02:42:52 INFO - PROCESS | 1820 | 1477647772034 Marionette TRACE conn4 <- [1,1888,null,{}] 02:42:52 INFO - PROCESS | 1820 | 1477647772040 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b181000 == 16 [pid = 1820] [id = 425] 02:42:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b25d800) [pid = 1820] [serial = 1243] [outer = (nil)] 02:42:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b260000) [pid = 1820] [serial = 1244] [outer = 0x8b25d800] 02:42:52 INFO - PROCESS | 1820 | 1477647772129 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b260400) [pid = 1820] [serial = 1245] [outer = 0x8b25d800] 02:42:55 INFO - PROCESS | 1820 | 1477647775012 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 02:42:55 INFO - . 02:42:55 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3341ms 02:42:55 INFO - PROCESS | 1820 | 1477647775049 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 1820 | 1477647775057 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 02:42:55 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 02:42:55 INFO - PROCESS | 1820 | 1477647775070 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:55 INFO - PROCESS | 1820 | 1477647775315 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:42:55 INFO - PROCESS | 1820 | 1477647775491 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 02:42:55 INFO - PROCESS | 1820 | 1477647775497 Marionette TRACE conn4 <- [1,1892,null,["8"]] 02:42:55 INFO - PROCESS | 1820 | 1477647775506 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 02:42:55 INFO - PROCESS | 1820 | 1477647775514 Marionette TRACE conn4 <- [1,1893,null,{}] 02:42:55 INFO - PROCESS | 1820 | 1477647775560 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc7c00 == 17 [pid = 1820] [id = 426] 02:42:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8afc8800) [pid = 1820] [serial = 1246] [outer = (nil)] 02:42:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b0aa400) [pid = 1820] [serial = 1247] [outer = 0x8afc8800] 02:42:55 INFO - PROCESS | 1820 | 1477647775665 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b0b5000) [pid = 1820] [serial = 1248] [outer = 0x8afc8800] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x84250800 == 16 [pid = 1820] [id = 424] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x84255000 == 15 [pid = 1820] [id = 423] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x84179000 == 14 [pid = 1820] [id = 421] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6cc00 == 13 [pid = 1820] [id = 419] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x84374800 == 12 [pid = 1820] [id = 422] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8b260c00 == 11 [pid = 1820] [id = 417] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc4400 == 10 [pid = 1820] [id = 418] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8b181000 == 9 [pid = 1820] [id = 425] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x83443800 == 8 [pid = 1820] [id = 420] 02:42:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8b609c00 == 7 [pid = 1820] [id = 416] 02:42:57 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x83fb6000) [pid = 1820] [serial = 1227] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8425a000) [pid = 1820] [serial = 1233] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x84255400) [pid = 1820] [serial = 1232] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b0af400) [pid = 1820] [serial = 1235] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83c61c00) [pid = 1820] [serial = 1229] [outer = (nil)] [url = about:blank] 02:42:58 INFO - PROCESS | 1820 | 1477647778751 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 02:42:58 INFO - . 02:42:58 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3740ms 02:42:58 INFO - PROCESS | 1820 | 1477647778809 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1820 | 1477647778816 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 02:42:58 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 02:42:58 INFO - PROCESS | 1820 | 1477647778829 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:42:59 INFO - PROCESS | 1820 | 1477647779041 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 02:42:59 INFO - PROCESS | 1820 | 1477647779157 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 02:42:59 INFO - PROCESS | 1820 | 1477647779164 Marionette TRACE conn4 <- [1,1897,null,["8"]] 02:42:59 INFO - PROCESS | 1820 | 1477647779172 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 02:42:59 INFO - PROCESS | 1820 | 1477647779180 Marionette TRACE conn4 <- [1,1898,null,{}] 02:42:59 INFO - PROCESS | 1820 | 1477647779187 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8416ec00 == 8 [pid = 1820] [id = 427] 02:42:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8416f400) [pid = 1820] [serial = 1249] [outer = (nil)] 02:42:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x84173800) [pid = 1820] [serial = 1250] [outer = 0x8416f400] 02:42:59 INFO - PROCESS | 1820 | 1477647779283 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x84179000) [pid = 1820] [serial = 1251] [outer = 0x8416f400] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b660800) [pid = 1820] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x84251800) [pid = 1820] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8afc5400) [pid = 1820] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b261400) [pid = 1820] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b25d800) [pid = 1820] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83c23800) [pid = 1820] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x84255c00) [pid = 1820] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 02:43:02 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b0adc00) [pid = 1820] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 02:43:02 INFO - PROCESS | 1820 | 1477647782149 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 02:43:02 INFO - . 02:43:02 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3352ms 02:43:02 INFO - PROCESS | 1820 | 1477647782179 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 1820 | 1477647782184 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 02:43:02 INFO - TEST-START | /media-source/mediasource-detach.html 02:43:02 INFO - PROCESS | 1820 | 1477647782192 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:02 INFO - PROCESS | 1820 | 1477647782393 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 02:43:02 INFO - PROCESS | 1820 | 1477647782510 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 02:43:02 INFO - PROCESS | 1820 | 1477647782517 Marionette TRACE conn4 <- [1,1902,null,["8"]] 02:43:02 INFO - PROCESS | 1820 | 1477647782524 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 02:43:02 INFO - PROCESS | 1820 | 1477647782530 Marionette TRACE conn4 <- [1,1903,null,{}] 02:43:02 INFO - PROCESS | 1820 | 1477647782536 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8417a800 == 9 [pid = 1820] [id = 428] 02:43:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8424f400) [pid = 1820] [serial = 1252] [outer = (nil)] 02:43:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b0b6c00) [pid = 1820] [serial = 1253] [outer = 0x8424f400] 02:43:02 INFO - PROCESS | 1820 | 1477647782626 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83fac400) [pid = 1820] [serial = 1254] [outer = 0x8424f400] 02:43:04 INFO - PROCESS | 1820 | [aac @ 0x8b604000] err{or,}_recognition separate: 1; 1 02:43:04 INFO - PROCESS | 1820 | [aac @ 0x8b604000] err{or,}_recognition combined: 1; 1 02:43:04 INFO - PROCESS | 1820 | [aac @ 0x8b604000] Unsupported bit depth: 0 02:43:04 INFO - PROCESS | 1820 | [h264 @ 0x8b605000] err{or,}_recognition separate: 1; 1 02:43:04 INFO - PROCESS | 1820 | [h264 @ 0x8b605000] err{or,}_recognition combined: 1; 1 02:43:04 INFO - PROCESS | 1820 | [h264 @ 0x8b605000] Unsupported bit depth: 0 02:43:04 INFO - PROCESS | 1820 | [aac @ 0x8b605800] err{or,}_recognition separate: 1; 1 02:43:04 INFO - PROCESS | 1820 | [aac @ 0x8b605800] err{or,}_recognition combined: 1; 1 02:43:04 INFO - PROCESS | 1820 | [aac @ 0x8b605800] Unsupported bit depth: 0 02:43:04 INFO - PROCESS | 1820 | [h264 @ 0x8b604400] err{or,}_recognition separate: 1; 1 02:43:04 INFO - PROCESS | 1820 | [h264 @ 0x8b604400] err{or,}_recognition combined: 1; 1 02:43:04 INFO - PROCESS | 1820 | [h264 @ 0x8b604400] Unsupported bit depth: 0 02:43:04 INFO - PROCESS | 1820 | 1477647784196 Marionette TRACE conn4 <- [1,1904,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,1905,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 1820 | 1477647784314 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:43:04 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 02:43:04 INFO - PROCESS | 1820 | 1477647784327 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:04 INFO - PROCESS | 1820 | 1477647784561 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 02:43:04 INFO - PROCESS | 1820 | 1477647784719 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 02:43:04 INFO - PROCESS | 1820 | 1477647784726 Marionette TRACE conn4 <- [1,1907,null,["8"]] 02:43:04 INFO - PROCESS | 1820 | 1477647784736 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 02:43:04 INFO - PROCESS | 1820 | 1477647784745 Marionette TRACE conn4 <- [1,1908,null,{}] 02:43:04 INFO - PROCESS | 1820 | 1477647784752 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x84173400 == 10 [pid = 1820] [id = 429] 02:43:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84173c00) [pid = 1820] [serial = 1255] [outer = (nil)] 02:43:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8424dc00) [pid = 1820] [serial = 1256] [outer = 0x84173c00] 02:43:04 INFO - PROCESS | 1820 | 1477647784859 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8424e400) [pid = 1820] [serial = 1257] [outer = 0x84173c00] 02:43:07 INFO - PROCESS | 1820 | 1477647787419 Marionette TRACE conn4 <- [1,1909,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]]]}] 02:43:07 INFO - ............. 02:43:07 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3127ms 02:43:07 INFO - PROCESS | 1820 | 1477647787453 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 02:43:07 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 02:43:07 INFO - PROCESS | 1820 | 1477647787461 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 02:43:07 INFO - PROCESS | 1820 | 1477647787468 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:07 INFO - PROCESS | 1820 | 1477647787673 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:43:07 INFO - PROCESS | 1820 | 1477647787838 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 02:43:07 INFO - PROCESS | 1820 | 1477647787844 Marionette TRACE conn4 <- [1,1912,null,["8"]] 02:43:07 INFO - PROCESS | 1820 | 1477647787852 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 02:43:07 INFO - PROCESS | 1820 | 1477647787858 Marionette TRACE conn4 <- [1,1913,null,{}] 02:43:07 INFO - PROCESS | 1820 | 1477647787864 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b668400 == 11 [pid = 1820] [id = 430] 02:43:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b668c00) [pid = 1820] [serial = 1258] [outer = (nil)] 02:43:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b66bc00) [pid = 1820] [serial = 1259] [outer = 0x8b668c00] 02:43:07 INFO - PROCESS | 1820 | 1477647787963 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b667c00) [pid = 1820] [serial = 1260] [outer = 0x8b668c00] 02:43:08 INFO - PROCESS | 1820 | 1477647788701 Marionette TRACE conn4 <- [1,1914,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]]]}] 02:43:08 INFO - ... 02:43:08 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1287ms 02:43:08 INFO - PROCESS | 1820 | 1477647788763 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 02:43:08 INFO - TEST-START | /media-source/mediasource-endofstream.html 02:43:08 INFO - PROCESS | 1820 | 1477647788772 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 02:43:08 INFO - PROCESS | 1820 | 1477647788779 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:08 INFO - PROCESS | 1820 | 1477647788992 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 02:43:09 INFO - PROCESS | 1820 | 1477647789153 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 02:43:09 INFO - PROCESS | 1820 | 1477647789159 Marionette TRACE conn4 <- [1,1917,null,["8"]] 02:43:09 INFO - PROCESS | 1820 | 1477647789170 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 02:43:09 INFO - PROCESS | 1820 | 1477647789179 Marionette TRACE conn4 <- [1,1918,null,{}] 02:43:09 INFO - PROCESS | 1820 | 1477647789186 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c0000 == 12 [pid = 1820] [id = 431] 02:43:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b7c0400) [pid = 1820] [serial = 1261] [outer = (nil)] 02:43:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b7c3800) [pid = 1820] [serial = 1262] [outer = 0x8b7c0400] 02:43:09 INFO - PROCESS | 1820 | 1477647789286 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b7c8400) [pid = 1820] [serial = 1263] [outer = 0x8b7c0400] 02:43:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8416ec00 == 11 [pid = 1820] [id = 427] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8b66d400) [pid = 1820] [serial = 1218] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b0b7000) [pid = 1820] [serial = 1224] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b269000) [pid = 1820] [serial = 1221] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x83fae800) [pid = 1820] [serial = 1230] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b260000) [pid = 1820] [serial = 1244] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b260400) [pid = 1820] [serial = 1245] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8436f400) [pid = 1820] [serial = 1241] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x84372c00) [pid = 1820] [serial = 1242] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x84371800) [pid = 1820] [serial = 1238] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x84372400) [pid = 1820] [serial = 1239] [outer = (nil)] [url = about:blank] 02:43:10 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8b0b2000) [pid = 1820] [serial = 1236] [outer = (nil)] [url = about:blank] 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b666400] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b666400] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b666400] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b793400] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b793400] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b793400] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b666400] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b666400] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b666400] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7bf400] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7bf400] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7bf400] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b791c00] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b791c00] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x8b791c00] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7be800] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7be800] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7be800] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x83c28400] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x83c28400] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [aac @ 0x83c28400] Unsupported bit depth: 0 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7c2800] err{or,}_recognition separate: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7c2800] err{or,}_recognition combined: 1; 1 02:43:11 INFO - PROCESS | 1820 | [h264 @ 0x8b7c2800] Unsupported bit depth: 0 02:43:12 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8416f400) [pid = 1820] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 02:43:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc7c00 == 10 [pid = 1820] [id = 426] 02:43:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8417a800 == 9 [pid = 1820] [id = 428] 02:43:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8b668400 == 8 [pid = 1820] [id = 430] 02:43:18 INFO - PROCESS | 1820 | --DOCSHELL 0x84173400 == 7 [pid = 1820] [id = 429] 02:43:18 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x84179000) [pid = 1820] [serial = 1251] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x84173800) [pid = 1820] [serial = 1250] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b0b6c00) [pid = 1820] [serial = 1253] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b0aa400) [pid = 1820] [serial = 1247] [outer = (nil)] [url = about:blank] 02:43:21 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x84173c00) [pid = 1820] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 02:43:21 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b668c00) [pid = 1820] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 02:43:21 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8424f400) [pid = 1820] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 02:43:21 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8afc8800) [pid = 1820] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8b7c3800) [pid = 1820] [serial = 1262] [outer = (nil)] [url = about:blank] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8b66bc00) [pid = 1820] [serial = 1259] [outer = (nil)] [url = about:blank] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8b667c00) [pid = 1820] [serial = 1260] [outer = (nil)] [url = about:blank] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x8424dc00) [pid = 1820] [serial = 1256] [outer = (nil)] [url = about:blank] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x8424e400) [pid = 1820] [serial = 1257] [outer = (nil)] [url = about:blank] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x8b0b5000) [pid = 1820] [serial = 1248] [outer = (nil)] [url = about:blank] 02:43:26 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x83fac400) [pid = 1820] [serial = 1254] [outer = (nil)] [url = about:blank] 02:43:39 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:43:39 INFO - PROCESS | 1820 | 1477647819537 Marionette TRACE conn4 <- [1,1919,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"]]]}] 02:43:39 INFO - ... 02:43:39 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30817ms 02:43:39 INFO - PROCESS | 1820 | 1477647819597 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1820 | 1477647819604 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 02:43:39 INFO - TEST-START | /media-source/mediasource-errors.html 02:43:39 INFO - PROCESS | 1820 | 1477647819617 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:39 INFO - PROCESS | 1820 | 1477647819869 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 02:43:39 INFO - PROCESS | 1820 | 1477647819940 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 02:43:39 INFO - PROCESS | 1820 | 1477647819946 Marionette TRACE conn4 <- [1,1922,null,["8"]] 02:43:39 INFO - PROCESS | 1820 | 1477647819954 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 02:43:39 INFO - PROCESS | 1820 | 1477647819962 Marionette TRACE conn4 <- [1,1923,null,{}] 02:43:39 INFO - PROCESS | 1820 | 1477647819968 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6d400 == 8 [pid = 1820] [id = 432] 02:43:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x83c6ec00) [pid = 1820] [serial = 1264] [outer = (nil)] 02:43:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x83fae400) [pid = 1820] [serial = 1265] [outer = 0x83c6ec00] 02:43:40 INFO - PROCESS | 1820 | 1477647820063 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x84176000) [pid = 1820] [serial = 1266] [outer = 0x83c6ec00] 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x84251c00] err{or,}_recognition separate: 1; 1 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x84251c00] err{or,}_recognition combined: 1; 1 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x84251c00] Unsupported bit depth: 0 02:43:41 INFO - PROCESS | 1820 | [h264 @ 0x8afcd800] err{or,}_recognition separate: 1; 1 02:43:41 INFO - PROCESS | 1820 | [h264 @ 0x8afcd800] err{or,}_recognition combined: 1; 1 02:43:41 INFO - PROCESS | 1820 | [h264 @ 0x8afcd800] Unsupported bit depth: 0 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] err{or,}_recognition separate: 1; 1 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] err{or,}_recognition combined: 1; 1 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Unsupported bit depth: 0 02:43:41 INFO - PROCESS | 1820 | [h264 @ 0x84253c00] err{or,}_recognition separate: 1; 1 02:43:41 INFO - PROCESS | 1820 | [h264 @ 0x84253c00] err{or,}_recognition combined: 1; 1 02:43:41 INFO - PROCESS | 1820 | [h264 @ 0x84253c00] Unsupported bit depth: 0 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Error decoding AAC frame header. 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Sample rate index in program config element does not match the sample rate index configured by the container. 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Input buffer exhausted before END element found 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Reserved bit set. 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Sample rate index in program config element does not match the sample rate index configured by the container. 02:43:41 INFO - PROCESS | 1820 | [aac @ 0x8afcec00] Input buffer exhausted before END element found 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Decoder=83b4ed40 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 02:43:41 INFO - PROCESS | 1820 | [1820] WARNING: Decoder=83b4ed40 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 02:43:41 INFO - ...... 02:43:41 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1782ms 02:43:41 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 02:43:41 INFO - PROCESS | 1820 | 1477647821336 Marionette TRACE conn4 <- [1,1924,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,1925,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1820 | 1477647821411 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:43:41 INFO - PROCESS | 1820 | 1477647821435 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:41 INFO - PROCESS | 1820 | 1477647821704 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 02:43:41 INFO - PROCESS | 1820 | 1477647821787 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 02:43:41 INFO - PROCESS | 1820 | 1477647821795 Marionette TRACE conn4 <- [1,1927,null,["8"]] 02:43:41 INFO - PROCESS | 1820 | 1477647821808 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 02:43:41 INFO - PROCESS | 1820 | 1477647821813 Marionette TRACE conn4 <- [1,1928,null,{}] 02:43:41 INFO - PROCESS | 1820 | 1477647821820 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x84173400 == 9 [pid = 1820] [id = 433] 02:43:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8b0b0400) [pid = 1820] [serial = 1267] [outer = (nil)] 02:43:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8b0b6400) [pid = 1820] [serial = 1268] [outer = 0x8b0b0400] 02:43:41 INFO - PROCESS | 1820 | 1477647821908 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8b0b6800) [pid = 1820] [serial = 1269] [outer = 0x8b0b0400] 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c3800] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c3800] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c3800] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c3800] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c3800] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c3800] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c4c00] no picture 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c6c00] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c6c00] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b7c6c00] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b8b7800] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b8b7800] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b8b7800] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b8b8000] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b8b8000] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [aac @ 0x8b8b8000] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c3c00] err{or,}_recognition separate: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c3c00] err{or,}_recognition combined: 1; 1 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c3c00] Unsupported bit depth: 0 02:43:44 INFO - PROCESS | 1820 | [h264 @ 0x8b7c3c00] no picture 02:43:50 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6d400 == 8 [pid = 1820] [id = 432] 02:43:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c0000 == 7 [pid = 1820] [id = 431] 02:43:51 INFO - PROCESS | 1820 | 1477647831125 Marionette TRACE conn4 <- [1,1929,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"]]]}] 02:43:51 INFO - .. 02:43:51 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9756ms 02:43:51 INFO - PROCESS | 1820 | 1477647831231 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1820 | 1477647831239 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 02:43:51 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 02:43:51 INFO - PROCESS | 1820 | 1477647831251 Marionette TRACE conn4 -> [0,1931,"getContext",null] 02:43:51 INFO - PROCESS | 1820 | 1477647831260 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831270 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831276 Marionette TRACE conn4 <- [1,1932,null,{}] 02:43:51 INFO - PROCESS | 1820 | 1477647831284 Marionette TRACE conn4 -> [0,1933,"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}] 02:43:51 INFO - PROCESS | 1820 | 1477647831314 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 02:43:51 INFO - PROCESS | 1820 | 1477647831320 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831331 Marionette TRACE conn4 <- [1,1934,null,{}] 02:43:51 INFO - Setting pref media.mediasource.enabled (true) 02:43:51 INFO - PROCESS | 1820 | 1477647831344 Marionette TRACE conn4 -> [0,1935,"getContext",null] 02:43:51 INFO - PROCESS | 1820 | 1477647831350 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831356 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831360 Marionette TRACE conn4 <- [1,1936,null,{}] 02:43:51 INFO - PROCESS | 1820 | 1477647831366 Marionette TRACE conn4 -> [0,1937,"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}] 02:43:51 INFO - PROCESS | 1820 | 1477647831389 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 02:43:51 INFO - PROCESS | 1820 | 1477647831395 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831404 Marionette TRACE conn4 <- [1,1938,null,{}] 02:43:51 INFO - PROCESS | 1820 | 1477647831409 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:51 INFO - PROCESS | 1820 | 1477647831613 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:43:51 INFO - PROCESS | 1820 | 1477647831748 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 02:43:51 INFO - PROCESS | 1820 | 1477647831757 Marionette TRACE conn4 <- [1,1940,null,["8"]] 02:43:51 INFO - PROCESS | 1820 | 1477647831762 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 02:43:51 INFO - PROCESS | 1820 | 1477647831770 Marionette TRACE conn4 <- [1,1941,null,{}] 02:43:51 INFO - PROCESS | 1820 | 1477647831777 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8425a000 == 8 [pid = 1820] [id = 434] 02:43:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8436b000) [pid = 1820] [serial = 1270] [outer = (nil)] 02:43:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x84376800) [pid = 1820] [serial = 1271] [outer = 0x8436b000] 02:43:51 INFO - PROCESS | 1820 | 1477647831877 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8afc8400) [pid = 1820] [serial = 1272] [outer = 0x8436b000] 02:43:52 INFO - PROCESS | 1820 | [1820] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 02:43:52 INFO - ........................................ 02:43:52 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1355ms 02:43:52 INFO - PROCESS | 1820 | 1477647832534 Marionette TRACE conn4 <- [1,1942,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]]]}] 02:43:52 INFO - PROCESS | 1820 | 1477647832604 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 1820 | 1477647832609 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 02:43:52 INFO - TEST-START | /media-source/mediasource-liveseekable.html 02:43:52 INFO - Clearing pref media.mediasource.enabled 02:43:52 INFO - PROCESS | 1820 | 1477647832616 Marionette TRACE conn4 -> [0,1944,"getContext",null] 02:43:52 INFO - PROCESS | 1820 | 1477647832619 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 02:43:52 INFO - PROCESS | 1820 | 1477647832626 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 02:43:52 INFO - PROCESS | 1820 | 1477647832629 Marionette TRACE conn4 <- [1,1945,null,{}] 02:43:52 INFO - PROCESS | 1820 | 1477647832640 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 02:43:52 INFO - PROCESS | 1820 | 1477647832660 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 02:43:52 INFO - PROCESS | 1820 | 1477647832673 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 02:43:52 INFO - PROCESS | 1820 | 1477647832676 Marionette TRACE conn4 <- [1,1947,null,{}] 02:43:52 INFO - PROCESS | 1820 | 1477647832682 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:52 INFO - PROCESS | 1820 | 1477647832865 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 02:43:52 INFO - PROCESS | 1820 | 1477647832877 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 02:43:52 INFO - PROCESS | 1820 | 1477647832881 Marionette TRACE conn4 <- [1,1949,null,["8"]] 02:43:52 INFO - PROCESS | 1820 | 1477647832888 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 02:43:52 INFO - PROCESS | 1820 | 1477647832894 Marionette TRACE conn4 <- [1,1950,null,{}] 02:43:52 INFO - PROCESS | 1820 | 1477647832899 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afcac00 == 9 [pid = 1820] [id = 435] 02:43:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8b7c0000) [pid = 1820] [serial = 1273] [outer = (nil)] 02:43:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8b8b9400) [pid = 1820] [serial = 1274] [outer = 0x8b7c0000] 02:43:52 INFO - PROCESS | 1820 | 1477647832983 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x84173c00) [pid = 1820] [serial = 1275] [outer = 0x8b7c0000] 02:43:53 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83c6ec00) [pid = 1820] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 02:43:53 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b7c0400) [pid = 1820] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 02:43:54 INFO - PROCESS | 1820 | 1477647834016 Marionette TRACE conn4 <- [1,1951,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]]]}] 02:43:54 INFO - .......... 02:43:54 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1438ms 02:43:54 INFO - PROCESS | 1820 | 1477647834055 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1820 | 1477647834058 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 02:43:54 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 02:43:54 INFO - PROCESS | 1820 | 1477647834065 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:54 INFO - PROCESS | 1820 | 1477647834313 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 02:43:54 INFO - PROCESS | 1820 | 1477647834390 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 02:43:54 INFO - PROCESS | 1820 | 1477647834396 Marionette TRACE conn4 <- [1,1954,null,["8"]] 02:43:54 INFO - PROCESS | 1820 | 1477647834401 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 02:43:54 INFO - PROCESS | 1820 | 1477647834411 Marionette TRACE conn4 <- [1,1955,null,{}] 02:43:54 INFO - PROCESS | 1820 | 1477647834417 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dfeac00 == 10 [pid = 1820] [id = 436] 02:43:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f947400) [pid = 1820] [serial = 1276] [outer = (nil)] 02:43:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f94e000) [pid = 1820] [serial = 1277] [outer = 0x8f947400] 02:43:54 INFO - PROCESS | 1820 | 1477647834514 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f953800) [pid = 1820] [serial = 1278] [outer = 0x8f947400] 02:43:55 INFO - PROCESS | 1820 | 1477647835209 Marionette TRACE conn4 <- [1,1956,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]]]}] 02:43:55 INFO - .. 02:43:55 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1174ms 02:43:55 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 02:43:55 INFO - PROCESS | 1820 | 1477647835240 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 1820 | 1477647835243 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:43:55 INFO - PROCESS | 1820 | 1477647835251 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:55 INFO - PROCESS | 1820 | 1477647835437 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 02:43:55 INFO - PROCESS | 1820 | 1477647835453 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 02:43:55 INFO - PROCESS | 1820 | 1477647835456 Marionette TRACE conn4 <- [1,1959,null,["8"]] 02:43:55 INFO - PROCESS | 1820 | 1477647835563 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 02:43:55 INFO - PROCESS | 1820 | 1477647835571 Marionette TRACE conn4 <- [1,1960,null,{}] 02:43:55 INFO - PROCESS | 1820 | 1477647835577 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6c000 == 11 [pid = 1820] [id = 437] 02:43:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fe6c800) [pid = 1820] [serial = 1279] [outer = (nil)] 02:43:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8fe73800) [pid = 1820] [serial = 1280] [outer = 0x8fe6c800] 02:43:55 INFO - PROCESS | 1820 | 1477647835669 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8fece800) [pid = 1820] [serial = 1281] [outer = 0x8fe6c800] 02:43:57 INFO - PROCESS | 1820 | [aac @ 0x8fecd800] err{or,}_recognition separate: 1; 1 02:43:57 INFO - PROCESS | 1820 | [aac @ 0x8fecd800] err{or,}_recognition combined: 1; 1 02:43:57 INFO - PROCESS | 1820 | [aac @ 0x8fecd800] Unsupported bit depth: 0 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x93ec2800] err{or,}_recognition separate: 1; 1 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x93ec2800] err{or,}_recognition combined: 1; 1 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x93ec2800] Unsupported bit depth: 0 02:43:57 INFO - PROCESS | 1820 | [aac @ 0x93ec3000] err{or,}_recognition separate: 1; 1 02:43:57 INFO - PROCESS | 1820 | [aac @ 0x93ec3000] err{or,}_recognition combined: 1; 1 02:43:57 INFO - PROCESS | 1820 | [aac @ 0x93ec3000] Unsupported bit depth: 0 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x92de4400] err{or,}_recognition separate: 1; 1 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x92de4400] err{or,}_recognition combined: 1; 1 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x92de4400] Unsupported bit depth: 0 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x92de4400] no picture 02:43:57 INFO - PROCESS | 1820 | [h264 @ 0x92de4400] no picture 02:43:57 INFO - PROCESS | 1820 | 1477647837747 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 02:43:57 INFO - . 02:43:57 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2530ms 02:43:57 INFO - PROCESS | 1820 | 1477647837781 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1820 | 1477647837788 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /media-source/mediasource-play.html 02:43:57 INFO - PROCESS | 1820 | 1477647837844 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:43:58 INFO - PROCESS | 1820 | 1477647838072 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:43:58 INFO - PROCESS | 1820 | 1477647838227 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 02:43:58 INFO - PROCESS | 1820 | 1477647838233 Marionette TRACE conn4 <- [1,1964,null,["8"]] 02:43:58 INFO - PROCESS | 1820 | 1477647838243 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 02:43:58 INFO - PROCESS | 1820 | 1477647838251 Marionette TRACE conn4 <- [1,1965,null,{}] 02:43:58 INFO - PROCESS | 1820 | 1477647838258 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x84250c00 == 12 [pid = 1820] [id = 438] 02:43:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x84251800) [pid = 1820] [serial = 1282] [outer = (nil)] 02:43:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x84257c00) [pid = 1820] [serial = 1283] [outer = 0x84251800] 02:43:58 INFO - PROCESS | 1820 | 1477647838362 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8afcd800) [pid = 1820] [serial = 1284] [outer = 0x84251800] 02:43:59 INFO - PROCESS | 1820 | [aac @ 0x8fed8800] err{or,}_recognition separate: 1; 1 02:43:59 INFO - PROCESS | 1820 | [aac @ 0x8fed8800] err{or,}_recognition combined: 1; 1 02:43:59 INFO - PROCESS | 1820 | [aac @ 0x8fed8800] Unsupported bit depth: 0 02:43:59 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] err{or,}_recognition separate: 1; 1 02:43:59 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] err{or,}_recognition combined: 1; 1 02:43:59 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] Unsupported bit depth: 0 02:43:59 INFO - PROCESS | 1820 | [aac @ 0x8fed8800] err{or,}_recognition separate: 1; 1 02:43:59 INFO - PROCESS | 1820 | [aac @ 0x8fed8800] err{or,}_recognition combined: 1; 1 02:43:59 INFO - PROCESS | 1820 | [aac @ 0x8fed8800] Unsupported bit depth: 0 02:43:59 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] err{or,}_recognition separate: 1; 1 02:43:59 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] err{or,}_recognition combined: 1; 1 02:43:59 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] Unsupported bit depth: 0 02:44:00 INFO - PROCESS | 1820 | [h264 @ 0x9104c400] no picture 02:44:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8dfeac00 == 11 [pid = 1820] [id = 436] 02:44:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8afcac00 == 10 [pid = 1820] [id = 435] 02:44:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8425a000 == 9 [pid = 1820] [id = 434] 02:44:00 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b0b6400) [pid = 1820] [serial = 1268] [outer = (nil)] [url = about:blank] 02:44:00 INFO - PROCESS | 1820 | --DOCSHELL 0x84173400 == 8 [pid = 1820] [id = 433] 02:44:01 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83fae400) [pid = 1820] [serial = 1265] [outer = (nil)] [url = about:blank] 02:44:01 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x84176000) [pid = 1820] [serial = 1266] [outer = (nil)] [url = about:blank] 02:44:01 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b7c8400) [pid = 1820] [serial = 1263] [outer = (nil)] [url = about:blank] 02:44:01 INFO - PROCESS | 1820 | 1477647841439 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 02:44:01 INFO - . 02:44:01 INFO - TEST-OK | /media-source/mediasource-play.html | took 3638ms 02:44:01 INFO - PROCESS | 1820 | 1477647841478 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 1820 | 1477647841485 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 02:44:01 INFO - TEST-START | /media-source/mediasource-preload.html 02:44:01 INFO - PROCESS | 1820 | 1477647841496 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:01 INFO - PROCESS | 1820 | 1477647841733 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 02:44:01 INFO - PROCESS | 1820 | 1477647841845 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 02:44:01 INFO - PROCESS | 1820 | 1477647841852 Marionette TRACE conn4 <- [1,1969,null,["8"]] 02:44:01 INFO - PROCESS | 1820 | 1477647841859 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 02:44:01 INFO - PROCESS | 1820 | 1477647841866 Marionette TRACE conn4 <- [1,1970,null,{}] 02:44:01 INFO - PROCESS | 1820 | 1477647841873 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c30c00 == 9 [pid = 1820] [id = 439] 02:44:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83c31400) [pid = 1820] [serial = 1285] [outer = (nil)] 02:44:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83c66800) [pid = 1820] [serial = 1286] [outer = 0x83c31400] 02:44:01 INFO - PROCESS | 1820 | 1477647841972 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83c66c00) [pid = 1820] [serial = 1287] [outer = 0x83c31400] 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 02:44:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 02:44:02 INFO - PROCESS | 1820 | 1477647842592 Marionette TRACE conn4 <- [1,1971,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]]]}] 02:44:02 INFO - ....... 02:44:02 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1125ms 02:44:02 INFO - PROCESS | 1820 | 1477647842621 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 02:44:02 INFO - TEST-START | /media-source/mediasource-remove.html 02:44:02 INFO - PROCESS | 1820 | 1477647842627 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 02:44:02 INFO - PROCESS | 1820 | 1477647842634 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:02 INFO - PROCESS | 1820 | 1477647842867 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 02:44:02 INFO - PROCESS | 1820 | 1477647842886 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 02:44:02 INFO - PROCESS | 1820 | 1477647842890 Marionette TRACE conn4 <- [1,1974,null,["8"]] 02:44:02 INFO - PROCESS | 1820 | 1477647842897 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 02:44:02 INFO - PROCESS | 1820 | 1477647842903 Marionette TRACE conn4 <- [1,1975,null,{}] 02:44:02 INFO - PROCESS | 1820 | 1477647842909 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x83faf000 == 10 [pid = 1820] [id = 440] 02:44:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84252800) [pid = 1820] [serial = 1288] [outer = (nil)] 02:44:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8436b400) [pid = 1820] [serial = 1289] [outer = 0x84252800] 02:44:03 INFO - PROCESS | 1820 | 1477647843001 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x84259800) [pid = 1820] [serial = 1290] [outer = 0x84252800] 02:44:05 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f947400) [pid = 1820] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 02:44:05 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b0b0400) [pid = 1820] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 02:44:05 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8436b000) [pid = 1820] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 02:44:05 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b7c0000) [pid = 1820] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x946b5800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x946b5800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x946b5800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84375400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84375400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84375400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x955e8400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x955e8400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x955e8400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x9572b400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x9572b400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x9572b400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b260400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b260400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b260400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b262400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b262400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b262400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84375400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84375400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84375400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b264000] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b264000] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b264000] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b266400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b266400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b266400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b267400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b267400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b267400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b260400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b260400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b260400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b261000] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b261000] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b261000] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84250800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84250800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x84250800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b0b0400] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b0b0400] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b0b0400] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b661800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b661800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b661800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8436b000] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8436b000] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8436b000] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b175c00] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b175c00] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b175c00] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b176c00] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b176c00] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b176c00] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b17d800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b17d800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b17d800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b175800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b175800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b175800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [aac @ 0x8b0aa800] Unsupported bit depth: 0 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b25ec00] err{or,}_recognition separate: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b25ec00] err{or,}_recognition combined: 1; 1 02:44:08 INFO - PROCESS | 1820 | [h264 @ 0x8b25ec00] Unsupported bit depth: 0 02:44:09 INFO - PROCESS | 1820 | 1477647849084 Marionette TRACE conn4 <- [1,1976,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]]]}] 02:44:09 INFO - ................ 02:44:09 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6496ms 02:44:09 INFO - PROCESS | 1820 | 1477647849131 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 1820 | 1477647849138 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:44:09 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 02:44:09 INFO - PROCESS | 1820 | 1477647849193 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:09 INFO - PROCESS | 1820 | 1477647849416 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 02:44:09 INFO - PROCESS | 1820 | 1477647849578 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 02:44:09 INFO - PROCESS | 1820 | 1477647849586 Marionette TRACE conn4 <- [1,1979,null,["8"]] 02:44:09 INFO - PROCESS | 1820 | 1477647849594 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 02:44:09 INFO - PROCESS | 1820 | 1477647849604 Marionette TRACE conn4 <- [1,1980,null,{}] 02:44:09 INFO - PROCESS | 1820 | 1477647849611 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25fc00 == 11 [pid = 1820] [id = 441] 02:44:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b260000) [pid = 1820] [serial = 1291] [outer = (nil)] 02:44:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b264400) [pid = 1820] [serial = 1292] [outer = 0x8b260000] 02:44:09 INFO - PROCESS | 1820 | 1477647849714 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b66fc00) [pid = 1820] [serial = 1293] [outer = 0x8b260000] 02:44:10 INFO - PROCESS | 1820 | 1477647850720 Marionette TRACE conn4 <- [1,1981,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]]]}] 02:44:10 INFO - ....... 02:44:10 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1579ms 02:44:10 INFO - PROCESS | 1820 | 1477647850769 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1820 | 1477647850775 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 02:44:10 INFO - PROCESS | 1820 | 1477647850783 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:11 INFO - PROCESS | 1820 | 1477647851024 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:44:11 INFO - PROCESS | 1820 | 1477647851155 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 02:44:11 INFO - PROCESS | 1820 | 1477647851161 Marionette TRACE conn4 <- [1,1984,null,["8"]] 02:44:11 INFO - PROCESS | 1820 | 1477647851168 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 02:44:11 INFO - PROCESS | 1820 | 1477647851174 Marionette TRACE conn4 <- [1,1985,null,{}] 02:44:11 INFO - PROCESS | 1820 | 1477647851181 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf3c00 == 12 [pid = 1820] [id = 442] 02:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8dd77400) [pid = 1820] [serial = 1294] [outer = (nil)] 02:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8dd7b000) [pid = 1820] [serial = 1295] [outer = 0x8dd77400] 02:44:11 INFO - PROCESS | 1820 | 1477647851318 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8dfde800) [pid = 1820] [serial = 1296] [outer = 0x8dd77400] 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83c62400] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83c62400] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83c62400] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83c62400] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83c62400] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83c62400] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] no picture 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83436400] no picture 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83436400] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83436400] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83436400] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83fb6000] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83fb6000] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83fb6000] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83fb7c00] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83fb7c00] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [aac @ 0x83fb7c00] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83c62400] err{or,}_recognition separate: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83c62400] err{or,}_recognition combined: 1; 1 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83c62400] Unsupported bit depth: 0 02:44:13 INFO - PROCESS | 1820 | [h264 @ 0x83c62400] no picture 02:44:13 INFO - PROCESS | 1820 | --DOCSHELL 0x83c30c00 == 11 [pid = 1820] [id = 439] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8fe73800) [pid = 1820] [serial = 1280] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8f94e000) [pid = 1820] [serial = 1277] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f953800) [pid = 1820] [serial = 1278] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b8b9400) [pid = 1820] [serial = 1274] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x84173c00) [pid = 1820] [serial = 1275] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x84376800) [pid = 1820] [serial = 1271] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8afc8400) [pid = 1820] [serial = 1272] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b0b6800) [pid = 1820] [serial = 1269] [outer = (nil)] [url = about:blank] 02:44:14 INFO - PROCESS | 1820 | [h264 @ 0x83c62400] no picture 02:44:14 INFO - PROCESS | 1820 | 1477647854233 Marionette TRACE conn4 <- [1,1986,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]]]}] 02:44:14 INFO - .. 02:44:14 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3499ms 02:44:14 INFO - PROCESS | 1820 | 1477647854283 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1820 | 1477647854290 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 02:44:14 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 02:44:14 INFO - PROCESS | 1820 | 1477647854300 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:14 INFO - PROCESS | 1820 | 1477647854516 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 02:44:14 INFO - PROCESS | 1820 | 1477647854638 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 02:44:14 INFO - PROCESS | 1820 | 1477647854645 Marionette TRACE conn4 <- [1,1989,null,["8"]] 02:44:14 INFO - PROCESS | 1820 | 1477647854651 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 02:44:14 INFO - PROCESS | 1820 | 1477647854659 Marionette TRACE conn4 <- [1,1990,null,{}] 02:44:14 INFO - PROCESS | 1820 | 1477647854665 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc7800 == 12 [pid = 1820] [id = 443] 02:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8afc8400) [pid = 1820] [serial = 1297] [outer = (nil)] 02:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b179800) [pid = 1820] [serial = 1298] [outer = 0x8afc8400] 02:44:14 INFO - PROCESS | 1820 | 1477647854761 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b181c00) [pid = 1820] [serial = 1299] [outer = 0x8afc8400] 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2d9800] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2d9800] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2d9800] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b2dcc00] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b2dcc00] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b2dcc00] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2de000] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2de000] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2de000] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b2d8c00] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b2d8c00] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b2d8c00] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2de000] no picture 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b2de000] no picture 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b605800] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b605800] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b605800] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b606000] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b606000] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b606000] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b3e8800] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b3e8800] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [h264 @ 0x8b3e8800] Unsupported bit depth: 0 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b605c00] err{or,}_recognition separate: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b605c00] err{or,}_recognition combined: 1; 1 02:44:15 INFO - PROCESS | 1820 | [aac @ 0x8b605c00] Unsupported bit depth: 0 02:44:16 INFO - PROCESS | 1820 | [h264 @ 0x8b3e8800] no picture 02:44:16 INFO - PROCESS | 1820 | 1477647856395 Marionette TRACE conn4 <- [1,1991,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]]]}] 02:44:16 INFO - .. 02:44:16 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2127ms 02:44:16 INFO - PROCESS | 1820 | 1477647856425 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 02:44:16 INFO - TEST-START | /media-source/mediasource-seekable.html 02:44:16 INFO - PROCESS | 1820 | 1477647856431 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 02:44:16 INFO - PROCESS | 1820 | 1477647856438 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:16 INFO - PROCESS | 1820 | 1477647856679 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 02:44:16 INFO - PROCESS | 1820 | 1477647856703 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 02:44:16 INFO - PROCESS | 1820 | 1477647856714 Marionette TRACE conn4 <- [1,1994,null,["8"]] 02:44:16 INFO - PROCESS | 1820 | 1477647856719 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 02:44:16 INFO - PROCESS | 1820 | 1477647856726 Marionette TRACE conn4 <- [1,1995,null,{}] 02:44:16 INFO - PROCESS | 1820 | 1477647856800 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2db000 == 13 [pid = 1820] [id = 444] 02:44:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b2df800) [pid = 1820] [serial = 1300] [outer = (nil)] 02:44:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b66a000) [pid = 1820] [serial = 1301] [outer = 0x8b2df800] 02:44:16 INFO - PROCESS | 1820 | 1477647856896 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b66a400) [pid = 1820] [serial = 1302] [outer = 0x8b2df800] 02:44:17 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83c31400) [pid = 1820] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 02:44:17 INFO - PROCESS | 1820 | 1477647857832 Marionette TRACE conn4 <- [1,1996,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]]]}] 02:44:17 INFO - ... 02:44:17 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1424ms 02:44:17 INFO - PROCESS | 1820 | 1477647857871 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1820 | 1477647857879 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 02:44:17 INFO - PROCESS | 1820 | 1477647857886 Marionette TRACE conn4 -> [0,1998,"getContext",null] 02:44:17 INFO - PROCESS | 1820 | 1477647857889 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 02:44:17 INFO - PROCESS | 1820 | 1477647857894 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 02:44:17 INFO - PROCESS | 1820 | 1477647857897 Marionette TRACE conn4 <- [1,1999,null,{}] 02:44:17 INFO - PROCESS | 1820 | 1477647857903 Marionette TRACE conn4 -> [0,2000,"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}] 02:44:17 INFO - PROCESS | 1820 | 1477647857927 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 02:44:17 INFO - PROCESS | 1820 | 1477647857933 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 02:44:17 INFO - PROCESS | 1820 | 1477647857937 Marionette TRACE conn4 <- [1,2001,null,{}] 02:44:17 INFO - Setting pref media.mediasource.enabled (true) 02:44:17 INFO - PROCESS | 1820 | 1477647857947 Marionette TRACE conn4 -> [0,2002,"getContext",null] 02:44:17 INFO - PROCESS | 1820 | 1477647857950 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 02:44:17 INFO - PROCESS | 1820 | 1477647857956 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 02:44:17 INFO - PROCESS | 1820 | 1477647857960 Marionette TRACE conn4 <- [1,2003,null,{}] 02:44:17 INFO - PROCESS | 1820 | 1477647857965 Marionette TRACE conn4 -> [0,2004,"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}] 02:44:17 INFO - PROCESS | 1820 | 1477647857985 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 02:44:18 INFO - PROCESS | 1820 | 1477647857998 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 02:44:18 INFO - PROCESS | 1820 | 1477647858001 Marionette TRACE conn4 <- [1,2005,null,{}] 02:44:18 INFO - PROCESS | 1820 | 1477647858008 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:18 INFO - PROCESS | 1820 | 1477647858265 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 02:44:18 INFO - PROCESS | 1820 | 1477647858286 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 02:44:18 INFO - PROCESS | 1820 | 1477647858293 Marionette TRACE conn4 <- [1,2007,null,["8"]] 02:44:18 INFO - PROCESS | 1820 | 1477647858299 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 02:44:18 INFO - PROCESS | 1820 | 1477647858306 Marionette TRACE conn4 <- [1,2008,null,{}] 02:44:18 INFO - PROCESS | 1820 | 1477647858312 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f951c00 == 14 [pid = 1820] [id = 445] 02:44:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8f952800) [pid = 1820] [serial = 1303] [outer = (nil)] 02:44:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8f99c400) [pid = 1820] [serial = 1304] [outer = 0x8f952800] 02:44:18 INFO - PROCESS | 1820 | 1477647858411 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8fed0000) [pid = 1820] [serial = 1305] [outer = 0x8f952800] 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x94cd1c00] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x94cd1c00] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x94cd1c00] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95377000] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95377000] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95377000] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x94cd1c00] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x94cd1c00] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x94cd1c00] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x955ee400] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x955ee400] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x955ee400] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x95ddb000] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x95ddb000] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x95ddb000] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95ddbc00] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95ddbc00] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95ddbc00] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x95ddb000] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x95ddb000] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x95ddb000] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95ddec00] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95ddec00] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95ddec00] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x9607c000] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x9607c000] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x9607c000] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x9607f000] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x9607f000] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x9607f000] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x96082c00] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x96082c00] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [h264 @ 0x96082c00] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95de2800] err{or,}_recognition separate: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95de2800] err{or,}_recognition combined: 1; 1 02:44:19 INFO - PROCESS | 1820 | [aac @ 0x95de2800] Unsupported bit depth: 0 02:44:19 INFO - PROCESS | 1820 | 1477647859830 Marionette TRACE conn4 <- [1,2009,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,2010,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1820 | 1477647859895 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 02:44:19 INFO - PROCESS | 1820 | 1477647859901 Marionette TRACE conn4 -> [0,2011,"getContext",null] 02:44:19 INFO - PROCESS | 1820 | 1477647859909 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 02:44:19 INFO - PROCESS | 1820 | 1477647859914 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 02:44:19 INFO - PROCESS | 1820 | 1477647859917 Marionette TRACE conn4 <- [1,2012,null,{}] 02:44:19 INFO - PROCESS | 1820 | 1477647859923 Marionette TRACE conn4 -> [0,2013,"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}] 02:44:19 INFO - PROCESS | 1820 | 1477647859941 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 02:44:19 INFO - PROCESS | 1820 | 1477647859945 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 02:44:19 INFO - PROCESS | 1820 | 1477647859948 Marionette TRACE conn4 <- [1,2014,null,{}] 02:44:19 INFO - PROCESS | 1820 | 1477647859955 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:20 INFO - PROCESS | 1820 | 1477647860212 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:44:20 INFO - PROCESS | 1820 | 1477647860298 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 02:44:20 INFO - PROCESS | 1820 | 1477647860306 Marionette TRACE conn4 <- [1,2016,null,["8"]] 02:44:20 INFO - PROCESS | 1820 | 1477647860359 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 02:44:20 INFO - PROCESS | 1820 | 1477647860371 Marionette TRACE conn4 <- [1,2017,null,{}] 02:44:20 INFO - PROCESS | 1820 | 1477647860380 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c67c00 == 15 [pid = 1820] [id = 446] 02:44:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x83c70400) [pid = 1820] [serial = 1306] [outer = (nil)] 02:44:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x84250000) [pid = 1820] [serial = 1307] [outer = 0x83c70400] 02:44:20 INFO - PROCESS | 1820 | 1477647860483 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b17ec00) [pid = 1820] [serial = 1308] [outer = 0x83c70400] 02:44:21 INFO - .. 02:44:21 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1335ms 02:44:21 INFO - PROCESS | 1820 | 1477647861207 Marionette TRACE conn4 <- [1,2018,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"]]]}] 02:44:21 INFO - PROCESS | 1820 | 1477647861249 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1820 | 1477647861258 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 02:44:21 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 02:44:21 INFO - PROCESS | 1820 | 1477647861267 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:21 INFO - PROCESS | 1820 | 1477647861467 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 02:44:21 INFO - PROCESS | 1820 | 1477647861649 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 02:44:21 INFO - PROCESS | 1820 | 1477647861655 Marionette TRACE conn4 <- [1,2021,null,["8"]] 02:44:21 INFO - PROCESS | 1820 | 1477647861663 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 02:44:21 INFO - PROCESS | 1820 | 1477647861672 Marionette TRACE conn4 <- [1,2022,null,{}] 02:44:21 INFO - PROCESS | 1820 | 1477647861682 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8c0c00 == 16 [pid = 1820] [id = 447] 02:44:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b8c1400) [pid = 1820] [serial = 1309] [outer = (nil)] 02:44:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b8c4800) [pid = 1820] [serial = 1310] [outer = 0x8b8c1400] 02:44:21 INFO - PROCESS | 1820 | 1477647861793 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8dcef800) [pid = 1820] [serial = 1311] [outer = 0x8b8c1400] 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x95377800] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x95377800] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x95377800] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b143400] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b143400] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b143400] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b148c00] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b148c00] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b148c00] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b140000] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b140000] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b140000] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b143400] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b143400] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b143400] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b33b800] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b33b800] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b33b800] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b33f800] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b33f800] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [aac @ 0x9b33f800] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b335c00] err{or,}_recognition separate: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b335c00] err{or,}_recognition combined: 1; 1 02:44:24 INFO - PROCESS | 1820 | [h264 @ 0x9b335c00] Unsupported bit depth: 0 02:44:24 INFO - PROCESS | 1820 | 1477647864495 Marionette TRACE conn4 <- [1,2023,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]]]}] 02:44:24 INFO - ...... 02:44:24 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3289ms 02:44:24 INFO - PROCESS | 1820 | 1477647864558 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1820 | 1477647864562 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 02:44:24 INFO - PROCESS | 1820 | 1477647864612 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:24 INFO - PROCESS | 1820 | 1477647864837 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 02:44:25 INFO - PROCESS | 1820 | 1477647865009 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 02:44:25 INFO - PROCESS | 1820 | 1477647865019 Marionette TRACE conn4 <- [1,2026,null,["8"]] 02:44:25 INFO - PROCESS | 1820 | 1477647865026 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 02:44:25 INFO - PROCESS | 1820 | 1477647865034 Marionette TRACE conn4 <- [1,2027,null,{}] 02:44:25 INFO - PROCESS | 1820 | 1477647865039 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b403000 == 17 [pid = 1820] [id = 448] 02:44:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x9b40ac00) [pid = 1820] [serial = 1312] [outer = (nil)] 02:44:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa0762800) [pid = 1820] [serial = 1313] [outer = 0x9b40ac00] 02:44:25 INFO - PROCESS | 1820 | 1477647865134 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0xa078b800) [pid = 1820] [serial = 1314] [outer = 0x9b40ac00] 02:44:26 INFO - ..... 02:44:26 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1629ms 02:44:26 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 02:44:26 INFO - PROCESS | 1820 | 1477647866161 Marionette TRACE conn4 <- [1,2028,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"]]]}] 02:44:26 INFO - PROCESS | 1820 | 1477647866213 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 1820 | 1477647866224 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:44:26 INFO - PROCESS | 1820 | 1477647866245 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:26 INFO - PROCESS | 1820 | 1477647866462 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc7800 == 16 [pid = 1820] [id = 443] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2db000 == 15 [pid = 1820] [id = 444] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83faf000 == 14 [pid = 1820] [id = 440] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b25fc00 == 13 [pid = 1820] [id = 441] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6c000 == 12 [pid = 1820] [id = 437] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x84250c00 == 11 [pid = 1820] [id = 438] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf3c00 == 10 [pid = 1820] [id = 442] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8f951c00 == 9 [pid = 1820] [id = 445] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83c67c00 == 8 [pid = 1820] [id = 446] 02:44:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8c0c00 == 7 [pid = 1820] [id = 447] 02:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83c66c00) [pid = 1820] [serial = 1287] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x83c66800) [pid = 1820] [serial = 1286] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8436b400) [pid = 1820] [serial = 1289] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x84257c00) [pid = 1820] [serial = 1283] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1820 | 1477647867330 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 02:44:27 INFO - PROCESS | 1820 | 1477647867336 Marionette TRACE conn4 <- [1,2031,null,["8"]] 02:44:27 INFO - PROCESS | 1820 | 1477647867348 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 02:44:27 INFO - PROCESS | 1820 | 1477647867357 Marionette TRACE conn4 <- [1,2032,null,{}] 02:44:27 INFO - PROCESS | 1820 | 1477647867370 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c24c00 == 8 [pid = 1820] [id = 449] 02:44:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83c26800) [pid = 1820] [serial = 1315] [outer = (nil)] 02:44:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83c63800) [pid = 1820] [serial = 1316] [outer = 0x83c26800] 02:44:27 INFO - PROCESS | 1820 | 1477647867472 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x84175800) [pid = 1820] [serial = 1317] [outer = 0x83c26800] 02:44:28 INFO - ... 02:44:28 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 2079ms 02:44:28 INFO - PROCESS | 1820 | 1477647868305 Marionette TRACE conn4 <- [1,2033,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]]]}] 02:44:28 INFO - PROCESS | 1820 | 1477647868320 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1820 | 1477647868326 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 02:44:28 INFO - PROCESS | 1820 | 1477647868335 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:28 INFO - PROCESS | 1820 | 1477647868527 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:44:28 INFO - PROCESS | 1820 | 1477647868665 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 02:44:28 INFO - PROCESS | 1820 | 1477647868673 Marionette TRACE conn4 <- [1,2036,null,["8"]] 02:44:28 INFO - PROCESS | 1820 | 1477647868681 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 02:44:28 INFO - PROCESS | 1820 | 1477647868687 Marionette TRACE conn4 <- [1,2037,null,{}] 02:44:28 INFO - PROCESS | 1820 | 1477647868693 Marionette TRACE conn4 -> [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-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d6400 == 9 [pid = 1820] [id = 450] 02:44:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b606000) [pid = 1820] [serial = 1318] [outer = (nil)] 02:44:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b661000) [pid = 1820] [serial = 1319] [outer = 0x8b606000] 02:44:28 INFO - PROCESS | 1820 | 1477647868784 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b60a000) [pid = 1820] [serial = 1320] [outer = 0x8b606000] 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8b8bac00] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8b8bac00] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8b8bac00] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8b8bc800] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8b8bc800] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8b8bc800] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8b8bac00] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8b8bac00] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8b8bac00] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8f948c00] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8f948c00] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8f948c00] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8fed0800] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8fed0800] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x8fed0800] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8fed3c00] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8fed3c00] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8fed3c00] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x92c6d000] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x92c6d000] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [h264 @ 0x92c6d000] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8dcf5800] err{or,}_recognition separate: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8dcf5800] err{or,}_recognition combined: 1; 1 02:44:29 INFO - PROCESS | 1820 | [aac @ 0x8dcf5800] Unsupported bit depth: 0 02:44:29 INFO - PROCESS | 1820 | 1477647869953 Marionette TRACE conn4 <- [1,2038,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]]]}] 02:44:30 INFO - ............... 02:44:30 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1686ms 02:44:30 INFO - PROCESS | 1820 | 1477647870023 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1820 | 1477647870028 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 02:44:30 INFO - TEST-START | /media-source/mediasource-trackdefault.html 02:44:30 INFO - PROCESS | 1820 | 1477647870038 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:30 INFO - PROCESS | 1820 | 1477647870307 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 02:44:30 INFO - PROCESS | 1820 | 1477647870348 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 02:44:30 INFO - PROCESS | 1820 | 1477647870360 Marionette TRACE conn4 <- [1,2041,null,["8"]] 02:44:30 INFO - PROCESS | 1820 | 1477647870441 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 02:44:30 INFO - PROCESS | 1820 | 1477647870450 Marionette TRACE conn4 <- [1,2042,null,{}] 02:44:30 INFO - PROCESS | 1820 | 1477647870456 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b268000 == 10 [pid = 1820] [id = 451] 02:44:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8f953400) [pid = 1820] [serial = 1321] [outer = (nil)] 02:44:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9b148c00) [pid = 1820] [serial = 1322] [outer = 0x8f953400] 02:44:30 INFO - PROCESS | 1820 | 1477647870552 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9b33d400) [pid = 1820] [serial = 1323] [outer = 0x8f953400] 02:44:31 INFO - ............................ 02:44:31 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1397ms 02:44:31 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 02:44:31 INFO - PROCESS | 1820 | 1477647871331 Marionette TRACE conn4 <- [1,2043,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"]]]}] 02:44:31 INFO - PROCESS | 1820 | 1477647871439 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1820 | 1477647871441 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 02:44:31 INFO - PROCESS | 1820 | 1477647871468 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:31 INFO - PROCESS | 1820 | 1477647871971 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8f952800) [pid = 1820] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8dd77400) [pid = 1820] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b260000) [pid = 1820] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b2df800) [pid = 1820] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8fe6c800) [pid = 1820] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x84251800) [pid = 1820] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8afc8400) [pid = 1820] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 02:44:31 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x84252800) [pid = 1820] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 02:44:32 INFO - PROCESS | 1820 | 1477647872072 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 02:44:32 INFO - PROCESS | 1820 | 1477647872077 Marionette TRACE conn4 <- [1,2046,null,["8"]] 02:44:32 INFO - PROCESS | 1820 | 1477647872086 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 02:44:32 INFO - PROCESS | 1820 | 1477647872091 Marionette TRACE conn4 <- [1,2047,null,{}] 02:44:32 INFO - PROCESS | 1820 | 1477647872097 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b182c00 == 11 [pid = 1820] [id = 452] 02:44:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8b756c00) [pid = 1820] [serial = 1324] [outer = (nil)] 02:44:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa2c8f800) [pid = 1820] [serial = 1325] [outer = 0x8b756c00] 02:44:32 INFO - PROCESS | 1820 | 1477647872187 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0xa2cc6c00) [pid = 1820] [serial = 1326] [outer = 0x8b756c00] 02:44:32 INFO - PROCESS | 1820 | 1477647872742 Marionette TRACE conn4 <- [1,2048,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"]]]}] 02:44:32 INFO - .. 02:44:32 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1329ms 02:44:32 INFO - PROCESS | 1820 | 1477647872795 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1820 | 1477647872800 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:44:32 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 02:44:32 INFO - PROCESS | 1820 | 1477647872807 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 02:44:33 INFO - PROCESS | 1820 | 1477647873030 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 02:44:33 INFO - PROCESS | 1820 | 1477647873052 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 1820 | 1477647873057 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 02:44:33 INFO - PROCESS | 1820 | 1477647873063 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 02:44:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0xa3083800) [pid = 1820] [serial = 1327] [outer = 0x943b4000] 02:44:33 INFO - PROCESS | 1820 | 1477647873429 Marionette TRACE conn4 <- [1,2052,null,{}] 02:44:33 INFO - PROCESS | 1820 | 1477647873457 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 02:44:33 INFO - PROCESS | 1820 | 1477647873484 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 02:44:33 INFO - PROCESS | 1820 | 1477647873513 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:33 INFO - PROCESS | 1820 | 1477647873563 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 02:44:33 INFO - PROCESS | 1820 | 1477647873569 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 02:44:33 INFO - PROCESS | 1820 | 1477647873572 Marionette TRACE conn4 <- [1,2055,null,["8"]] 02:44:33 INFO - PROCESS | 1820 | 1477647873578 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 02:44:33 INFO - PROCESS | 1820 | 1477647873583 Marionette TRACE conn4 <- [1,2056,null,{}] 02:44:33 INFO - PROCESS | 1820 | 1477647873588 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4585400 == 12 [pid = 1820] [id = 453] 02:44:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0xa4585800) [pid = 1820] [serial = 1328] [outer = (nil)] 02:44:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0xa45d6800) [pid = 1820] [serial = 1329] [outer = 0xa4585800] 02:44:33 INFO - PROCESS | 1820 | 1477647873685 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa45e3400) [pid = 1820] [serial = 1330] [outer = 0xa4585800] 02:44:34 INFO - PROCESS | 1820 | 1477647874794 Marionette TRACE conn4 <- [1,2057,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]]]}] 02:44:34 INFO - . 02:44:34 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2027ms 02:44:34 INFO - PROCESS | 1820 | 1477647874835 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 1820 | 1477647874842 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 02:44:34 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 02:44:34 INFO - PROCESS | 1820 | 1477647874852 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:35 INFO - PROCESS | 1820 | 1477647875103 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:44:35 INFO - PROCESS | 1820 | 1477647875275 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 02:44:35 INFO - PROCESS | 1820 | 1477647875280 Marionette TRACE conn4 <- [1,2060,null,["8"]] 02:44:35 INFO - PROCESS | 1820 | 1477647875288 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 02:44:35 INFO - PROCESS | 1820 | 1477647875295 Marionette TRACE conn4 <- [1,2061,null,{}] 02:44:35 INFO - PROCESS | 1820 | 1477647875343 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf8400 == 13 [pid = 1820] [id = 454] 02:44:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8dcf9c00) [pid = 1820] [serial = 1331] [outer = (nil)] 02:44:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8f94bc00) [pid = 1820] [serial = 1332] [outer = 0x8dcf9c00] 02:44:35 INFO - PROCESS | 1820 | 1477647875449 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x94569c00) [pid = 1820] [serial = 1333] [outer = 0x8dcf9c00] 02:44:36 INFO - PROCESS | 1820 | 1477647876471 Marionette TRACE conn4 <- [1,2062,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]]]}] 02:44:36 INFO - . 02:44:36 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1673ms 02:44:36 INFO - PROCESS | 1820 | 1477647876523 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1820 | 1477647876531 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 02:44:36 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 02:44:36 INFO - PROCESS | 1820 | 1477647876538 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:36 INFO - PROCESS | 1820 | 1477647876767 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 02:44:36 INFO - PROCESS | 1820 | 1477647876932 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 02:44:36 INFO - PROCESS | 1820 | 1477647876938 Marionette TRACE conn4 <- [1,2065,null,["8"]] 02:44:36 INFO - PROCESS | 1820 | 1477647876946 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 02:44:36 INFO - PROCESS | 1820 | 1477647876952 Marionette TRACE conn4 <- [1,2066,null,{}] 02:44:37 INFO - PROCESS | 1820 | 1477647876999 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x83443800 == 14 [pid = 1820] [id = 455] 02:44:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa2cc8800) [pid = 1820] [serial = 1334] [outer = (nil)] 02:44:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa4588c00) [pid = 1820] [serial = 1335] [outer = 0xa2cc8800] 02:44:37 INFO - PROCESS | 1820 | 1477647877100 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa483c000) [pid = 1820] [serial = 1336] [outer = 0xa2cc8800] 02:44:38 INFO - PROCESS | 1820 | 1477647878069 Marionette TRACE conn4 <- [1,2067,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]]]}] 02:44:38 INFO - . 02:44:38 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1578ms 02:44:38 INFO - PROCESS | 1820 | 1477647878228 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1820 | 1477647878235 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 02:44:38 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 02:44:38 INFO - PROCESS | 1820 | 1477647878245 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:38 INFO - PROCESS | 1820 | 1477647878449 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 02:44:38 INFO - PROCESS | 1820 | 1477647878659 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 02:44:38 INFO - PROCESS | 1820 | 1477647878677 Marionette TRACE conn4 <- [1,2070,null,["8"]] 02:44:38 INFO - PROCESS | 1820 | 1477647878687 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 02:44:38 INFO - PROCESS | 1820 | 1477647878699 Marionette TRACE conn4 <- [1,2071,null,{}] 02:44:38 INFO - PROCESS | 1820 | 1477647878704 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b66a800 == 15 [pid = 1820] [id = 456] 02:44:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b759800) [pid = 1820] [serial = 1337] [outer = (nil)] 02:44:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b7c2000) [pid = 1820] [serial = 1338] [outer = 0x8b759800] 02:44:38 INFO - PROCESS | 1820 | 1477647878797 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b7c2800) [pid = 1820] [serial = 1339] [outer = 0x8b759800] 02:44:39 INFO - PROCESS | 1820 | --DOCSHELL 0x9b403000 == 14 [pid = 1820] [id = 448] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x84259800) [pid = 1820] [serial = 1290] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8f99c400) [pid = 1820] [serial = 1304] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8fed0000) [pid = 1820] [serial = 1305] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b66a000) [pid = 1820] [serial = 1301] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b66a400) [pid = 1820] [serial = 1302] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b179800) [pid = 1820] [serial = 1298] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b181c00) [pid = 1820] [serial = 1299] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8dd7b000) [pid = 1820] [serial = 1295] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8dfde800) [pid = 1820] [serial = 1296] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b264400) [pid = 1820] [serial = 1292] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b66fc00) [pid = 1820] [serial = 1293] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8fece800) [pid = 1820] [serial = 1281] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8afcd800) [pid = 1820] [serial = 1284] [outer = (nil)] [url = about:blank] 02:44:39 INFO - PROCESS | 1820 | 1477647879858 Marionette TRACE conn4 <- [1,2072,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]]]}] 02:44:39 INFO - . 02:44:39 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1677ms 02:44:39 INFO - PROCESS | 1820 | 1477647879924 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:44:39 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 02:44:39 INFO - PROCESS | 1820 | 1477647879931 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:44:39 INFO - PROCESS | 1820 | 1477647879939 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:40 INFO - PROCESS | 1820 | 1477647880132 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 02:44:40 INFO - PROCESS | 1820 | 1477647880263 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 02:44:40 INFO - PROCESS | 1820 | 1477647880267 Marionette TRACE conn4 <- [1,2075,null,["8"]] 02:44:40 INFO - PROCESS | 1820 | 1477647880277 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 02:44:40 INFO - PROCESS | 1820 | 1477647880283 Marionette TRACE conn4 <- [1,2076,null,{}] 02:44:40 INFO - PROCESS | 1820 | 1477647880289 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c27c00 == 15 [pid = 1820] [id = 457] 02:44:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x83c30800) [pid = 1820] [serial = 1340] [outer = (nil)] 02:44:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x84175000) [pid = 1820] [serial = 1341] [outer = 0x83c30800] 02:44:40 INFO - PROCESS | 1820 | 1477647880374 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x84175c00) [pid = 1820] [serial = 1342] [outer = 0x83c30800] 02:44:41 INFO - PROCESS | 1820 | 1477647881141 Marionette TRACE conn4 <- [1,2077,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]]]}] 02:44:41 INFO - . 02:44:41 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1230ms 02:44:41 INFO - PROCESS | 1820 | 1477647881176 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 1820 | 1477647881186 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 02:44:41 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 02:44:41 INFO - PROCESS | 1820 | 1477647881206 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:41 INFO - PROCESS | 1820 | 1477647881463 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:44:41 INFO - PROCESS | 1820 | 1477647881491 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 02:44:41 INFO - PROCESS | 1820 | 1477647881496 Marionette TRACE conn4 <- [1,2080,null,["8"]] 02:44:41 INFO - PROCESS | 1820 | 1477647881501 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 02:44:41 INFO - PROCESS | 1820 | 1477647881508 Marionette TRACE conn4 <- [1,2081,null,{}] 02:44:41 INFO - PROCESS | 1820 | 1477647881583 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b174c00 == 16 [pid = 1820] [id = 458] 02:44:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b175000) [pid = 1820] [serial = 1343] [outer = (nil)] 02:44:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8b178000) [pid = 1820] [serial = 1344] [outer = 0x8b175000] 02:44:41 INFO - PROCESS | 1820 | 1477647881679 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b17a800) [pid = 1820] [serial = 1345] [outer = 0x8b175000] 02:44:42 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:44:42 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:44:42 INFO - PROCESS | 1820 | 1477647882519 Marionette TRACE conn4 <- [1,2082,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]]]}] 02:44:42 INFO - . 02:44:42 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1339ms 02:44:42 INFO - PROCESS | 1820 | 1477647882545 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1820 | 1477647882549 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 02:44:42 INFO - PROCESS | 1820 | 1477647882563 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:42 INFO - PROCESS | 1820 | 1477647882788 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 02:44:42 INFO - PROCESS | 1820 | 1477647882814 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 02:44:42 INFO - PROCESS | 1820 | 1477647882827 Marionette TRACE conn4 <- [1,2085,null,["8"]] 02:44:42 INFO - PROCESS | 1820 | 1477647882832 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 02:44:42 INFO - PROCESS | 1820 | 1477647882839 Marionette TRACE conn4 <- [1,2086,null,{}] 02:44:43 INFO - PROCESS | 1820 | 1477647882994 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc3400 == 17 [pid = 1820] [id = 459] 02:44:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b2dfc00) [pid = 1820] [serial = 1346] [outer = (nil)] 02:44:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8b263000) [pid = 1820] [serial = 1347] [outer = 0x8b2dfc00] 02:44:43 INFO - PROCESS | 1820 | 1477647883116 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b3f3800) [pid = 1820] [serial = 1348] [outer = 0x8b2dfc00] 02:44:43 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83c26800) [pid = 1820] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 02:44:43 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9b40ac00) [pid = 1820] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 02:44:43 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83c70400) [pid = 1820] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 02:44:43 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b8c1400) [pid = 1820] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 02:44:43 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8f953400) [pid = 1820] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 02:44:43 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b606000) [pid = 1820] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 02:44:43 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 02:44:43 INFO - PROCESS | 1820 | 1477647883964 Marionette TRACE conn4 <- [1,2087,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]]]}] 02:44:43 INFO - . 02:44:43 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1430ms 02:44:43 INFO - PROCESS | 1820 | 1477647883992 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1820 | 1477647883996 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 02:44:44 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 02:44:44 INFO - PROCESS | 1820 | 1477647884003 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:44 INFO - PROCESS | 1820 | 1477647884215 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 02:44:44 INFO - PROCESS | 1820 | 1477647884234 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 02:44:44 INFO - PROCESS | 1820 | 1477647884237 Marionette TRACE conn4 <- [1,2090,null,["8"]] 02:44:44 INFO - PROCESS | 1820 | 1477647884242 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 02:44:44 INFO - PROCESS | 1820 | 1477647884255 Marionette TRACE conn4 <- [1,2091,null,{}] 02:44:44 INFO - PROCESS | 1820 | 1477647884266 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b603c00 == 18 [pid = 1820] [id = 460] 02:44:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b609800) [pid = 1820] [serial = 1349] [outer = (nil)] 02:44:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8b60e400) [pid = 1820] [serial = 1350] [outer = 0x8b609800] 02:44:44 INFO - PROCESS | 1820 | 1477647884347 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b60e800) [pid = 1820] [serial = 1351] [outer = 0x8b609800] 02:44:45 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 02:44:45 INFO - PROCESS | 1820 | 1477647885136 Marionette TRACE conn4 <- [1,2092,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]]]}] 02:44:45 INFO - . 02:44:45 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1174ms 02:44:45 INFO - PROCESS | 1820 | 1477647885178 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1820 | 1477647885182 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:44:45 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 02:44:45 INFO - PROCESS | 1820 | 1477647885189 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:45 INFO - PROCESS | 1820 | 1477647885444 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 02:44:45 INFO - PROCESS | 1820 | 1477647885559 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 02:44:45 INFO - PROCESS | 1820 | 1477647885566 Marionette TRACE conn4 <- [1,2095,null,["8"]] 02:44:45 INFO - PROCESS | 1820 | 1477647885578 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 02:44:45 INFO - PROCESS | 1820 | 1477647885589 Marionette TRACE conn4 <- [1,2096,null,{}] 02:44:45 INFO - PROCESS | 1820 | 1477647885643 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343d800 == 19 [pid = 1820] [id = 461] 02:44:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8343f400) [pid = 1820] [serial = 1352] [outer = (nil)] 02:44:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83c30000) [pid = 1820] [serial = 1353] [outer = 0x8343f400] 02:44:45 INFO - PROCESS | 1820 | 1477647885749 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83fb2000) [pid = 1820] [serial = 1354] [outer = 0x8343f400] 02:44:46 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 02:44:46 INFO - PROCESS | 1820 | 1477647886620 Marionette TRACE conn4 <- [1,2097,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]]]}] 02:44:46 INFO - . 02:44:46 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1478ms 02:44:46 INFO - PROCESS | 1820 | 1477647886670 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 02:44:46 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 02:44:46 INFO - PROCESS | 1820 | 1477647886677 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886685 Marionette TRACE conn4 -> [0,2099,"getContext",null] 02:44:46 INFO - PROCESS | 1820 | 1477647886693 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886706 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886712 Marionette TRACE conn4 <- [1,2100,null,{}] 02:44:46 INFO - PROCESS | 1820 | 1477647886719 Marionette TRACE conn4 -> [0,2101,"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}] 02:44:46 INFO - PROCESS | 1820 | 1477647886743 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 02:44:46 INFO - PROCESS | 1820 | 1477647886749 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886753 Marionette TRACE conn4 <- [1,2102,null,{}] 02:44:46 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 02:44:46 INFO - PROCESS | 1820 | 1477647886760 Marionette TRACE conn4 -> [0,2103,"getContext",null] 02:44:46 INFO - PROCESS | 1820 | 1477647886764 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886830 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886837 Marionette TRACE conn4 <- [1,2104,null,{}] 02:44:46 INFO - PROCESS | 1820 | 1477647886853 Marionette TRACE conn4 -> [0,2105,"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}] 02:44:46 INFO - PROCESS | 1820 | 1477647886882 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 02:44:46 INFO - PROCESS | 1820 | 1477647886893 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886896 Marionette TRACE conn4 <- [1,2106,null,{}] 02:44:46 INFO - PROCESS | 1820 | 1477647886902 Marionette TRACE conn4 -> [0,2107,"getContext",null] 02:44:46 INFO - PROCESS | 1820 | 1477647886908 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886914 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 02:44:46 INFO - PROCESS | 1820 | 1477647886918 Marionette TRACE conn4 <- [1,2108,null,{}] 02:44:46 INFO - PROCESS | 1820 | 1477647886974 Marionette TRACE conn4 -> [0,2109,"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}] 02:44:47 INFO - PROCESS | 1820 | 1477647887001 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 02:44:47 INFO - PROCESS | 1820 | 1477647887006 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 02:44:47 INFO - PROCESS | 1820 | 1477647887010 Marionette TRACE conn4 <- [1,2110,null,{}] 02:44:47 INFO - Setting pref security.mixed_content.use_hsts (false) 02:44:47 INFO - PROCESS | 1820 | 1477647887017 Marionette TRACE conn4 -> [0,2111,"getContext",null] 02:44:47 INFO - PROCESS | 1820 | 1477647887021 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 02:44:47 INFO - PROCESS | 1820 | 1477647887026 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 02:44:47 INFO - PROCESS | 1820 | 1477647887029 Marionette TRACE conn4 <- [1,2112,null,{}] 02:44:47 INFO - PROCESS | 1820 | 1477647887036 Marionette TRACE conn4 -> [0,2113,"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}] 02:44:47 INFO - PROCESS | 1820 | 1477647887057 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 02:44:47 INFO - PROCESS | 1820 | 1477647887063 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 02:44:47 INFO - PROCESS | 1820 | 1477647887067 Marionette TRACE conn4 <- [1,2114,null,{}] 02:44:47 INFO - PROCESS | 1820 | 1477647887134 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:47 INFO - PROCESS | 1820 | 1477647887341 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:44:47 INFO - PROCESS | 1820 | 1477647887518 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 02:44:47 INFO - PROCESS | 1820 | 1477647887523 Marionette TRACE conn4 <- [1,2116,null,["8"]] 02:44:47 INFO - PROCESS | 1820 | 1477647887531 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 02:44:47 INFO - PROCESS | 1820 | 1477647887538 Marionette TRACE conn4 <- [1,2117,null,{}] 02:44:47 INFO - PROCESS | 1820 | 1477647887544 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b606c00 == 20 [pid = 1820] [id = 462] 02:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8b608c00) [pid = 1820] [serial = 1355] [outer = (nil)] 02:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b665400) [pid = 1820] [serial = 1356] [outer = 0x8b608c00] 02:44:47 INFO - PROCESS | 1820 | 1477647887638 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b260c00) [pid = 1820] [serial = 1357] [outer = 0x8b608c00] 02:44:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:44:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:44:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 02:44:48 INFO - PROCESS | 1820 | 1477647888527 Marionette TRACE conn4 <- [1,2118,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]]]}] 02:44:48 INFO - . 02:44:48 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 1858ms 02:44:48 INFO - PROCESS | 1820 | 1477647888542 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 1820 | 1477647888545 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 02:44:48 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 02:44:48 INFO - PROCESS | 1820 | 1477647888553 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:48 INFO - PROCESS | 1820 | 1477647888759 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 02:44:48 INFO - PROCESS | 1820 | 1477647888935 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 02:44:48 INFO - PROCESS | 1820 | 1477647888941 Marionette TRACE conn4 <- [1,2121,null,["8"]] 02:44:48 INFO - PROCESS | 1820 | 1477647888959 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 02:44:48 INFO - PROCESS | 1820 | 1477647888968 Marionette TRACE conn4 <- [1,2122,null,{}] 02:44:49 INFO - PROCESS | 1820 | 1477647889017 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb7400 == 21 [pid = 1820] [id = 463] 02:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x84370400) [pid = 1820] [serial = 1358] [outer = (nil)] 02:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b7c0800) [pid = 1820] [serial = 1359] [outer = 0x84370400] 02:44:49 INFO - PROCESS | 1820 | 1477647889120 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b0b6800) [pid = 1820] [serial = 1360] [outer = 0x84370400] 02:44:49 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 02:44:50 INFO - PROCESS | 1820 | 1477647890029 Marionette TRACE conn4 <- [1,2123,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]]]}] 02:44:50 INFO - . 02:44:50 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 1535ms 02:44:50 INFO - PROCESS | 1820 | 1477647890087 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1820 | 1477647890090 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 02:44:50 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 02:44:50 INFO - PROCESS | 1820 | 1477647890100 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:50 INFO - PROCESS | 1820 | 1477647890343 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 02:44:50 INFO - PROCESS | 1820 | 1477647890515 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 02:44:50 INFO - PROCESS | 1820 | 1477647890519 Marionette TRACE conn4 <- [1,2126,null,["8"]] 02:44:50 INFO - PROCESS | 1820 | 1477647890532 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 02:44:50 INFO - PROCESS | 1820 | 1477647890546 Marionette TRACE conn4 <- [1,2127,null,{}] 02:44:50 INFO - PROCESS | 1820 | 1477647890557 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe74400 == 22 [pid = 1820] [id = 464] 02:44:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8fe75c00) [pid = 1820] [serial = 1361] [outer = (nil)] 02:44:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8fed2400) [pid = 1820] [serial = 1362] [outer = 0x8fe75c00] 02:44:50 INFO - PROCESS | 1820 | 1477647890659 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fed2c00) [pid = 1820] [serial = 1363] [outer = 0x8fe75c00] 02:44:51 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:44:51 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:44:51 INFO - PROCESS | 1820 | 1477647891512 Marionette TRACE conn4 <- [1,2128,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]]]}] 02:44:51 INFO - . 02:44:51 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 1429ms 02:44:51 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 02:44:51 INFO - PROCESS | 1820 | 1477647891529 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 1820 | 1477647891532 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:44:51 INFO - PROCESS | 1820 | 1477647891539 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:51 INFO - PROCESS | 1820 | 1477647891725 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 02:44:52 INFO - PROCESS | 1820 | 1477647892032 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 02:44:52 INFO - PROCESS | 1820 | 1477647892039 Marionette TRACE conn4 <- [1,2131,null,["8"]] 02:44:52 INFO - PROCESS | 1820 | 1477647892094 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 02:44:52 INFO - PROCESS | 1820 | 1477647892105 Marionette TRACE conn4 <- [1,2132,null,{}] 02:44:52 INFO - PROCESS | 1820 | 1477647892114 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66400 == 23 [pid = 1820] [id = 465] 02:44:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83fac800) [pid = 1820] [serial = 1364] [outer = (nil)] 02:44:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x84174800) [pid = 1820] [serial = 1365] [outer = 0x83fac800] 02:44:52 INFO - PROCESS | 1820 | 1477647892206 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8afcdc00) [pid = 1820] [serial = 1366] [outer = 0x83fac800] 02:44:53 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:44:53 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:44:53 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 02:44:53 INFO - PROCESS | 1820 | 1477647893175 Marionette TRACE conn4 <- [1,2133,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]]]}] 02:44:53 INFO - . 02:44:53 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 1679ms 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc3400 == 22 [pid = 1820] [id = 459] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b603c00 == 21 [pid = 1820] [id = 460] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b174c00 == 20 [pid = 1820] [id = 458] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b66a800 == 19 [pid = 1820] [id = 456] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83c27c00 == 18 [pid = 1820] [id = 457] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf8400 == 17 [pid = 1820] [id = 454] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83c24c00 == 16 [pid = 1820] [id = 449] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b182c00 == 15 [pid = 1820] [id = 452] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83443800 == 14 [pid = 1820] [id = 455] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d6400 == 13 [pid = 1820] [id = 450] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0xa4585400 == 12 [pid = 1820] [id = 453] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b268000 == 11 [pid = 1820] [id = 451] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8343d800 == 10 [pid = 1820] [id = 461] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8b606c00 == 9 [pid = 1820] [id = 462] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb7400 == 8 [pid = 1820] [id = 463] 02:44:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe74400 == 7 [pid = 1820] [id = 464] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b17ec00) [pid = 1820] [serial = 1308] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x84250000) [pid = 1820] [serial = 1307] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8dcef800) [pid = 1820] [serial = 1311] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b8c4800) [pid = 1820] [serial = 1310] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa078b800) [pid = 1820] [serial = 1314] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa0762800) [pid = 1820] [serial = 1313] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x84175800) [pid = 1820] [serial = 1317] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83c63800) [pid = 1820] [serial = 1316] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b60a000) [pid = 1820] [serial = 1320] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b661000) [pid = 1820] [serial = 1319] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9b33d400) [pid = 1820] [serial = 1323] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9b148c00) [pid = 1820] [serial = 1322] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0xa2c8f800) [pid = 1820] [serial = 1325] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0xa45d6800) [pid = 1820] [serial = 1329] [outer = (nil)] [url = about:blank] 02:44:54 INFO - PROCESS | 1820 | 1477647894110 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1820 | 1477647894115 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 02:44:54 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 02:44:54 INFO - Clearing pref security.mixed_content.send_hsts_priming 02:44:54 INFO - PROCESS | 1820 | 1477647894162 Marionette TRACE conn4 -> [0,2135,"getContext",null] 02:44:54 INFO - PROCESS | 1820 | 1477647894169 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894178 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894184 Marionette TRACE conn4 <- [1,2136,null,{}] 02:44:54 INFO - PROCESS | 1820 | 1477647894194 Marionette TRACE conn4 -> [0,2137,"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}] 02:44:54 INFO - PROCESS | 1820 | 1477647894218 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 02:44:54 INFO - PROCESS | 1820 | 1477647894223 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894230 Marionette TRACE conn4 <- [1,2138,null,{}] 02:44:54 INFO - Clearing pref security.mixed_content.use_hsts 02:44:54 INFO - PROCESS | 1820 | 1477647894246 Marionette TRACE conn4 -> [0,2139,"getContext",null] 02:44:54 INFO - PROCESS | 1820 | 1477647894260 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894266 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894271 Marionette TRACE conn4 <- [1,2140,null,{}] 02:44:54 INFO - PROCESS | 1820 | 1477647894277 Marionette TRACE conn4 -> [0,2141,"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}] 02:44:54 INFO - PROCESS | 1820 | 1477647894297 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 02:44:54 INFO - PROCESS | 1820 | 1477647894309 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894318 Marionette TRACE conn4 <- [1,2142,null,{}] 02:44:54 INFO - PROCESS | 1820 | 1477647894325 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:54 INFO - PROCESS | 1820 | 1477647894513 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:44:54 INFO - PROCESS | 1820 | 1477647894653 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 02:44:54 INFO - PROCESS | 1820 | 1477647894665 Marionette TRACE conn4 <- [1,2144,null,["8"]] 02:44:54 INFO - PROCESS | 1820 | 1477647894673 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 02:44:54 INFO - PROCESS | 1820 | 1477647894683 Marionette TRACE conn4 <- [1,2145,null,{}] 02:44:54 INFO - PROCESS | 1820 | 1477647894687 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x84175800 == 8 [pid = 1820] [id = 466] 02:44:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x84176800) [pid = 1820] [serial = 1367] [outer = (nil)] 02:44:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x84250800) [pid = 1820] [serial = 1368] [outer = 0x84176800] 02:44:54 INFO - PROCESS | 1820 | 1477647894817 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x84255c00) [pid = 1820] [serial = 1369] [outer = 0x84176800] 02:44:55 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 02:44:55 INFO - PROCESS | 1820 | 1477647895599 Marionette TRACE conn4 <- [1,2146,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]]]}] 02:44:55 INFO - . 02:44:55 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 1499ms 02:44:55 INFO - PROCESS | 1820 | 1477647895656 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1820 | 1477647895660 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 02:44:55 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 02:44:55 INFO - PROCESS | 1820 | 1477647895674 Marionette TRACE conn4 -> [0,2148,"getContext",null] 02:44:55 INFO - PROCESS | 1820 | 1477647895677 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895687 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895690 Marionette TRACE conn4 <- [1,2149,null,{}] 02:44:55 INFO - PROCESS | 1820 | 1477647895698 Marionette TRACE conn4 -> [0,2150,"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}] 02:44:55 INFO - PROCESS | 1820 | 1477647895722 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 02:44:55 INFO - PROCESS | 1820 | 1477647895728 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895731 Marionette TRACE conn4 <- [1,2151,null,{}] 02:44:55 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 02:44:55 INFO - PROCESS | 1820 | 1477647895737 Marionette TRACE conn4 -> [0,2152,"getContext",null] 02:44:55 INFO - PROCESS | 1820 | 1477647895740 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895746 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895749 Marionette TRACE conn4 <- [1,2153,null,{}] 02:44:55 INFO - PROCESS | 1820 | 1477647895756 Marionette TRACE conn4 -> [0,2154,"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}] 02:44:55 INFO - PROCESS | 1820 | 1477647895777 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 02:44:55 INFO - PROCESS | 1820 | 1477647895782 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895785 Marionette TRACE conn4 <- [1,2155,null,{}] 02:44:55 INFO - PROCESS | 1820 | 1477647895790 Marionette TRACE conn4 -> [0,2156,"getContext",null] 02:44:55 INFO - PROCESS | 1820 | 1477647895794 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895800 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895802 Marionette TRACE conn4 <- [1,2157,null,{}] 02:44:55 INFO - PROCESS | 1820 | 1477647895808 Marionette TRACE conn4 -> [0,2158,"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}] 02:44:55 INFO - PROCESS | 1820 | 1477647895826 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 02:44:55 INFO - PROCESS | 1820 | 1477647895830 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895833 Marionette TRACE conn4 <- [1,2159,null,{}] 02:44:55 INFO - Setting pref security.mixed_content.use_hsts (false) 02:44:55 INFO - PROCESS | 1820 | 1477647895839 Marionette TRACE conn4 -> [0,2160,"getContext",null] 02:44:55 INFO - PROCESS | 1820 | 1477647895843 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895848 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895852 Marionette TRACE conn4 <- [1,2161,null,{}] 02:44:55 INFO - PROCESS | 1820 | 1477647895858 Marionette TRACE conn4 -> [0,2162,"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}] 02:44:55 INFO - PROCESS | 1820 | 1477647895876 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 02:44:55 INFO - PROCESS | 1820 | 1477647895881 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 02:44:55 INFO - PROCESS | 1820 | 1477647895883 Marionette TRACE conn4 <- [1,2163,null,{}] 02:44:55 INFO - PROCESS | 1820 | 1477647895889 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:56 INFO - PROCESS | 1820 | 1477647896152 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 02:44:56 INFO - PROCESS | 1820 | 1477647896233 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 02:44:56 INFO - PROCESS | 1820 | 1477647896236 Marionette TRACE conn4 <- [1,2165,null,["8"]] 02:44:56 INFO - PROCESS | 1820 | 1477647896243 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 02:44:56 INFO - PROCESS | 1820 | 1477647896249 Marionette TRACE conn4 <- [1,2166,null,{}] 02:44:56 INFO - PROCESS | 1820 | 1477647896255 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25f400 == 9 [pid = 1820] [id = 467] 02:44:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b25f800) [pid = 1820] [serial = 1370] [outer = (nil)] 02:44:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b262800) [pid = 1820] [serial = 1371] [outer = 0x8b25f800] 02:44:56 INFO - PROCESS | 1820 | 1477647896342 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b264c00) [pid = 1820] [serial = 1372] [outer = 0x8b25f800] 02:44:57 INFO - PROCESS | 1820 | 1477647897225 Marionette TRACE conn4 <- [1,2167,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]]]}] 02:44:57 INFO - . 02:44:57 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 1594ms 02:44:57 INFO - PROCESS | 1820 | 1477647897262 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1820 | 1477647897265 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 02:44:57 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 02:44:57 INFO - PROCESS | 1820 | 1477647897278 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:57 INFO - PROCESS | 1820 | 1477647897540 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 02:44:57 INFO - PROCESS | 1820 | 1477647897568 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 02:44:57 INFO - PROCESS | 1820 | 1477647897585 Marionette TRACE conn4 <- [1,2170,null,["8"]] 02:44:57 INFO - PROCESS | 1820 | 1477647897670 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 02:44:57 INFO - PROCESS | 1820 | 1477647897678 Marionette TRACE conn4 <- [1,2171,null,{}] 02:44:57 INFO - PROCESS | 1820 | 1477647897683 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b607400 == 10 [pid = 1820] [id = 468] 02:44:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b607800) [pid = 1820] [serial = 1373] [outer = (nil)] 02:44:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b60b800) [pid = 1820] [serial = 1374] [outer = 0x8b607800] 02:44:57 INFO - PROCESS | 1820 | 1477647897781 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b60c000) [pid = 1820] [serial = 1375] [outer = 0x8b607800] 02:44:58 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:44:58 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:44:58 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b609800) [pid = 1820] [serial = 1349] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b2dfc00) [pid = 1820] [serial = 1346] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dcf9c00) [pid = 1820] [serial = 1331] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b759800) [pid = 1820] [serial = 1337] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa2cc8800) [pid = 1820] [serial = 1334] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa4585800) [pid = 1820] [serial = 1328] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b175000) [pid = 1820] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 02:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83c30800) [pid = 1820] [serial = 1340] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 02:44:58 INFO - PROCESS | 1820 | 1477647898973 Marionette TRACE conn4 <- [1,2172,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]]]}] 02:44:58 INFO - . 02:44: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 1725ms 02:44:59 INFO - PROCESS | 1820 | 1477647899000 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1820 | 1477647899004 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:44:59 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 02:44:59 INFO - Clearing pref security.mixed_content.send_hsts_priming 02:44:59 INFO - PROCESS | 1820 | 1477647899011 Marionette TRACE conn4 -> [0,2174,"getContext",null] 02:44:59 INFO - PROCESS | 1820 | 1477647899014 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899019 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899027 Marionette TRACE conn4 <- [1,2175,null,{}] 02:44:59 INFO - PROCESS | 1820 | 1477647899036 Marionette TRACE conn4 -> [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 = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 02:44:59 INFO - PROCESS | 1820 | 1477647899051 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 02:44:59 INFO - PROCESS | 1820 | 1477647899056 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899059 Marionette TRACE conn4 <- [1,2177,null,{}] 02:44:59 INFO - Clearing pref security.mixed_content.use_hsts 02:44:59 INFO - PROCESS | 1820 | 1477647899065 Marionette TRACE conn4 -> [0,2178,"getContext",null] 02:44:59 INFO - PROCESS | 1820 | 1477647899089 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899103 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899106 Marionette TRACE conn4 <- [1,2179,null,{}] 02:44:59 INFO - PROCESS | 1820 | 1477647899112 Marionette TRACE conn4 -> [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 = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 02:44:59 INFO - PROCESS | 1820 | 1477647899128 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 02:44:59 INFO - PROCESS | 1820 | 1477647899133 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899137 Marionette TRACE conn4 <- [1,2181,null,{}] 02:44:59 INFO - PROCESS | 1820 | 1477647899147 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:44:59 INFO - PROCESS | 1820 | 1477647899329 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 02:44:59 INFO - PROCESS | 1820 | 1477647899342 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 02:44:59 INFO - PROCESS | 1820 | 1477647899347 Marionette TRACE conn4 <- [1,2183,null,["8"]] 02:44:59 INFO - PROCESS | 1820 | 1477647899473 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 02:44:59 INFO - PROCESS | 1820 | 1477647899479 Marionette TRACE conn4 <- [1,2184,null,{}] 02:44:59 INFO - PROCESS | 1820 | 1477647899489 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b4800 == 11 [pid = 1820] [id = 469] 02:44:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b75fc00) [pid = 1820] [serial = 1376] [outer = (nil)] 02:44:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8b78c800) [pid = 1820] [serial = 1377] [outer = 0x8b75fc00] 02:44:59 INFO - PROCESS | 1820 | 1477647899582 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b792800) [pid = 1820] [serial = 1378] [outer = 0x8b75fc00] 02:45:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:45:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:45:00 INFO - PROCESS | 1820 | 1477647900318 Marionette TRACE conn4 <- [1,2185,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]]]}] 02:45:00 INFO - . 02:45:00 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 1322ms 02:45:00 INFO - PROCESS | 1820 | 1477647900332 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1820 | 1477647900335 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 02:45:00 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 02:45:00 INFO - PROCESS | 1820 | 1477647900342 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:00 INFO - PROCESS | 1820 | 1477647900504 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:45:00 INFO - PROCESS | 1820 | 1477647900637 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 02:45:00 INFO - PROCESS | 1820 | 1477647900640 Marionette TRACE conn4 <- [1,2188,null,["8"]] 02:45:00 INFO - PROCESS | 1820 | 1477647900646 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 02:45:00 INFO - PROCESS | 1820 | 1477647900651 Marionette TRACE conn4 <- [1,2189,null,{}] 02:45:00 INFO - PROCESS | 1820 | 1477647900656 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b8800 == 12 [pid = 1820] [id = 470] 02:45:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b8bac00) [pid = 1820] [serial = 1379] [outer = (nil)] 02:45:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b8be000) [pid = 1820] [serial = 1380] [outer = 0x8b8bac00] 02:45:00 INFO - PROCESS | 1820 | 1477647900741 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8dcef800) [pid = 1820] [serial = 1381] [outer = 0x8b8bac00] 02:45:01 INFO - PROCESS | 1820 | 1477647901755 Marionette TRACE conn4 <- [1,2190,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]]]}] 02:45:01 INFO - . 02:45:01 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 1476ms 02:45:01 INFO - PROCESS | 1820 | 1477647901822 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 02:45:01 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 02:45:01 INFO - PROCESS | 1820 | 1477647901831 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 02:45:01 INFO - PROCESS | 1820 | 1477647901845 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:02 INFO - PROCESS | 1820 | 1477647902180 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 02:45:02 INFO - PROCESS | 1820 | 1477647902321 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 02:45:02 INFO - PROCESS | 1820 | 1477647902327 Marionette TRACE conn4 <- [1,2193,null,["8"]] 02:45:02 INFO - PROCESS | 1820 | 1477647902337 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 02:45:02 INFO - PROCESS | 1820 | 1477647902344 Marionette TRACE conn4 <- [1,2194,null,{}] 02:45:02 INFO - PROCESS | 1820 | 1477647902351 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0aac00 == 13 [pid = 1820] [id = 471] 02:45:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b0afc00) [pid = 1820] [serial = 1382] [outer = (nil)] 02:45:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b181000) [pid = 1820] [serial = 1383] [outer = 0x8b0afc00] 02:45:02 INFO - PROCESS | 1820 | 1477647902455 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b181c00) [pid = 1820] [serial = 1384] [outer = 0x8b0afc00] 02:45:03 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 02:45:03 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 02:45:03 INFO - PROCESS | 1820 | 1477647903495 Marionette TRACE conn4 <- [1,2195,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]]]}] 02:45:03 INFO - . 02:45:03 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 1675ms 02:45:03 INFO - PROCESS | 1820 | 1477647903516 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 1820 | 1477647903523 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 02:45:03 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 02:45:03 INFO - PROCESS | 1820 | 1477647903531 Marionette TRACE conn4 -> [0,2197,"getContext",null] 02:45:03 INFO - PROCESS | 1820 | 1477647903535 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903543 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903547 Marionette TRACE conn4 <- [1,2198,null,{}] 02:45:03 INFO - PROCESS | 1820 | 1477647903554 Marionette TRACE conn4 -> [0,2199,"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}] 02:45:03 INFO - PROCESS | 1820 | 1477647903576 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 02:45:03 INFO - PROCESS | 1820 | 1477647903629 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903634 Marionette TRACE conn4 <- [1,2200,null,{}] 02:45:03 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 02:45:03 INFO - PROCESS | 1820 | 1477647903654 Marionette TRACE conn4 -> [0,2201,"getContext",null] 02:45:03 INFO - PROCESS | 1820 | 1477647903663 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903670 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903674 Marionette TRACE conn4 <- [1,2202,null,{}] 02:45:03 INFO - PROCESS | 1820 | 1477647903680 Marionette TRACE conn4 -> [0,2203,"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}] 02:45:03 INFO - PROCESS | 1820 | 1477647903705 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:45:03 INFO - PROCESS | 1820 | 1477647903711 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903715 Marionette TRACE conn4 <- [1,2204,null,{}] 02:45:03 INFO - PROCESS | 1820 | 1477647903769 Marionette TRACE conn4 -> [0,2205,"getContext",null] 02:45:03 INFO - PROCESS | 1820 | 1477647903773 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903785 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903788 Marionette TRACE conn4 <- [1,2206,null,{}] 02:45:03 INFO - PROCESS | 1820 | 1477647903795 Marionette TRACE conn4 -> [0,2207,"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}] 02:45:03 INFO - PROCESS | 1820 | 1477647903820 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 02:45:03 INFO - PROCESS | 1820 | 1477647903837 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903841 Marionette TRACE conn4 <- [1,2208,null,{}] 02:45:03 INFO - Setting pref security.mixed_content.use_hsts (false) 02:45:03 INFO - PROCESS | 1820 | 1477647903850 Marionette TRACE conn4 -> [0,2209,"getContext",null] 02:45:03 INFO - PROCESS | 1820 | 1477647903854 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903860 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903864 Marionette TRACE conn4 <- [1,2210,null,{}] 02:45:03 INFO - PROCESS | 1820 | 1477647903917 Marionette TRACE conn4 -> [0,2211,"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}] 02:45:03 INFO - PROCESS | 1820 | 1477647903942 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:45:03 INFO - PROCESS | 1820 | 1477647903947 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 02:45:03 INFO - PROCESS | 1820 | 1477647903952 Marionette TRACE conn4 <- [1,2212,null,{}] 02:45:03 INFO - PROCESS | 1820 | 1477647903958 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:04 INFO - PROCESS | 1820 | 1477647904161 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 02:45:04 INFO - PROCESS | 1820 | 1477647904343 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 02:45:04 INFO - PROCESS | 1820 | 1477647904349 Marionette TRACE conn4 <- [1,2214,null,["8"]] 02:45:04 INFO - PROCESS | 1820 | 1477647904354 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 02:45:04 INFO - PROCESS | 1820 | 1477647904361 Marionette TRACE conn4 <- [1,2215,null,{}] 02:45:04 INFO - PROCESS | 1820 | 1477647904367 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c4c00 == 14 [pid = 1820] [id = 472] 02:45:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b7cac00) [pid = 1820] [serial = 1385] [outer = (nil)] 02:45:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f954800) [pid = 1820] [serial = 1386] [outer = 0x8b7cac00] 02:45:04 INFO - PROCESS | 1820 | 1477647904497 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8f955800) [pid = 1820] [serial = 1387] [outer = 0x8b7cac00] 02:45:05 INFO - PROCESS | 1820 | [aac @ 0x83c26800] err{or,}_recognition separate: 1; 1 02:45:05 INFO - PROCESS | 1820 | [aac @ 0x83c26800] err{or,}_recognition combined: 1; 1 02:45:05 INFO - PROCESS | 1820 | [aac @ 0x83c26800] Unsupported bit depth: 0 02:45:05 INFO - PROCESS | 1820 | [h264 @ 0x83c6c000] err{or,}_recognition separate: 1; 1 02:45:05 INFO - PROCESS | 1820 | [h264 @ 0x83c6c000] err{or,}_recognition combined: 1; 1 02:45:05 INFO - PROCESS | 1820 | [h264 @ 0x83c6c000] Unsupported bit depth: 0 02:45:05 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b60e400) [pid = 1820] [serial = 1350] [outer = (nil)] [url = about:blank] 02:45:05 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b60e800) [pid = 1820] [serial = 1351] [outer = (nil)] [url = about:blank] 02:45:05 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b263000) [pid = 1820] [serial = 1347] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b3f3800) [pid = 1820] [serial = 1348] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b178000) [pid = 1820] [serial = 1344] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b17a800) [pid = 1820] [serial = 1345] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x84175000) [pid = 1820] [serial = 1341] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x84175c00) [pid = 1820] [serial = 1342] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b7c2000) [pid = 1820] [serial = 1338] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b7c2800) [pid = 1820] [serial = 1339] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0xa4588c00) [pid = 1820] [serial = 1335] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0xa483c000) [pid = 1820] [serial = 1336] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8f94bc00) [pid = 1820] [serial = 1332] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x94569c00) [pid = 1820] [serial = 1333] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0xa45e3400) [pid = 1820] [serial = 1330] [outer = (nil)] [url = about:blank] 02:45:06 INFO - PROCESS | 1820 | 1477647906079 Marionette TRACE conn4 <- [1,2216,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]]]}] 02:45:06 INFO - . 02:45:06 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 2562ms 02:45:06 INFO - PROCESS | 1820 | 1477647906094 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1820 | 1477647906100 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /navigation-timing/idlharness.html 02:45:06 INFO - Clearing pref security.mixed_content.send_hsts_priming 02:45:06 INFO - PROCESS | 1820 | 1477647906110 Marionette TRACE conn4 -> [0,2218,"getContext",null] 02:45:06 INFO - PROCESS | 1820 | 1477647906117 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 02:45:06 INFO - PROCESS | 1820 | 1477647906148 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 02:45:06 INFO - PROCESS | 1820 | 1477647906153 Marionette TRACE conn4 <- [1,2219,null,{}] 02:45:06 INFO - PROCESS | 1820 | 1477647906163 Marionette TRACE conn4 -> [0,2220,"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}] 02:45:06 INFO - PROCESS | 1820 | 1477647906187 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 02:45:06 INFO - PROCESS | 1820 | 1477647906193 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 02:45:06 INFO - Clearing pref security.mixed_content.use_hsts 02:45:06 INFO - PROCESS | 1820 | 1477647906201 Marionette TRACE conn4 <- [1,2221,null,{}] 02:45:06 INFO - PROCESS | 1820 | 1477647906213 Marionette TRACE conn4 -> [0,2222,"getContext",null] 02:45:06 INFO - PROCESS | 1820 | 1477647906218 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 02:45:06 INFO - PROCESS | 1820 | 1477647906224 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 02:45:06 INFO - PROCESS | 1820 | 1477647906228 Marionette TRACE conn4 <- [1,2223,null,{}] 02:45:06 INFO - PROCESS | 1820 | 1477647906234 Marionette TRACE conn4 -> [0,2224,"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}] 02:45:06 INFO - PROCESS | 1820 | 1477647906251 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 02:45:06 INFO - PROCESS | 1820 | 1477647906257 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 02:45:06 INFO - PROCESS | 1820 | 1477647906264 Marionette TRACE conn4 <- [1,2225,null,{}] 02:45:06 INFO - PROCESS | 1820 | 1477647906270 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 02:45:06 INFO - PROCESS | 1820 | 1477647906443 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 02:45:06 INFO - PROCESS | 1820 | 1477647906599 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1820 | 1477647906606 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 02:45:06 INFO - PROCESS | 1820 | 1477647906617 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:45:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b17f800) [pid = 1820] [serial = 1388] [outer = 0x943b4000] 02:45:06 INFO - PROCESS | 1820 | 1477647906902 Marionette TRACE conn4 <- [1,2228,null,{}] 02:45:06 INFO - PROCESS | 1820 | 1477647906914 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 02:45:06 INFO - PROCESS | 1820 | 1477647906942 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 02:45:06 INFO - PROCESS | 1820 | 1477647906969 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:07 INFO - PROCESS | 1820 | 1477647906998 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 02:45:07 INFO - PROCESS | 1820 | 1477647907004 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 02:45:07 INFO - PROCESS | 1820 | 1477647907008 Marionette TRACE conn4 <- [1,2231,null,["8"]] 02:45:07 INFO - PROCESS | 1820 | 1477647907026 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 02:45:07 INFO - PROCESS | 1820 | 1477647907031 Marionette TRACE conn4 <- [1,2232,null,{}] 02:45:07 INFO - PROCESS | 1820 | 1477647907042 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afcd400 == 15 [pid = 1820] [id = 473] 02:45:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b0b3c00) [pid = 1820] [serial = 1389] [outer = (nil)] 02:45:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8b26b400) [pid = 1820] [serial = 1390] [outer = 0x8b0b3c00] 02:45:07 INFO - PROCESS | 1820 | 1477647907128 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b2d3000) [pid = 1820] [serial = 1391] [outer = 0x8b0b3c00] 02:45:08 INFO - ............................................................................................. 02:45:08 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2666ms 02:45:08 INFO - TEST-START | /navigation-timing/test_document_open.html 02:45:08 INFO - PROCESS | 1820 | 1477647908647 Marionette TRACE conn4 <- [1,2233,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"]]]}] 02:45:08 INFO - PROCESS | 1820 | 1477647908786 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1820 | 1477647908792 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 02:45:08 INFO - PROCESS | 1820 | 1477647908802 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:09 INFO - PROCESS | 1820 | 1477647909093 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:45:09 INFO - PROCESS | 1820 | 1477647909127 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 02:45:09 INFO - PROCESS | 1820 | 1477647909131 Marionette TRACE conn4 <- [1,2236,null,["8"]] 02:45:09 INFO - PROCESS | 1820 | 1477647909136 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 02:45:09 INFO - PROCESS | 1820 | 1477647909141 Marionette TRACE conn4 <- [1,2237,null,{}] 02:45:09 INFO - PROCESS | 1820 | 1477647909147 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f999c00 == 16 [pid = 1820] [id = 474] 02:45:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8f99c400) [pid = 1820] [serial = 1392] [outer = (nil)] 02:45:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fe68000) [pid = 1820] [serial = 1393] [outer = 0x8f99c400] 02:45:09 INFO - PROCESS | 1820 | 1477647909313 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8fe72800) [pid = 1820] [serial = 1394] [outer = 0x8f99c400] 02:45:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f952c00 == 17 [pid = 1820] [id = 475] 02:45:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8fed5000) [pid = 1820] [serial = 1395] [outer = (nil)] 02:45:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x92ce8800) [pid = 1820] [serial = 1396] [outer = 0x8fed5000] 02:45:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8fe75000) [pid = 1820] [serial = 1397] [outer = 0x8fed5000] 02:45:10 INFO - PROCESS | 1820 | 1477647910292 Marionette TRACE conn4 <- [1,2238,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]]]}] 02:45:10 INFO - ..................... 02:45:10 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1532ms 02:45:10 INFO - PROCESS | 1820 | 1477647910337 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1820 | 1477647910341 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 02:45:10 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 02:45:10 INFO - PROCESS | 1820 | 1477647910348 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:10 INFO - PROCESS | 1820 | 1477647910618 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 02:45:10 INFO - PROCESS | 1820 | 1477647910653 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 02:45:10 INFO - PROCESS | 1820 | 1477647910657 Marionette TRACE conn4 <- [1,2241,null,["8"]] 02:45:10 INFO - PROCESS | 1820 | 1477647910666 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 02:45:10 INFO - PROCESS | 1820 | 1477647910672 Marionette TRACE conn4 <- [1,2242,null,{}] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x84176800) [pid = 1820] [serial = 1367] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83fac800) [pid = 1820] [serial = 1364] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8343f400) [pid = 1820] [serial = 1352] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b608c00) [pid = 1820] [serial = 1355] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x84370400) [pid = 1820] [serial = 1358] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8fe75c00) [pid = 1820] [serial = 1361] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b607800) [pid = 1820] [serial = 1373] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b75fc00) [pid = 1820] [serial = 1376] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b25f800) [pid = 1820] [serial = 1370] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 02:45:10 INFO - PROCESS | 1820 | 1477647910893 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343d800 == 18 [pid = 1820] [id = 476] 02:45:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x83441400) [pid = 1820] [serial = 1398] [outer = (nil)] 02:45:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x84176800) [pid = 1820] [serial = 1399] [outer = 0x83441400] 02:45:11 INFO - PROCESS | 1820 | 1477647910996 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b607800) [pid = 1820] [serial = 1400] [outer = 0x83441400] 02:45:11 INFO - PROCESS | 1820 | 1477647911544 Marionette TRACE conn4 <- [1,2243,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]]]}] 02:45:11 INFO - ... 02:45:11 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1227ms 02:45:11 INFO - PROCESS | 1820 | 1477647911576 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1820 | 1477647911578 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 02:45:11 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 02:45:11 INFO - PROCESS | 1820 | 1477647911599 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:11 INFO - PROCESS | 1820 | 1477647911795 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 02:45:11 INFO - PROCESS | 1820 | 1477647911937 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 02:45:11 INFO - PROCESS | 1820 | 1477647911942 Marionette TRACE conn4 <- [1,2246,null,["8"]] 02:45:11 INFO - PROCESS | 1820 | 1477647911947 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 02:45:11 INFO - PROCESS | 1820 | 1477647911952 Marionette TRACE conn4 <- [1,2247,null,{}] 02:45:11 INFO - PROCESS | 1820 | 1477647911961 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae4c00 == 19 [pid = 1820] [id = 477] 02:45:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x93ae8000) [pid = 1820] [serial = 1401] [outer = (nil)] 02:45:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x93b0cc00) [pid = 1820] [serial = 1402] [outer = 0x93ae8000] 02:45:12 INFO - PROCESS | 1820 | 1477647912053 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x93e43400) [pid = 1820] [serial = 1403] [outer = 0x93ae8000] 02:45:12 INFO - PROCESS | 1820 | 1477647912737 Marionette TRACE conn4 <- [1,2248,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]]]}] 02:45:12 INFO - ...................... 02:45:12 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1175ms 02:45:12 INFO - PROCESS | 1820 | 1477647912774 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:45:12 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 02:45:12 INFO - PROCESS | 1820 | 1477647912781 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:45:12 INFO - PROCESS | 1820 | 1477647912788 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:13 INFO - PROCESS | 1820 | 1477647913003 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 02:45:13 INFO - PROCESS | 1820 | 1477647913181 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 02:45:13 INFO - PROCESS | 1820 | 1477647913187 Marionette TRACE conn4 <- [1,2251,null,["8"]] 02:45:13 INFO - PROCESS | 1820 | 1477647913203 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 02:45:13 INFO - PROCESS | 1820 | 1477647913214 Marionette TRACE conn4 <- [1,2252,null,{}] 02:45:13 INFO - PROCESS | 1820 | 1477647913223 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x84171800 == 20 [pid = 1820] [id = 478] 02:45:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x84171c00) [pid = 1820] [serial = 1404] [outer = (nil)] 02:45:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8436ac00) [pid = 1820] [serial = 1405] [outer = 0x84171c00] 02:45:13 INFO - PROCESS | 1820 | 1477647913334 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8436fc00) [pid = 1820] [serial = 1406] [outer = 0x84171c00] 02:45:14 INFO - PROCESS | 1820 | 1477647914101 Marionette TRACE conn4 <- [1,2253,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]]]}] 02:45:14 INFO - .... 02:45:14 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1373ms 02:45:14 INFO - PROCESS | 1820 | 1477647914168 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 1820 | 1477647914177 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 02:45:14 INFO - PROCESS | 1820 | 1477647914187 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:14 INFO - PROCESS | 1820 | 1477647914386 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:45:14 INFO - PROCESS | 1820 | 1477647914565 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 02:45:14 INFO - PROCESS | 1820 | 1477647914570 Marionette TRACE conn4 <- [1,2256,null,["8"]] 02:45:14 INFO - PROCESS | 1820 | 1477647914582 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 02:45:14 INFO - PROCESS | 1820 | 1477647914588 Marionette TRACE conn4 <- [1,2257,null,{}] 02:45:14 INFO - PROCESS | 1820 | 1477647914635 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b601c00 == 21 [pid = 1820] [id = 479] 02:45:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b602000) [pid = 1820] [serial = 1407] [outer = (nil)] 02:45:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b660400) [pid = 1820] [serial = 1408] [outer = 0x8b602000] 02:45:14 INFO - PROCESS | 1820 | 1477647914739 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b669c00) [pid = 1820] [serial = 1409] [outer = 0x8b602000] 02:45:15 INFO - PROCESS | 1820 | 1477647915470 Marionette TRACE conn4 <- [1,2258,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]]]}] 02:45:15 INFO - ..... 02:45:15 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1327ms 02:45:15 INFO - PROCESS | 1820 | 1477647915514 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 02:45:15 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 02:45:15 INFO - PROCESS | 1820 | 1477647915518 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 02:45:15 INFO - PROCESS | 1820 | 1477647915526 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:15 INFO - PROCESS | 1820 | 1477647915760 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 02:45:15 INFO - PROCESS | 1820 | 1477647915937 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 02:45:15 INFO - PROCESS | 1820 | 1477647915946 Marionette TRACE conn4 <- [1,2261,null,["8"]] 02:45:15 INFO - PROCESS | 1820 | 1477647915952 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 02:45:15 INFO - PROCESS | 1820 | 1477647915960 Marionette TRACE conn4 <- [1,2262,null,{}] 02:45:15 INFO - PROCESS | 1820 | 1477647915966 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fad800 == 22 [pid = 1820] [id = 480] 02:45:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x91ae5400) [pid = 1820] [serial = 1410] [outer = (nil)] 02:45:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x92cdf000) [pid = 1820] [serial = 1411] [outer = 0x91ae5400] 02:45:16 INFO - PROCESS | 1820 | 1477647916059 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92dd9400) [pid = 1820] [serial = 1412] [outer = 0x91ae5400] 02:45:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x84254c00 == 23 [pid = 1820] [id = 481] 02:45:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9314c400) [pid = 1820] [serial = 1413] [outer = (nil)] 02:45:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x93c37000) [pid = 1820] [serial = 1414] [outer = 0x9314c400] 02:45:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93ae3000) [pid = 1820] [serial = 1415] [outer = 0x9314c400] 02:45:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x93adc000) [pid = 1820] [serial = 1416] [outer = 0x9314c400] 02:45:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93ebe800) [pid = 1820] [serial = 1417] [outer = 0x9314c400] 02:45:17 INFO - PROCESS | 1820 | 1477647917678 Marionette TRACE conn4 <- [1,2263,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]]]}] 02:45:17 INFO - ..... 02:45:17 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2175ms 02:45:17 INFO - PROCESS | 1820 | 1477647917700 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1820 | 1477647917704 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 02:45:17 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 02:45:17 INFO - PROCESS | 1820 | 1477647917713 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:17 INFO - PROCESS | 1820 | 1477647917930 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 02:45:18 INFO - PROCESS | 1820 | 1477647918086 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 02:45:18 INFO - PROCESS | 1820 | 1477647918089 Marionette TRACE conn4 <- [1,2266,null,["8"]] 02:45:18 INFO - PROCESS | 1820 | 1477647918097 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 02:45:18 INFO - PROCESS | 1820 | 1477647918103 Marionette TRACE conn4 <- [1,2267,null,{}] 02:45:18 INFO - PROCESS | 1820 | 1477647918125 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b666000 == 24 [pid = 1820] [id = 482] 02:45:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b7c1000) [pid = 1820] [serial = 1418] [outer = (nil)] 02:45:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x93ec9c00) [pid = 1820] [serial = 1419] [outer = 0x8b7c1000] 02:45:18 INFO - PROCESS | 1820 | 1477647918221 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9400fc00) [pid = 1820] [serial = 1420] [outer = 0x8b7c1000] 02:45:18 INFO - PROCESS | 1820 | 1477647918942 Marionette TRACE conn4 <- [1,2268,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]]]}] 02:45:19 INFO - .......... 02:45:19 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1332ms 02:45:19 INFO - PROCESS | 1820 | 1477647919046 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1820 | 1477647919050 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:45:19 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 02:45:19 INFO - PROCESS | 1820 | 1477647919075 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:19 INFO - PROCESS | 1820 | 1477647919252 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 02:45:19 INFO - PROCESS | 1820 | 1477647919404 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 02:45:19 INFO - PROCESS | 1820 | 1477647919408 Marionette TRACE conn4 <- [1,2271,null,["8"]] 02:45:19 INFO - PROCESS | 1820 | 1477647919416 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 02:45:19 INFO - PROCESS | 1820 | 1477647919421 Marionette TRACE conn4 <- [1,2272,null,{}] 02:45:19 INFO - PROCESS | 1820 | 1477647919427 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ecc000 == 25 [pid = 1820] [id = 483] 02:45:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x940eac00) [pid = 1820] [serial = 1421] [outer = (nil)] 02:45:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x940ecc00) [pid = 1820] [serial = 1422] [outer = 0x940eac00] 02:45:19 INFO - PROCESS | 1820 | 1477647919519 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x940f0400) [pid = 1820] [serial = 1423] [outer = 0x940eac00] 02:45:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x83434c00 == 26 [pid = 1820] [id = 484] 02:45:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x84253000) [pid = 1820] [serial = 1424] [outer = (nil)] 02:45:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x84258800) [pid = 1820] [serial = 1425] [outer = 0x84253000] 02:45:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8afd0000) [pid = 1820] [serial = 1426] [outer = 0x84253000] 02:45:20 INFO - PROCESS | 1820 | [1820] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 02:45:20 INFO - PROCESS | 1820 | 1477647920715 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 02:45:20 INFO - ....................... 02:45:20 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1678ms 02:45:20 INFO - PROCESS | 1820 | 1477647920786 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 1820 | 1477647920797 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 02:45:20 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 02:45:20 INFO - PROCESS | 1820 | 1477647920817 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:21 INFO - PROCESS | 1820 | 1477647921080 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:45:21 INFO - PROCESS | 1820 | --DOCSHELL 0x83434c00 == 25 [pid = 1820] [id = 484] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x83fb2000) [pid = 1820] [serial = 1354] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8fed2400) [pid = 1820] [serial = 1362] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x84250800) [pid = 1820] [serial = 1368] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x84174800) [pid = 1820] [serial = 1365] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8fed2c00) [pid = 1820] [serial = 1363] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b792800) [pid = 1820] [serial = 1378] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8afcdc00) [pid = 1820] [serial = 1366] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b60c000) [pid = 1820] [serial = 1375] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83c30000) [pid = 1820] [serial = 1353] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x84255c00) [pid = 1820] [serial = 1369] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b60b800) [pid = 1820] [serial = 1374] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b262800) [pid = 1820] [serial = 1371] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8b665400) [pid = 1820] [serial = 1356] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b7c0800) [pid = 1820] [serial = 1359] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b0b6800) [pid = 1820] [serial = 1360] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b78c800) [pid = 1820] [serial = 1377] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b260c00) [pid = 1820] [serial = 1357] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b264c00) [pid = 1820] [serial = 1372] [outer = (nil)] [url = about:blank] 02:45:22 INFO - PROCESS | 1820 | 1477647922112 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 02:45:22 INFO - PROCESS | 1820 | 1477647922118 Marionette TRACE conn4 <- [1,2276,null,["8"]] 02:45:22 INFO - PROCESS | 1820 | 1477647922129 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 02:45:22 INFO - PROCESS | 1820 | 1477647922138 Marionette TRACE conn4 <- [1,2277,null,{}] 02:45:22 INFO - PROCESS | 1820 | 1477647922147 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343e400 == 26 [pid = 1820] [id = 485] 02:45:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8343ec00) [pid = 1820] [serial = 1427] [outer = (nil)] 02:45:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83c2ac00) [pid = 1820] [serial = 1428] [outer = 0x8343ec00] 02:45:22 INFO - PROCESS | 1820 | 1477647922242 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83faf400) [pid = 1820] [serial = 1429] [outer = 0x8343ec00] 02:45:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x84254400 == 27 [pid = 1820] [id = 486] 02:45:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x84255c00) [pid = 1820] [serial = 1430] [outer = (nil)] 02:45:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x84250c00) [pid = 1820] [serial = 1431] [outer = 0x84255c00] 02:45:23 INFO - PROCESS | 1820 | 1477647923004 Marionette TRACE conn4 <- [1,2278,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]]]}] 02:45:23 INFO - ..... 02:45:23 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 2232ms 02:45:23 INFO - PROCESS | 1820 | 1477647923052 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1820 | 1477647923060 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 02:45:23 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 02:45:23 INFO - PROCESS | 1820 | 1477647923069 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:23 INFO - PROCESS | 1820 | 1477647923275 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 02:45:23 INFO - PROCESS | 1820 | 1477647923293 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 02:45:23 INFO - PROCESS | 1820 | 1477647923300 Marionette TRACE conn4 <- [1,2281,null,["8"]] 02:45:23 INFO - PROCESS | 1820 | 1477647923428 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 02:45:23 INFO - PROCESS | 1820 | 1477647923437 Marionette TRACE conn4 <- [1,2282,null,{}] 02:45:23 INFO - PROCESS | 1820 | 1477647923447 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x84377000 == 28 [pid = 1820] [id = 487] 02:45:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x84377400) [pid = 1820] [serial = 1432] [outer = (nil)] 02:45:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8afc7000) [pid = 1820] [serial = 1433] [outer = 0x84377400] 02:45:23 INFO - PROCESS | 1820 | 1477647923541 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8afc7400) [pid = 1820] [serial = 1434] [outer = 0x84377400] 02:45:24 INFO - PROCESS | 1820 | 1477647924168 Marionette TRACE conn4 <- [1,2283,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]]]}] 02:45:24 INFO - ... 02:45:24 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1171ms 02:45:24 INFO - PROCESS | 1820 | 1477647924242 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 02:45:24 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 02:45:24 INFO - PROCESS | 1820 | 1477647924246 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 02:45:24 INFO - PROCESS | 1820 | 1477647924262 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:24 INFO - PROCESS | 1820 | 1477647924519 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 02:45:24 INFO - PROCESS | 1820 | 1477647924550 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 02:45:24 INFO - PROCESS | 1820 | 1477647924561 Marionette TRACE conn4 <- [1,2286,null,["8"]] 02:45:24 INFO - PROCESS | 1820 | 1477647924645 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 02:45:24 INFO - PROCESS | 1820 | 1477647924654 Marionette TRACE conn4 <- [1,2287,null,{}] 02:45:24 INFO - PROCESS | 1820 | 1477647924671 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b178800 == 29 [pid = 1820] [id = 488] 02:45:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b261c00) [pid = 1820] [serial = 1435] [outer = (nil)] 02:45:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b263c00) [pid = 1820] [serial = 1436] [outer = 0x8b261c00] 02:45:24 INFO - PROCESS | 1820 | 1477647924754 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b268800) [pid = 1820] [serial = 1437] [outer = 0x8b261c00] 02:45:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ee400 == 30 [pid = 1820] [id = 489] 02:45:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b3f1800) [pid = 1820] [serial = 1438] [outer = (nil)] 02:45:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b3f1c00) [pid = 1820] [serial = 1439] [outer = 0x8b3f1800] 02:45:25 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:45:25 INFO - PROCESS | 1820 | 1477647925642 Marionette TRACE conn4 <- [1,2288,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]]]}] 02:45:25 INFO - ... 02:45:25 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1428ms 02:45:25 INFO - PROCESS | 1820 | 1477647925683 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 1820 | 1477647925687 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:45:25 INFO - TEST-START | /navigation-timing/test_readwrite.html 02:45:25 INFO - PROCESS | 1820 | 1477647925695 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:25 INFO - PROCESS | 1820 | 1477647925961 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 02:45:25 INFO - PROCESS | 1820 | 1477647925984 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 02:45:25 INFO - PROCESS | 1820 | 1477647925987 Marionette TRACE conn4 <- [1,2291,null,["8"]] 02:45:25 INFO - PROCESS | 1820 | 1477647925993 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 02:45:26 INFO - PROCESS | 1820 | 1477647925999 Marionette TRACE conn4 <- [1,2292,null,{}] 02:45:26 INFO - PROCESS | 1820 | 1477647926005 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b604400 == 31 [pid = 1820] [id = 490] 02:45:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b607c00) [pid = 1820] [serial = 1440] [outer = (nil)] 02:45:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b60b800) [pid = 1820] [serial = 1441] [outer = 0x8b607c00] 02:45:26 INFO - PROCESS | 1820 | 1477647926161 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b60ec00) [pid = 1820] [serial = 1442] [outer = 0x8b607c00] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x93ae8000) [pid = 1820] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b0b3c00) [pid = 1820] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x83441400) [pid = 1820] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8fed5000) [pid = 1820] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b8bac00) [pid = 1820] [serial = 1379] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8f99c400) [pid = 1820] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 02:45:26 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b0afc00) [pid = 1820] [serial = 1382] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 02:45:27 INFO - PROCESS | 1820 | 1477647927026 Marionette TRACE conn4 <- [1,2293,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]]]}] 02:45:27 INFO - ... 02:45:27 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1379ms 02:45:27 INFO - PROCESS | 1820 | 1477647927073 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 1820 | 1477647927076 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 02:45:27 INFO - PROCESS | 1820 | 1477647927084 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:27 INFO - PROCESS | 1820 | 1477647927312 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:45:27 INFO - PROCESS | 1820 | 1477647927329 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 02:45:27 INFO - PROCESS | 1820 | 1477647927334 Marionette TRACE conn4 <- [1,2296,null,["8"]] 02:45:27 INFO - PROCESS | 1820 | 1477647927341 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 02:45:27 INFO - PROCESS | 1820 | 1477647927347 Marionette TRACE conn4 <- [1,2297,null,{}] 02:45:27 INFO - PROCESS | 1820 | 1477647927352 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b603800 == 32 [pid = 1820] [id = 491] 02:45:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b667c00) [pid = 1820] [serial = 1443] [outer = (nil)] 02:45:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b66f000) [pid = 1820] [serial = 1444] [outer = 0x8b667c00] 02:45:27 INFO - PROCESS | 1820 | 1477647927440 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b78d000) [pid = 1820] [serial = 1445] [outer = 0x8b667c00] 02:45:28 INFO - PROCESS | 1820 | 1477647928153 Marionette TRACE conn4 <- [1,2298,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]]]}] 02:45:28 INFO - ...................... 02:45:28 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1122ms 02:45:28 INFO - PROCESS | 1820 | 1477647928207 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 1820 | 1477647928210 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 02:45:28 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 02:45:28 INFO - PROCESS | 1820 | 1477647928231 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:28 INFO - PROCESS | 1820 | 1477647928451 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 02:45:28 INFO - PROCESS | 1820 | 1477647928535 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 02:45:28 INFO - PROCESS | 1820 | 1477647928539 Marionette TRACE conn4 <- [1,2301,null,["8"]] 02:45:28 INFO - PROCESS | 1820 | 1477647928544 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 02:45:28 INFO - PROCESS | 1820 | 1477647928549 Marionette TRACE conn4 <- [1,2302,null,{}] 02:45:28 INFO - PROCESS | 1820 | 1477647928558 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b764800 == 33 [pid = 1820] [id = 492] 02:45:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b8b7800) [pid = 1820] [serial = 1446] [outer = (nil)] 02:45:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b8bb400) [pid = 1820] [serial = 1447] [outer = 0x8b8b7800] 02:45:28 INFO - PROCESS | 1820 | 1477647928666 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8dced800) [pid = 1820] [serial = 1448] [outer = 0x8b8b7800] 02:45:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x84173400 == 34 [pid = 1820] [id = 493] 02:45:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8436b400) [pid = 1820] [serial = 1449] [outer = (nil)] 02:45:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83c64800) [pid = 1820] [serial = 1450] [outer = 0x8436b400] 02:45:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83c29400) [pid = 1820] [serial = 1451] [outer = 0x8436b400] 02:45:30 INFO - ......................................... 02:45:30 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1901ms 02:45:30 INFO - PROCESS | 1820 | 1477647930086 Marionette TRACE conn4 <- [1,2303,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]]]}] 02:45:30 INFO - PROCESS | 1820 | 1477647930150 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 1820 | 1477647930161 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 02:45:30 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 02:45:30 INFO - PROCESS | 1820 | 1477647930171 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:30 INFO - PROCESS | 1820 | 1477647930400 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 02:45:30 INFO - PROCESS | 1820 | 1477647930590 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 02:45:30 INFO - PROCESS | 1820 | 1477647930596 Marionette TRACE conn4 <- [1,2306,null,["8"]] 02:45:30 INFO - PROCESS | 1820 | 1477647930604 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 02:45:30 INFO - PROCESS | 1820 | 1477647930613 Marionette TRACE conn4 <- [1,2307,null,{}] 02:45:30 INFO - PROCESS | 1820 | 1477647930663 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25dc00 == 35 [pid = 1820] [id = 494] 02:45:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8b25e000) [pid = 1820] [serial = 1452] [outer = (nil)] 02:45:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8b269c00) [pid = 1820] [serial = 1453] [outer = 0x8b25e000] 02:45:30 INFO - PROCESS | 1820 | 1477647930763 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8b26a000) [pid = 1820] [serial = 1454] [outer = 0x8b25e000] 02:45:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b260c00 == 36 [pid = 1820] [id = 495] 02:45:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8b609c00) [pid = 1820] [serial = 1455] [outer = (nil)] 02:45:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8b75ec00) [pid = 1820] [serial = 1456] [outer = 0x8b609c00] 02:45:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x83fb9400) [pid = 1820] [serial = 1457] [outer = 0x8b609c00] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83fad800 == 35 [pid = 1820] [id = 480] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b4800 == 34 [pid = 1820] [id = 469] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0aac00 == 33 [pid = 1820] [id = 471] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8f952c00 == 32 [pid = 1820] [id = 475] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b607400 == 31 [pid = 1820] [id = 468] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ee400 == 30 [pid = 1820] [id = 489] 02:45:32 INFO - PROCESS | 1820 | --DOCSHELL 0x84254400 == 29 [pid = 1820] [id = 486] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x92ce8800) [pid = 1820] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8fe75000) [pid = 1820] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x93b0cc00) [pid = 1820] [serial = 1402] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x93e43400) [pid = 1820] [serial = 1403] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x84176800) [pid = 1820] [serial = 1399] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8b607800) [pid = 1820] [serial = 1400] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8fe68000) [pid = 1820] [serial = 1393] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8fe72800) [pid = 1820] [serial = 1394] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b26b400) [pid = 1820] [serial = 1390] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b2d3000) [pid = 1820] [serial = 1391] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8f954800) [pid = 1820] [serial = 1386] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b181000) [pid = 1820] [serial = 1383] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b181c00) [pid = 1820] [serial = 1384] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b8be000) [pid = 1820] [serial = 1380] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8dcef800) [pid = 1820] [serial = 1381] [outer = (nil)] [url = about:blank] 02:45:32 INFO - PROCESS | 1820 | 1477647932890 Marionette TRACE conn4 <- [1,2308,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]]]}] 02:45:32 INFO - ....... 02:45:32 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2739ms 02:45:32 INFO - PROCESS | 1820 | 1477647932909 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1820 | 1477647932915 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /navigation-timing/test_timing_reload.html 02:45:32 INFO - PROCESS | 1820 | 1477647932925 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:33 INFO - PROCESS | 1820 | 1477647933119 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 02:45:33 INFO - PROCESS | 1820 | 1477647933255 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 02:45:33 INFO - PROCESS | 1820 | 1477647933261 Marionette TRACE conn4 <- [1,2311,null,["8"]] 02:45:33 INFO - PROCESS | 1820 | 1477647933269 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 02:45:33 INFO - PROCESS | 1820 | 1477647933276 Marionette TRACE conn4 <- [1,2312,null,{}] 02:45:33 INFO - PROCESS | 1820 | 1477647933283 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x84178c00 == 30 [pid = 1820] [id = 496] 02:45:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x84256400) [pid = 1820] [serial = 1458] [outer = (nil)] 02:45:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8afcc000) [pid = 1820] [serial = 1459] [outer = 0x84256400] 02:45:33 INFO - PROCESS | 1820 | 1477647933372 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8afce800) [pid = 1820] [serial = 1460] [outer = 0x84256400] 02:45:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b177c00 == 31 [pid = 1820] [id = 497] 02:45:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b262c00) [pid = 1820] [serial = 1461] [outer = (nil)] 02:45:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b263800) [pid = 1820] [serial = 1462] [outer = 0x8b262c00] 02:45:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b181000) [pid = 1820] [serial = 1463] [outer = 0x8b262c00] 02:45:34 INFO - PROCESS | 1820 | [1820] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 02:45:34 INFO - PROCESS | 1820 | 1477647934256 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 02:45:34 INFO - ................... 02:45:34 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1382ms 02:45:34 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 02:45:34 INFO - PROCESS | 1820 | 1477647934306 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 1820 | 1477647934311 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 02:45:34 INFO - PROCESS | 1820 | 1477647934319 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:34 INFO - PROCESS | 1820 | 1477647934528 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:45:34 INFO - PROCESS | 1820 | 1477647934666 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 02:45:34 INFO - PROCESS | 1820 | 1477647934670 Marionette TRACE conn4 <- [1,2316,null,["8"]] 02:45:34 INFO - PROCESS | 1820 | 1477647934678 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 02:45:34 INFO - PROCESS | 1820 | 1477647934683 Marionette TRACE conn4 <- [1,2317,null,{}] 02:45:34 INFO - PROCESS | 1820 | 1477647934689 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3f0800 == 32 [pid = 1820] [id = 498] 02:45:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b3f4400) [pid = 1820] [serial = 1464] [outer = (nil)] 02:45:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8b3f7c00) [pid = 1820] [serial = 1465] [outer = 0x8b3f4400] 02:45:34 INFO - PROCESS | 1820 | 1477647934775 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8b604000) [pid = 1820] [serial = 1466] [outer = 0x8b3f4400] 02:45:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b610c00 == 33 [pid = 1820] [id = 499] 02:45:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8b66ac00) [pid = 1820] [serial = 1467] [outer = (nil)] 02:45:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8b66d800) [pid = 1820] [serial = 1468] [outer = 0x8b66ac00] 02:45:35 INFO - PROCESS | 1820 | 1477647935528 Marionette TRACE conn4 <- [1,2318,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]]]}] 02:45:35 INFO - ........... 02:45:35 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1232ms 02:45:35 INFO - PROCESS | 1820 | 1477647935566 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1820 | 1477647935574 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 02:45:35 INFO - PROCESS | 1820 | 1477647935586 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:35 INFO - PROCESS | 1820 | 1477647935862 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 02:45:35 INFO - PROCESS | 1820 | 1477647935890 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 02:45:35 INFO - PROCESS | 1820 | 1477647935895 Marionette TRACE conn4 <- [1,2321,null,["8"]] 02:45:35 INFO - PROCESS | 1820 | 1477647935900 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 02:45:35 INFO - PROCESS | 1820 | 1477647935908 Marionette TRACE conn4 <- [1,2322,null,{}] 02:45:36 INFO - PROCESS | 1820 | 1477647935990 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7bf400 == 34 [pid = 1820] [id = 500] 02:45:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8b7bf800) [pid = 1820] [serial = 1469] [outer = (nil)] 02:45:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8b7c2000) [pid = 1820] [serial = 1470] [outer = 0x8b7bf800] 02:45:36 INFO - PROCESS | 1820 | 1477647936085 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8b7c3400) [pid = 1820] [serial = 1471] [outer = 0x8b7bf800] 02:45:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b607000 == 35 [pid = 1820] [id = 501] 02:45:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8b788400) [pid = 1820] [serial = 1472] [outer = (nil)] 02:45:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8b7cb400) [pid = 1820] [serial = 1473] [outer = 0x8b788400] 02:45:36 INFO - PROCESS | 1820 | 1477647936960 Marionette TRACE conn4 <- [1,2323,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]]]}] 02:45:37 INFO - ....... 02:45:37 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1423ms 02:45:37 INFO - PROCESS | 1820 | 1477647937050 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 02:45:37 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 02:45:37 INFO - PROCESS | 1820 | 1477647937056 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 02:45:37 INFO - PROCESS | 1820 | 1477647937064 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:37 INFO - PROCESS | 1820 | 1477647937307 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x84255c00) [pid = 1820] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8343ec00) [pid = 1820] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8b607c00) [pid = 1820] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x84171c00) [pid = 1820] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8b602000) [pid = 1820] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9314c400) [pid = 1820] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x91ae5400) [pid = 1820] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b7c1000) [pid = 1820] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b667c00) [pid = 1820] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b261c00) [pid = 1820] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b3f1800) [pid = 1820] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:37 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x84377400) [pid = 1820] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 02:45:37 INFO - PROCESS | 1820 | 1477647937590 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 02:45:37 INFO - PROCESS | 1820 | 1477647937596 Marionette TRACE conn4 <- [1,2326,null,["8"]] 02:45:37 INFO - PROCESS | 1820 | 1477647937603 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 02:45:37 INFO - PROCESS | 1820 | 1477647937609 Marionette TRACE conn4 <- [1,2327,null,{}] 02:45:37 INFO - PROCESS | 1820 | 1477647937616 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8424ec00 == 36 [pid = 1820] [id = 502] 02:45:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x84255c00) [pid = 1820] [serial = 1474] [outer = (nil)] 02:45:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b667c00) [pid = 1820] [serial = 1475] [outer = 0x84255c00] 02:45:37 INFO - PROCESS | 1820 | 1477647937715 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8dd7dc00) [pid = 1820] [serial = 1476] [outer = 0x84255c00] 02:45:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f998c00 == 37 [pid = 1820] [id = 503] 02:45:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8fe66400) [pid = 1820] [serial = 1477] [outer = (nil)] 02:45:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8b3eb400) [pid = 1820] [serial = 1478] [outer = 0x8fe66400] 02:45:38 INFO - PROCESS | 1820 | 1477647938347 Marionette TRACE conn4 <- [1,2328,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]]]}] 02:45:38 INFO - ... 02:45:38 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1371ms 02:45:38 INFO - PROCESS | 1820 | 1477647938434 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 1820 | 1477647938437 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /pointerlock/constructor.html 02:45:38 INFO - PROCESS | 1820 | 1477647938445 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:38 INFO - PROCESS | 1820 | 1477647938686 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 02:45:38 INFO - PROCESS | 1820 | 1477647938702 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 02:45:38 INFO - PROCESS | 1820 | 1477647938719 Marionette TRACE conn4 <- [1,2331,null,["8"]] 02:45:38 INFO - PROCESS | 1820 | 1477647938723 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 02:45:38 INFO - PROCESS | 1820 | 1477647938729 Marionette TRACE conn4 <- [1,2332,null,{}] 02:45:38 INFO - PROCESS | 1820 | 1477647938734 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99b000 == 38 [pid = 1820] [id = 504] 02:45:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8f99bc00) [pid = 1820] [serial = 1479] [outer = (nil)] 02:45:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8fe6a800) [pid = 1820] [serial = 1480] [outer = 0x8f99bc00] 02:45:38 INFO - PROCESS | 1820 | 1477647938814 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8fe6ac00) [pid = 1820] [serial = 1481] [outer = 0x8f99bc00] 02:45:39 INFO - PROCESS | 1820 | 1477647939423 Marionette TRACE conn4 <- [1,2333,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]]]}] 02:45:39 INFO - .. 02:45:39 INFO - TEST-OK | /pointerlock/constructor.html | took 1019ms 02:45:39 INFO - PROCESS | 1820 | 1477647939498 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1820 | 1477647939503 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 02:45:39 INFO - TEST-START | /pointerlock/idlharness.html 02:45:39 INFO - PROCESS | 1820 | 1477647939519 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:39 INFO - PROCESS | 1820 | 1477647939746 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:45:39 INFO - PROCESS | 1820 | 1477647939926 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 02:45:39 INFO - PROCESS | 1820 | 1477647939935 Marionette TRACE conn4 <- [1,2336,null,["8"]] 02:45:39 INFO - PROCESS | 1820 | 1477647939949 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 02:45:39 INFO - PROCESS | 1820 | 1477647939961 Marionette TRACE conn4 <- [1,2337,null,{}] 02:45:39 INFO - PROCESS | 1820 | 1477647939968 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc7800 == 39 [pid = 1820] [id = 505] 02:45:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8afcbc00) [pid = 1820] [serial = 1482] [outer = (nil)] 02:45:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8b174400) [pid = 1820] [serial = 1483] [outer = 0x8afcbc00] 02:45:40 INFO - PROCESS | 1820 | 1477647940072 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8b268400) [pid = 1820] [serial = 1484] [outer = 0x8afcbc00] 02:45:41 INFO - PROCESS | 1820 | 1477647941055 Marionette TRACE conn4 <- [1,2338,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]]]}] 02:45:41 INFO - ........................ 02:45:41 INFO - TEST-OK | /pointerlock/idlharness.html | took 1681ms 02:45:41 INFO - PROCESS | 1820 | 1477647941201 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 1820 | 1477647941209 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 02:45:41 INFO - TEST-START | /progress-events/constructor.html 02:45:41 INFO - PROCESS | 1820 | 1477647941219 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:41 INFO - PROCESS | 1820 | 1477647941417 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 02:45:41 INFO - PROCESS | 1820 | 1477647941605 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 02:45:41 INFO - PROCESS | 1820 | 1477647941611 Marionette TRACE conn4 <- [1,2341,null,["8"]] 02:45:41 INFO - PROCESS | 1820 | 1477647941620 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 02:45:41 INFO - PROCESS | 1820 | 1477647941626 Marionette TRACE conn4 <- [1,2342,null,{}] 02:45:41 INFO - PROCESS | 1820 | 1477647941676 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83438400 == 40 [pid = 1820] [id = 506] 02:45:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8dfe2c00) [pid = 1820] [serial = 1485] [outer = (nil)] 02:45:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8fe75800) [pid = 1820] [serial = 1486] [outer = 0x8dfe2c00] 02:45:41 INFO - PROCESS | 1820 | 1477647941772 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8fed2400) [pid = 1820] [serial = 1487] [outer = 0x8dfe2c00] 02:45:42 INFO - PROCESS | 1820 | 1477647942393 Marionette TRACE conn4 <- [1,2343,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]]]}] 02:45:42 INFO - ..... 02:45:42 INFO - TEST-OK | /progress-events/constructor.html | took 1228ms 02:45:42 INFO - PROCESS | 1820 | 1477647942448 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1820 | 1477647942458 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 02:45:42 INFO - TEST-START | /progress-events/interface.html 02:45:42 INFO - PROCESS | 1820 | 1477647942476 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:42 INFO - PROCESS | 1820 | 1477647942668 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 02:45:42 INFO - PROCESS | 1820 | 1477647942849 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 02:45:42 INFO - PROCESS | 1820 | 1477647942855 Marionette TRACE conn4 <- [1,2346,null,["8"]] 02:45:42 INFO - PROCESS | 1820 | 1477647942864 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 02:45:42 INFO - PROCESS | 1820 | 1477647942872 Marionette TRACE conn4 <- [1,2347,null,{}] 02:45:42 INFO - PROCESS | 1820 | 1477647942924 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x93153800 == 41 [pid = 1820] [id = 507] 02:45:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x9395b000) [pid = 1820] [serial = 1488] [outer = (nil)] 02:45:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x93ae1400) [pid = 1820] [serial = 1489] [outer = 0x9395b000] 02:45:43 INFO - PROCESS | 1820 | 1477647943025 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x93ae5000) [pid = 1820] [serial = 1490] [outer = 0x9395b000] 02:45:43 INFO - PROCESS | 1820 | 1477647943839 Marionette TRACE conn4 <- [1,2348,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]]]}] 02:45:43 INFO - ....... 02:45:43 INFO - TEST-OK | /progress-events/interface.html | took 1425ms 02:45:43 INFO - PROCESS | 1820 | 1477647943892 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1820 | 1477647943897 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:45:43 INFO - PROCESS | 1820 | 1477647943905 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:45:44 INFO - PROCESS | 1820 | 1477647944106 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 02:45:44 INFO - PROCESS | 1820 | 1477647944337 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 02:45:44 INFO - PROCESS | 1820 | 1477647944348 Marionette TRACE conn4 <- [1,2351,null,["8"]] 02:45:44 INFO - PROCESS | 1820 | 1477647944370 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 02:45:44 INFO - PROCESS | 1820 | 1477647944379 Marionette TRACE conn4 <- [1,2352,null,{}] 02:45:44 INFO - PROCESS | 1820 | 1477647944385 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ec2800 == 42 [pid = 1820] [id = 508] 02:45:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x93ec4000) [pid = 1820] [serial = 1491] [outer = (nil)] 02:45:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x9400ac00) [pid = 1820] [serial = 1492] [outer = 0x93ec4000] 02:45:44 INFO - PROCESS | 1820 | 1477647944482 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x940dd400) [pid = 1820] [serial = 1493] [outer = 0x93ec4000] 02:45:45 WARNING - wptserve Traceback (most recent call last): 02:45:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:45:45 WARNING - rv = self.func(request, response) 02:45:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:45:45 WARNING - access_control_allow_origin = "*") 02:45:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:45:45 WARNING - payload = payload_generator(server_data) 02:45:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:45:45 WARNING - return encode_string_as_bmp_image(data) 02:45:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:45:45 WARNING - img.save(f, "BMP") 02:45:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:45:45 WARNING - f.write(bmpfileheader) 02:45:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:45:45 WARNING - 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x83c66400 == 41 [pid = 1820] [id = 465] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b25f400 == 40 [pid = 1820] [id = 467] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8f999c00 == 39 [pid = 1820] [id = 474] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8f998c00 == 38 [pid = 1820] [id = 503] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b610c00 == 37 [pid = 1820] [id = 499] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b607000 == 36 [pid = 1820] [id = 501] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x84175800 == 35 [pid = 1820] [id = 466] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b177c00 == 34 [pid = 1820] [id = 497] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8afcd400 == 33 [pid = 1820] [id = 473] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae4c00 == 32 [pid = 1820] [id = 477] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b8800 == 31 [pid = 1820] [id = 470] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x84171800 == 30 [pid = 1820] [id = 478] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c4c00 == 29 [pid = 1820] [id = 472] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x84254c00 == 28 [pid = 1820] [id = 481] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b666000 == 27 [pid = 1820] [id = 482] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b260c00 == 26 [pid = 1820] [id = 495] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8343d800 == 25 [pid = 1820] [id = 476] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x93ecc000 == 24 [pid = 1820] [id = 483] 02:45:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8b601c00 == 23 [pid = 1820] [id = 479] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8436fc00) [pid = 1820] [serial = 1406] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8436ac00) [pid = 1820] [serial = 1405] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8b669c00) [pid = 1820] [serial = 1409] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8b660400) [pid = 1820] [serial = 1408] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x93ebe800) [pid = 1820] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x93c37000) [pid = 1820] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x92dd9400) [pid = 1820] [serial = 1412] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x92cdf000) [pid = 1820] [serial = 1411] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9400fc00) [pid = 1820] [serial = 1420] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x93ec9c00) [pid = 1820] [serial = 1419] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x940ecc00) [pid = 1820] [serial = 1422] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x83faf400) [pid = 1820] [serial = 1429] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x83c2ac00) [pid = 1820] [serial = 1428] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8afc7400) [pid = 1820] [serial = 1434] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8afc7000) [pid = 1820] [serial = 1433] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b3f1c00) [pid = 1820] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b268800) [pid = 1820] [serial = 1437] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b263c00) [pid = 1820] [serial = 1436] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b60ec00) [pid = 1820] [serial = 1442] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b60b800) [pid = 1820] [serial = 1441] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b78d000) [pid = 1820] [serial = 1445] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b66f000) [pid = 1820] [serial = 1444] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x84250c00) [pid = 1820] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x93adc000) [pid = 1820] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 02:45:47 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x93ae3000) [pid = 1820] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x84253000) [pid = 1820] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x940eac00) [pid = 1820] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8f99bc00) [pid = 1820] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84255c00) [pid = 1820] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b788400) [pid = 1820] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b7bf800) [pid = 1820] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b609c00) [pid = 1820] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b25e000) [pid = 1820] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8436b400) [pid = 1820] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b8b7800) [pid = 1820] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b262c00) [pid = 1820] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x84256400) [pid = 1820] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8fe66400) [pid = 1820] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b3f4400) [pid = 1820] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 02:45:51 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b66ac00) [pid = 1820] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x84377000 == 22 [pid = 1820] [id = 487] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99b000 == 21 [pid = 1820] [id = 504] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x84173400 == 20 [pid = 1820] [id = 493] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b25dc00 == 19 [pid = 1820] [id = 494] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x93153800 == 18 [pid = 1820] [id = 507] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc7800 == 17 [pid = 1820] [id = 505] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x83438400 == 16 [pid = 1820] [id = 506] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b764800 == 15 [pid = 1820] [id = 492] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8424ec00 == 14 [pid = 1820] [id = 502] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b604400 == 13 [pid = 1820] [id = 490] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3f0800 == 12 [pid = 1820] [id = 498] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7bf400 == 11 [pid = 1820] [id = 500] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b178800 == 10 [pid = 1820] [id = 488] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8b603800 == 9 [pid = 1820] [id = 491] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x84178c00 == 8 [pid = 1820] [id = 496] 02:45:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8343e400 == 7 [pid = 1820] [id = 485] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b75ec00) [pid = 1820] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83fb9400) [pid = 1820] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b3eb400) [pid = 1820] [serial = 1478] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8dd7dc00) [pid = 1820] [serial = 1476] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b667c00) [pid = 1820] [serial = 1475] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8fe6ac00) [pid = 1820] [serial = 1481] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8fe6a800) [pid = 1820] [serial = 1480] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b7c2000) [pid = 1820] [serial = 1470] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b7c3400) [pid = 1820] [serial = 1471] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b7cb400) [pid = 1820] [serial = 1473] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b3f7c00) [pid = 1820] [serial = 1465] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b604000) [pid = 1820] [serial = 1466] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8b66d800) [pid = 1820] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8afcc000) [pid = 1820] [serial = 1459] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8afce800) [pid = 1820] [serial = 1460] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8b263800) [pid = 1820] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b181000) [pid = 1820] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b269c00) [pid = 1820] [serial = 1453] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b26a000) [pid = 1820] [serial = 1454] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8afd0000) [pid = 1820] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x940f0400) [pid = 1820] [serial = 1423] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x84258800) [pid = 1820] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b8bb400) [pid = 1820] [serial = 1447] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8dced800) [pid = 1820] [serial = 1448] [outer = (nil)] [url = about:blank] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83c64800) [pid = 1820] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 02:45:56 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83c29400) [pid = 1820] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 02:45:58 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9395b000) [pid = 1820] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 02:45:58 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8dfe2c00) [pid = 1820] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 02:45:58 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8afcbc00) [pid = 1820] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b268400) [pid = 1820] [serial = 1484] [outer = (nil)] [url = about:blank] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b174400) [pid = 1820] [serial = 1483] [outer = (nil)] [url = about:blank] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fed2400) [pid = 1820] [serial = 1487] [outer = (nil)] [url = about:blank] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8fe75800) [pid = 1820] [serial = 1486] [outer = (nil)] [url = about:blank] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93ae5000) [pid = 1820] [serial = 1490] [outer = (nil)] [url = about:blank] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x93ae1400) [pid = 1820] [serial = 1489] [outer = (nil)] [url = about:blank] 02:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x9400ac00) [pid = 1820] [serial = 1492] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:46:14 INFO - PROCESS | 1820 | 1477647974683 Marionette TRACE conn4 <- [1,2353,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]]]}] 02:46:14 INFO - . 02:46:14 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 30814ms 02:46:14 INFO - PROCESS | 1820 | 1477647974721 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 1820 | 1477647974728 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 02:46:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:46:14 INFO - PROCESS | 1820 | 1477647974740 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:46:15 INFO - PROCESS | 1820 | 1477647975003 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:46:15 INFO - PROCESS | 1820 | 1477647975094 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 02:46:15 INFO - PROCESS | 1820 | 1477647975099 Marionette TRACE conn4 <- [1,2356,null,["8"]] 02:46:15 INFO - PROCESS | 1820 | 1477647975110 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 02:46:15 INFO - PROCESS | 1820 | 1477647975118 Marionette TRACE conn4 <- [1,2357,null,{}] 02:46:15 INFO - PROCESS | 1820 | 1477647975130 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65400 == 8 [pid = 1820] [id = 509] 02:46:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65800) [pid = 1820] [serial = 1494] [outer = (nil)] 02:46:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c68800) [pid = 1820] [serial = 1495] [outer = 0x83c65800] 02:46:15 INFO - PROCESS | 1820 | 1477647975239 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83c68c00) [pid = 1820] [serial = 1496] [outer = 0x83c65800] 02:46:15 WARNING - wptserve Traceback (most recent call last): 02:46:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:46:15 WARNING - rv = self.func(request, response) 02:46:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:46:15 WARNING - access_control_allow_origin = "*") 02:46:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:46:15 WARNING - payload = payload_generator(server_data) 02:46:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:46:15 WARNING - return encode_string_as_bmp_image(data) 02:46:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:46:15 WARNING - img.save(f, "BMP") 02:46:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:46:15 WARNING - f.write(bmpfileheader) 02:46:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:46:15 WARNING - 02:46:24 INFO - PROCESS | 1820 | --DOCSHELL 0x93ec2800 == 7 [pid = 1820] [id = 508] 02:46:30 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93ec4000) [pid = 1820] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:46:36 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x940dd400) [pid = 1820] [serial = 1493] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c68800) [pid = 1820] [serial = 1495] [outer = (nil)] [url = about:blank] 02:46:45 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:46:45 INFO - PROCESS | 1820 | 1477648005468 Marionette TRACE conn4 <- [1,2358,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]]]}] 02:46:45 INFO - . 02:46:45 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30757ms 02:46:45 INFO - PROCESS | 1820 | 1477648005496 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 1820 | 1477648005503 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 02:46:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:46:45 INFO - PROCESS | 1820 | 1477648005515 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:46:45 INFO - PROCESS | 1820 | 1477648005753 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 02:46:45 INFO - PROCESS | 1820 | 1477648005836 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 02:46:45 INFO - PROCESS | 1820 | 1477648005843 Marionette TRACE conn4 <- [1,2361,null,["8"]] 02:46:45 INFO - PROCESS | 1820 | 1477648005852 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 02:46:45 INFO - PROCESS | 1820 | 1477648005860 Marionette TRACE conn4 <- [1,2362,null,{}] 02:46:45 INFO - PROCESS | 1820 | 1477648005867 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c63800 == 8 [pid = 1820] [id = 510] 02:46:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c63c00) [pid = 1820] [serial = 1497] [outer = (nil)] 02:46:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c69000) [pid = 1820] [serial = 1498] [outer = 0x83c63c00] 02:46:45 INFO - PROCESS | 1820 | 1477648005968 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb3400) [pid = 1820] [serial = 1499] [outer = 0x83c63c00] 02:46:46 WARNING - wptserve Traceback (most recent call last): 02:46:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:46:46 WARNING - rv = self.func(request, response) 02:46:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:46:46 WARNING - access_control_allow_origin = "*") 02:46:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:46:46 WARNING - payload = payload_generator(server_data) 02:46:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:46:46 WARNING - return encode_string_as_bmp_image(data) 02:46:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:46:46 WARNING - img.save(f, "BMP") 02:46:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:46:46 WARNING - f.write(bmpfileheader) 02:46:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:46:46 WARNING - 02:46:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65400 == 7 [pid = 1820] [id = 509] 02:46:57 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c65800) [pid = 1820] [serial = 1494] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 02:47:03 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83c68c00) [pid = 1820] [serial = 1496] [outer = (nil)] [url = about:blank] 02:47:03 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c69000) [pid = 1820] [serial = 1498] [outer = (nil)] [url = about:blank] 02:47:16 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:47:16 INFO - PROCESS | 1820 | 1477648036190 Marionette TRACE conn4 <- [1,2363,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]]]}] 02:47:16 INFO - . 02:47:16 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 30705ms 02:47:16 INFO - PROCESS | 1820 | 1477648036218 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 1820 | 1477648036226 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 02:47:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 02:47:16 INFO - PROCESS | 1820 | 1477648036239 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:16 INFO - PROCESS | 1820 | 1477648036481 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 02:47:16 INFO - PROCESS | 1820 | 1477648036562 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 02:47:16 INFO - PROCESS | 1820 | 1477648036569 Marionette TRACE conn4 <- [1,2366,null,["8"]] 02:47:16 INFO - PROCESS | 1820 | 1477648036579 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 02:47:16 INFO - PROCESS | 1820 | 1477648036586 Marionette TRACE conn4 <- [1,2367,null,{}] 02:47:16 INFO - PROCESS | 1820 | 1477648036593 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c64c00 == 8 [pid = 1820] [id = 511] 02:47:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65000) [pid = 1820] [serial = 1500] [outer = (nil)] 02:47:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c68c00) [pid = 1820] [serial = 1501] [outer = 0x83c65000] 02:47:16 INFO - PROCESS | 1820 | 1477648036698 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83faec00) [pid = 1820] [serial = 1502] [outer = 0x83c65000] 02:47:17 INFO - PROCESS | 1820 | 1477648037310 Marionette TRACE conn4 <- [1,2368,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]]]}] 02:47:17 INFO - . 02:47:17 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 1121ms 02:47:17 INFO - PROCESS | 1820 | 1477648037357 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:47:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 02:47:17 INFO - PROCESS | 1820 | 1477648037363 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:47:17 INFO - PROCESS | 1820 | 1477648037371 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:17 INFO - PROCESS | 1820 | 1477648037610 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 02:47:17 INFO - PROCESS | 1820 | 1477648037629 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 02:47:17 INFO - PROCESS | 1820 | 1477648037635 Marionette TRACE conn4 <- [1,2371,null,["8"]] 02:47:17 INFO - PROCESS | 1820 | 1477648037641 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 02:47:17 INFO - PROCESS | 1820 | 1477648037647 Marionette TRACE conn4 <- [1,2372,null,{}] 02:47:17 INFO - PROCESS | 1820 | 1477648037653 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x83441400 == 9 [pid = 1820] [id = 512] 02:47:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83fac400) [pid = 1820] [serial = 1503] [outer = (nil)] 02:47:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x84259800) [pid = 1820] [serial = 1504] [outer = 0x83fac400] 02:47:17 INFO - PROCESS | 1820 | 1477648037753 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83c27000) [pid = 1820] [serial = 1505] [outer = 0x83fac400] 02:47:18 INFO - PROCESS | 1820 | 1477648038525 Marionette TRACE conn4 <- [1,2373,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]]]}] 02:47:18 INFO - . 02:47:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1177ms 02:47:18 INFO - PROCESS | 1820 | 1477648038556 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 1820 | 1477648038564 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 02:47:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 02:47:18 INFO - PROCESS | 1820 | 1477648038571 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:18 INFO - PROCESS | 1820 | 1477648038824 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:47:18 INFO - PROCESS | 1820 | 1477648038841 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 02:47:18 INFO - PROCESS | 1820 | 1477648038845 Marionette TRACE conn4 <- [1,2376,null,["8"]] 02:47:18 INFO - PROCESS | 1820 | 1477648038852 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 02:47:18 INFO - PROCESS | 1820 | 1477648038862 Marionette TRACE conn4 <- [1,2377,null,{}] 02:47:18 INFO - PROCESS | 1820 | 1477648038868 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b2400 == 10 [pid = 1820] [id = 513] 02:47:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0b2800) [pid = 1820] [serial = 1506] [outer = (nil)] 02:47:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0b4000) [pid = 1820] [serial = 1507] [outer = 0x8b0b2800] 02:47:18 INFO - PROCESS | 1820 | 1477648038959 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b0b8800) [pid = 1820] [serial = 1508] [outer = 0x8b0b2800] 02:47:19 INFO - PROCESS | 1820 | 1477648039701 Marionette TRACE conn4 <- [1,2378,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]]]}] 02:47:19 INFO - . 02:47:19 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 1174ms 02:47:19 INFO - PROCESS | 1820 | 1477648039746 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1820 | 1477648039752 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 02:47:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 02:47:19 INFO - PROCESS | 1820 | 1477648039759 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:19 INFO - PROCESS | 1820 | 1477648039987 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 02:47:20 INFO - PROCESS | 1820 | 1477648040008 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 02:47:20 INFO - PROCESS | 1820 | 1477648040015 Marionette TRACE conn4 <- [1,2381,null,["8"]] 02:47:20 INFO - PROCESS | 1820 | 1477648040020 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 02:47:20 INFO - PROCESS | 1820 | 1477648040027 Marionette TRACE conn4 <- [1,2382,null,{}] 02:47:20 INFO - PROCESS | 1820 | 1477648040033 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x84376800 == 11 [pid = 1820] [id = 514] 02:47:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b265c00) [pid = 1820] [serial = 1509] [outer = (nil)] 02:47:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b26a800) [pid = 1820] [serial = 1510] [outer = 0x8b265c00] 02:47:20 INFO - PROCESS | 1820 | 1477648040120 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2d5000) [pid = 1820] [serial = 1511] [outer = 0x8b265c00] 02:47:20 INFO - PROCESS | 1820 | 1477648040818 Marionette TRACE conn4 <- [1,2383,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]]]}] 02:47:20 INFO - . 02:47:20 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 1121ms 02:47:20 INFO - PROCESS | 1820 | 1477648040879 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 1820 | 1477648040883 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 02:47:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 02:47:20 INFO - PROCESS | 1820 | 1477648040890 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:21 INFO - PROCESS | 1820 | 1477648041110 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 02:47:21 INFO - PROCESS | 1820 | 1477648041127 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 02:47:21 INFO - PROCESS | 1820 | 1477648041130 Marionette TRACE conn4 <- [1,2386,null,["8"]] 02:47:21 INFO - PROCESS | 1820 | 1477648041138 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 02:47:21 INFO - PROCESS | 1820 | 1477648041143 Marionette TRACE conn4 <- [1,2387,null,{}] 02:47:21 INFO - PROCESS | 1820 | 1477648041148 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ea400 == 12 [pid = 1820] [id = 515] 02:47:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3ea800) [pid = 1820] [serial = 1512] [outer = (nil)] 02:47:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3f0c00) [pid = 1820] [serial = 1513] [outer = 0x8b3ea800] 02:47:21 INFO - PROCESS | 1820 | 1477648041232 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3f2000) [pid = 1820] [serial = 1514] [outer = 0x8b3ea800] 02:47:21 INFO - PROCESS | 1820 | 1477648041865 Marionette TRACE conn4 <- [1,2388,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]]]}] 02:47:21 INFO - . 02:47:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1021ms 02:47:21 INFO - PROCESS | 1820 | 1477648041911 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 1820 | 1477648041914 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:47:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 02:47:21 INFO - PROCESS | 1820 | 1477648041922 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:22 INFO - PROCESS | 1820 | 1477648042178 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 02:47:22 INFO - PROCESS | 1820 | 1477648042192 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 02:47:22 INFO - PROCESS | 1820 | 1477648042195 Marionette TRACE conn4 <- [1,2391,null,["8"]] 02:47:22 INFO - PROCESS | 1820 | 1477648042200 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 02:47:22 INFO - PROCESS | 1820 | 1477648042205 Marionette TRACE conn4 <- [1,2392,null,{}] 02:47:22 INFO - PROCESS | 1820 | 1477648042212 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60b000 == 13 [pid = 1820] [id = 516] 02:47:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b60b800) [pid = 1820] [serial = 1515] [outer = (nil)] 02:47:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b665400) [pid = 1820] [serial = 1516] [outer = 0x8b60b800] 02:47:22 INFO - PROCESS | 1820 | 1477648042309 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b66cc00) [pid = 1820] [serial = 1517] [outer = 0x8b60b800] 02:47:23 INFO - PROCESS | 1820 | 1477648042995 Marionette TRACE conn4 <- [1,2393,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]]]}] 02:47:23 INFO - . 02:47:23 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 1128ms 02:47:23 INFO - PROCESS | 1820 | 1477648043049 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 1820 | 1477648043053 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:47:23 INFO - PROCESS | 1820 | 1477648043060 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:23 INFO - PROCESS | 1820 | 1477648043265 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:47:23 INFO - PROCESS | 1820 | 1477648043281 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 02:47:23 INFO - PROCESS | 1820 | 1477648043287 Marionette TRACE conn4 <- [1,2396,null,["8"]] 02:47:23 INFO - PROCESS | 1820 | 1477648043294 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 02:47:23 INFO - PROCESS | 1820 | 1477648043301 Marionette TRACE conn4 <- [1,2397,null,{}] 02:47:23 INFO - PROCESS | 1820 | 1477648043306 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b78a400 == 14 [pid = 1820] [id = 517] 02:47:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b78ac00) [pid = 1820] [serial = 1518] [outer = (nil)] 02:47:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b78f400) [pid = 1820] [serial = 1519] [outer = 0x8b78ac00] 02:47:23 INFO - PROCESS | 1820 | 1477648043387 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b78e800) [pid = 1820] [serial = 1520] [outer = 0x8b78ac00] 02:47:24 INFO - PROCESS | 1820 | 1477648044054 Marionette TRACE conn4 <- [1,2398,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]]]}] 02:47:24 INFO - . 02:47:24 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 1028ms 02:47:24 INFO - PROCESS | 1820 | 1477648044087 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 1820 | 1477648044091 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:47:24 INFO - PROCESS | 1820 | 1477648044097 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:24 INFO - PROCESS | 1820 | 1477648044249 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 02:47:24 INFO - PROCESS | 1820 | 1477648044416 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 02:47:24 INFO - PROCESS | 1820 | 1477648044423 Marionette TRACE conn4 <- [1,2401,null,["8"]] 02:47:24 INFO - PROCESS | 1820 | 1477648044433 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 02:47:24 INFO - PROCESS | 1820 | 1477648044443 Marionette TRACE conn4 <- [1,2402,null,{}] 02:47:24 INFO - PROCESS | 1820 | 1477648044452 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343e400 == 15 [pid = 1820] [id = 518] 02:47:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8343e800) [pid = 1820] [serial = 1521] [outer = (nil)] 02:47:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83c62c00) [pid = 1820] [serial = 1522] [outer = 0x8343e800] 02:47:24 INFO - PROCESS | 1820 | 1477648044555 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83c2e400) [pid = 1820] [serial = 1523] [outer = 0x8343e800] 02:47:25 INFO - PROCESS | 1820 | 1477648045260 Marionette TRACE conn4 <- [1,2403,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]]]}] 02:47:25 INFO - . 02:47:25 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1181ms 02:47:25 INFO - PROCESS | 1820 | 1477648045280 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 1820 | 1477648045286 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 02:47:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:47:25 INFO - PROCESS | 1820 | 1477648045296 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:25 INFO - PROCESS | 1820 | 1477648045491 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 02:47:25 INFO - PROCESS | 1820 | 1477648045661 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 02:47:25 INFO - PROCESS | 1820 | 1477648045669 Marionette TRACE conn4 <- [1,2406,null,["8"]] 02:47:25 INFO - PROCESS | 1820 | 1477648045682 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 02:47:25 INFO - PROCESS | 1820 | 1477648045691 Marionette TRACE conn4 <- [1,2407,null,{}] 02:47:25 INFO - PROCESS | 1820 | 1477648045697 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b2000 == 16 [pid = 1820] [id = 519] 02:47:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b178400) [pid = 1820] [serial = 1524] [outer = (nil)] 02:47:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b263800) [pid = 1820] [serial = 1525] [outer = 0x8b178400] 02:47:25 INFO - PROCESS | 1820 | 1477648045796 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b264800) [pid = 1820] [serial = 1526] [outer = 0x8b178400] 02:47:26 INFO - PROCESS | 1820 | 1477648046513 Marionette TRACE conn4 <- [1,2408,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]]]}] 02:47:26 INFO - . 02:47:26 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 1275ms 02:47:26 INFO - PROCESS | 1820 | 1477648046576 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 1820 | 1477648046581 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:47:26 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:47:26 INFO - PROCESS | 1820 | 1477648046590 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:26 INFO - PROCESS | 1820 | 1477648046808 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 02:47:26 INFO - PROCESS | 1820 | 1477648046983 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 02:47:26 INFO - PROCESS | 1820 | 1477648046995 Marionette TRACE conn4 <- [1,2411,null,["8"]] 02:47:27 INFO - PROCESS | 1820 | 1477648047006 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 02:47:27 INFO - PROCESS | 1820 | 1477648047012 Marionette TRACE conn4 <- [1,2412,null,{}] 02:47:27 INFO - PROCESS | 1820 | 1477648047019 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c8400 == 17 [pid = 1820] [id = 520] 02:47:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b7c8800) [pid = 1820] [serial = 1527] [outer = (nil)] 02:47:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b7cb400) [pid = 1820] [serial = 1528] [outer = 0x8b7c8800] 02:47:27 INFO - PROCESS | 1820 | 1477648047119 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b7cb800) [pid = 1820] [serial = 1529] [outer = 0x8b7c8800] 02:47:27 WARNING - wptserve Traceback (most recent call last): 02:47:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:47:27 WARNING - rv = self.func(request, response) 02:47:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:47:27 WARNING - access_control_allow_origin = "*") 02:47:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:47:27 WARNING - payload = payload_generator(server_data) 02:47:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:47:27 WARNING - return encode_string_as_bmp_image(data) 02:47: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 02:47:27 WARNING - img.save(f, "BMP") 02:47:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:47:27 WARNING - f.write(bmpfileheader) 02:47:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:47:27 WARNING - 02:47:29 INFO - PROCESS | 1820 | --DOCSHELL 0x83c63800 == 16 [pid = 1820] [id = 510] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b60b800) [pid = 1820] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b3ea800) [pid = 1820] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b265c00) [pid = 1820] [serial = 1509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b0b2800) [pid = 1820] [serial = 1506] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83fac400) [pid = 1820] [serial = 1503] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x83c63c00) [pid = 1820] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:47:33 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83c65000) [pid = 1820] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8b78a400 == 15 [pid = 1820] [id = 517] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8b60b000 == 14 [pid = 1820] [id = 516] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ea400 == 13 [pid = 1820] [id = 515] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x83441400 == 12 [pid = 1820] [id = 512] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b2400 == 11 [pid = 1820] [id = 513] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x84376800 == 10 [pid = 1820] [id = 514] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x83c64c00 == 9 [pid = 1820] [id = 511] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b2000 == 8 [pid = 1820] [id = 519] 02:47:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8343e400 == 7 [pid = 1820] [id = 518] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8b66cc00) [pid = 1820] [serial = 1517] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8b665400) [pid = 1820] [serial = 1516] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8b3f0c00) [pid = 1820] [serial = 1513] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b3f2000) [pid = 1820] [serial = 1514] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b26a800) [pid = 1820] [serial = 1510] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b2d5000) [pid = 1820] [serial = 1511] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b0b4000) [pid = 1820] [serial = 1507] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b0b8800) [pid = 1820] [serial = 1508] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x84259800) [pid = 1820] [serial = 1504] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83c27000) [pid = 1820] [serial = 1505] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83c68c00) [pid = 1820] [serial = 1501] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83faec00) [pid = 1820] [serial = 1502] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83fb3400) [pid = 1820] [serial = 1499] [outer = (nil)] [url = about:blank] 02:47:38 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b78f400) [pid = 1820] [serial = 1519] [outer = (nil)] [url = about:blank] 02:47:40 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b178400) [pid = 1820] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:47:40 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8343e800) [pid = 1820] [serial = 1521] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:47:40 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b78ac00) [pid = 1820] [serial = 1518] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b7cb400) [pid = 1820] [serial = 1528] [outer = (nil)] [url = about:blank] 02:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b263800) [pid = 1820] [serial = 1525] [outer = (nil)] [url = about:blank] 02:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b264800) [pid = 1820] [serial = 1526] [outer = (nil)] [url = about:blank] 02:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b78e800) [pid = 1820] [serial = 1520] [outer = (nil)] [url = about:blank] 02:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83c62c00) [pid = 1820] [serial = 1522] [outer = (nil)] [url = about:blank] 02:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c2e400) [pid = 1820] [serial = 1523] [outer = (nil)] [url = about:blank] 02:47:57 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:47:57 INFO - PROCESS | 1820 | 1477648077343 Marionette TRACE conn4 <- [1,2413,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]]]}] 02:47:57 INFO - . 02:47:57 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30809ms 02:47:57 INFO - PROCESS | 1820 | 1477648077399 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 1820 | 1477648077406 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 02:47:57 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 02:47:57 INFO - PROCESS | 1820 | 1477648077419 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:47:57 INFO - PROCESS | 1820 | 1477648077665 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:47:57 INFO - PROCESS | 1820 | 1477648077749 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 02:47:57 INFO - PROCESS | 1820 | 1477648077756 Marionette TRACE conn4 <- [1,2416,null,["8"]] 02:47:57 INFO - PROCESS | 1820 | 1477648077765 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 02:47:57 INFO - PROCESS | 1820 | 1477648077774 Marionette TRACE conn4 <- [1,2417,null,{}] 02:47:57 INFO - PROCESS | 1820 | 1477648077779 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c62800 == 8 [pid = 1820] [id = 521] 02:47:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c62c00) [pid = 1820] [serial = 1530] [outer = (nil)] 02:47:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c65400) [pid = 1820] [serial = 1531] [outer = 0x83c62c00] 02:47:57 INFO - PROCESS | 1820 | 1477648077881 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83c6f400) [pid = 1820] [serial = 1532] [outer = 0x83c62c00] 02:47:58 WARNING - wptserve Traceback (most recent call last): 02:47:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:47:58 WARNING - rv = self.func(request, response) 02:47:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:47:58 WARNING - access_control_allow_origin = "*") 02:47:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:47:58 WARNING - payload = payload_generator(server_data) 02:47:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:47:58 WARNING - return encode_string_as_bmp_image(data) 02:47:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:47:58 WARNING - img.save(f, "BMP") 02:47:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:47:58 WARNING - f.write(bmpfileheader) 02:47:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:47:58 WARNING - 02:48:07 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c8400 == 7 [pid = 1820] [id = 520] 02:48:09 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b7c8800) [pid = 1820] [serial = 1527] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 02:48:15 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b7cb800) [pid = 1820] [serial = 1529] [outer = (nil)] [url = about:blank] 02:48:15 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c65400) [pid = 1820] [serial = 1531] [outer = (nil)] [url = about:blank] 02:48:28 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:48:28 INFO - PROCESS | 1820 | 1477648108097 Marionette TRACE conn4 <- [1,2418,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]]]}] 02:48:28 INFO - . 02:48:28 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30716ms 02:48:28 INFO - PROCESS | 1820 | 1477648108132 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1820 | 1477648108140 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:48:28 INFO - PROCESS | 1820 | 1477648108152 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:48:28 INFO - PROCESS | 1820 | 1477648108395 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 02:48:28 INFO - PROCESS | 1820 | 1477648108477 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 02:48:28 INFO - PROCESS | 1820 | 1477648108485 Marionette TRACE conn4 <- [1,2421,null,["8"]] 02:48:28 INFO - PROCESS | 1820 | 1477648108494 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 02:48:28 INFO - PROCESS | 1820 | 1477648108503 Marionette TRACE conn4 <- [1,2422,null,{}] 02:48:28 INFO - PROCESS | 1820 | 1477648108509 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c62000 == 8 [pid = 1820] [id = 522] 02:48:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c62400) [pid = 1820] [serial = 1533] [outer = (nil)] 02:48:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c66800) [pid = 1820] [serial = 1534] [outer = 0x83c62400] 02:48:28 INFO - PROCESS | 1820 | 1477648108614 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83c6b800) [pid = 1820] [serial = 1535] [outer = 0x83c62400] 02:48:29 WARNING - wptserve Traceback (most recent call last): 02:48:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:48:29 WARNING - rv = self.func(request, response) 02:48:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:48:29 WARNING - access_control_allow_origin = "*") 02:48:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:48:29 WARNING - payload = payload_generator(server_data) 02:48:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:48:29 WARNING - return encode_string_as_bmp_image(data) 02:48: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 02:48:29 WARNING - img.save(f, "BMP") 02:48:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:48:29 WARNING - f.write(bmpfileheader) 02:48:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:48:29 WARNING - 02:48:38 INFO - PROCESS | 1820 | --DOCSHELL 0x83c62800 == 7 [pid = 1820] [id = 521] 02:48:44 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c62c00) [pid = 1820] [serial = 1530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 02:48:49 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83c6f400) [pid = 1820] [serial = 1532] [outer = (nil)] [url = about:blank] 02:48:49 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c66800) [pid = 1820] [serial = 1534] [outer = (nil)] [url = about:blank] 02:48:58 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:48:58 INFO - PROCESS | 1820 | 1477648138836 Marionette TRACE conn4 <- [1,2423,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]]]}] 02:48:58 INFO - . 02:48:58 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30730ms 02:48:58 INFO - PROCESS | 1820 | 1477648138881 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 1820 | 1477648138890 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 02:48:58 INFO - PROCESS | 1820 | 1477648138904 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:48:59 INFO - PROCESS | 1820 | 1477648139160 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 02:48:59 INFO - PROCESS | 1820 | 1477648139242 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 02:48:59 INFO - PROCESS | 1820 | 1477648139249 Marionette TRACE conn4 <- [1,2426,null,["8"]] 02:48:59 INFO - PROCESS | 1820 | 1477648139258 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 02:48:59 INFO - PROCESS | 1820 | 1477648139268 Marionette TRACE conn4 <- [1,2427,null,{}] 02:48:59 INFO - PROCESS | 1820 | 1477648139273 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69000 == 8 [pid = 1820] [id = 523] 02:48:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c69400) [pid = 1820] [serial = 1536] [outer = (nil)] 02:48:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6f000) [pid = 1820] [serial = 1537] [outer = 0x83c69400] 02:48:59 INFO - PROCESS | 1820 | 1477648139376 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb6000) [pid = 1820] [serial = 1538] [outer = 0x83c69400] 02:49:00 INFO - PROCESS | 1820 | 1477648140035 Marionette TRACE conn4 <- [1,2428,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]]]}] 02:49:00 INFO - . 02:49:00 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1180ms 02:49:00 INFO - PROCESS | 1820 | 1477648140081 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 1820 | 1477648140087 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:49:00 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 02:49:00 INFO - PROCESS | 1820 | 1477648140095 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:00 INFO - PROCESS | 1820 | 1477648140408 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 02:49:00 INFO - PROCESS | 1820 | 1477648140431 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 02:49:00 INFO - PROCESS | 1820 | 1477648140439 Marionette TRACE conn4 <- [1,2431,null,["8"]] 02:49:00 INFO - PROCESS | 1820 | 1477648140457 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 02:49:00 INFO - PROCESS | 1820 | 1477648140467 Marionette TRACE conn4 <- [1,2432,null,{}] 02:49:00 INFO - PROCESS | 1820 | 1477648140478 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c28800 == 9 [pid = 1820] [id = 524] 02:49:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83fb2000) [pid = 1820] [serial = 1539] [outer = (nil)] 02:49:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436cc00) [pid = 1820] [serial = 1540] [outer = 0x83fb2000] 02:49:00 INFO - PROCESS | 1820 | 1477648140571 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436b800) [pid = 1820] [serial = 1541] [outer = 0x83fb2000] 02:49:01 INFO - PROCESS | 1820 | 1477648141341 Marionette TRACE conn4 <- [1,2433,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]]]}] 02:49:01 INFO - . 02:49:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1271ms 02:49:01 INFO - PROCESS | 1820 | 1477648141374 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 1820 | 1477648141382 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 02:49:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 02:49:01 INFO - PROCESS | 1820 | 1477648141390 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:01 INFO - PROCESS | 1820 | 1477648141643 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:49:01 INFO - PROCESS | 1820 | 1477648141665 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 02:49:01 INFO - PROCESS | 1820 | 1477648141670 Marionette TRACE conn4 <- [1,2436,null,["8"]] 02:49:01 INFO - PROCESS | 1820 | 1477648141675 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 02:49:01 INFO - PROCESS | 1820 | 1477648141683 Marionette TRACE conn4 <- [1,2437,null,{}] 02:49:01 INFO - PROCESS | 1820 | 1477648141689 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0af800 == 10 [pid = 1820] [id = 525] 02:49:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0afc00) [pid = 1820] [serial = 1542] [outer = (nil)] 02:49:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0b1800) [pid = 1820] [serial = 1543] [outer = 0x8b0afc00] 02:49:01 INFO - PROCESS | 1820 | 1477648141784 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b0b6000) [pid = 1820] [serial = 1544] [outer = 0x8b0afc00] 02:49:02 INFO - PROCESS | 1820 | 1477648142575 Marionette TRACE conn4 <- [1,2438,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]]]}] 02:49:02 INFO - . 02:49:02 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1226ms 02:49:02 INFO - PROCESS | 1820 | 1477648142617 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 1820 | 1477648142624 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 02:49:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 02:49:02 INFO - PROCESS | 1820 | 1477648142631 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:02 INFO - PROCESS | 1820 | 1477648142861 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 02:49:02 INFO - PROCESS | 1820 | 1477648142883 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 02:49:02 INFO - PROCESS | 1820 | 1477648142890 Marionette TRACE conn4 <- [1,2441,null,["8"]] 02:49:02 INFO - PROCESS | 1820 | 1477648142901 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 02:49:02 INFO - PROCESS | 1820 | 1477648142906 Marionette TRACE conn4 <- [1,2442,null,{}] 02:49:02 INFO - PROCESS | 1820 | 1477648142913 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x83437400 == 11 [pid = 1820] [id = 526] 02:49:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b261c00) [pid = 1820] [serial = 1545] [outer = (nil)] 02:49:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b266000) [pid = 1820] [serial = 1546] [outer = 0x8b261c00] 02:49:03 INFO - PROCESS | 1820 | 1477648143005 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2d0400) [pid = 1820] [serial = 1547] [outer = 0x8b261c00] 02:49:03 INFO - PROCESS | 1820 | 1477648143970 Marionette TRACE conn4 <- [1,2443,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]]]}] 02:49:04 INFO - . 02:49:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1386ms 02:49:04 INFO - PROCESS | 1820 | 1477648144020 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 1820 | 1477648144025 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 02:49:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 02:49:04 INFO - PROCESS | 1820 | 1477648144036 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:04 INFO - PROCESS | 1820 | 1477648144374 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 02:49:04 INFO - PROCESS | 1820 | 1477648144397 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 02:49:04 INFO - PROCESS | 1820 | 1477648144404 Marionette TRACE conn4 <- [1,2446,null,["8"]] 02:49:04 INFO - PROCESS | 1820 | 1477648144412 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 02:49:04 INFO - PROCESS | 1820 | 1477648144418 Marionette TRACE conn4 <- [1,2447,null,{}] 02:49:04 INFO - PROCESS | 1820 | 1477648144424 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2dfc00 == 12 [pid = 1820] [id = 527] 02:49:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3e8800) [pid = 1820] [serial = 1548] [outer = (nil)] 02:49:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3eb000) [pid = 1820] [serial = 1549] [outer = 0x8b3e8800] 02:49:04 INFO - PROCESS | 1820 | 1477648144511 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3ed400) [pid = 1820] [serial = 1550] [outer = 0x8b3e8800] 02:49:05 INFO - PROCESS | 1820 | 1477648145199 Marionette TRACE conn4 <- [1,2448,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]]]}] 02:49:05 INFO - . 02:49:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1183ms 02:49:05 INFO - PROCESS | 1820 | 1477648145220 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 1820 | 1477648145226 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:49:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 02:49:05 INFO - PROCESS | 1820 | 1477648145237 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:05 INFO - PROCESS | 1820 | 1477648145518 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 02:49:05 INFO - PROCESS | 1820 | 1477648145538 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 02:49:05 INFO - PROCESS | 1820 | 1477648145543 Marionette TRACE conn4 <- [1,2451,null,["8"]] 02:49:05 INFO - PROCESS | 1820 | 1477648145548 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 02:49:05 INFO - PROCESS | 1820 | 1477648145553 Marionette TRACE conn4 <- [1,2452,null,{}] 02:49:05 INFO - PROCESS | 1820 | 1477648145558 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b605000 == 13 [pid = 1820] [id = 528] 02:49:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b606800) [pid = 1820] [serial = 1551] [outer = (nil)] 02:49:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b60f400) [pid = 1820] [serial = 1552] [outer = 0x8b606800] 02:49:05 INFO - PROCESS | 1820 | 1477648145649 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b666400) [pid = 1820] [serial = 1553] [outer = 0x8b606800] 02:49:06 INFO - PROCESS | 1820 | 1477648146404 Marionette TRACE conn4 <- [1,2453,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]]]}] 02:49:06 INFO - . 02:49:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1220ms 02:49:06 INFO - PROCESS | 1820 | 1477648146457 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1820 | 1477648146461 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 02:49:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 02:49:06 INFO - PROCESS | 1820 | 1477648146468 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:06 INFO - PROCESS | 1820 | 1477648146681 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:49:06 INFO - PROCESS | 1820 | 1477648146699 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 02:49:06 INFO - PROCESS | 1820 | 1477648146707 Marionette TRACE conn4 <- [1,2456,null,["8"]] 02:49:06 INFO - PROCESS | 1820 | 1477648146712 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 02:49:06 INFO - PROCESS | 1820 | 1477648146718 Marionette TRACE conn4 <- [1,2457,null,{}] 02:49:06 INFO - PROCESS | 1820 | 1477648146724 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b761000 == 14 [pid = 1820] [id = 529] 02:49:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b763c00) [pid = 1820] [serial = 1554] [outer = (nil)] 02:49:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b785800) [pid = 1820] [serial = 1555] [outer = 0x8b763c00] 02:49:06 INFO - PROCESS | 1820 | 1477648146808 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b765c00) [pid = 1820] [serial = 1556] [outer = 0x8b763c00] 02:49:07 INFO - PROCESS | 1820 | 1477648147628 Marionette TRACE conn4 <- [1,2458,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]]]}] 02:49:07 INFO - . 02:49:07 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 1220ms 02:49:07 INFO - PROCESS | 1820 | 1477648147711 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 1820 | 1477648147719 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 02:49:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 02:49:07 INFO - PROCESS | 1820 | 1477648147734 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:07 INFO - PROCESS | 1820 | 1477648147943 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 02:49:08 INFO - PROCESS | 1820 | 1477648148112 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 02:49:08 INFO - PROCESS | 1820 | 1477648148119 Marionette TRACE conn4 <- [1,2461,null,["8"]] 02:49:08 INFO - PROCESS | 1820 | 1477648148128 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 02:49:08 INFO - PROCESS | 1820 | 1477648148135 Marionette TRACE conn4 <- [1,2462,null,{}] 02:49:08 INFO - PROCESS | 1820 | 1477648148143 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc2800 == 15 [pid = 1820] [id = 530] 02:49:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8afc3000) [pid = 1820] [serial = 1557] [outer = (nil)] 02:49:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8afcbc00) [pid = 1820] [serial = 1558] [outer = 0x8afc3000] 02:49:08 INFO - PROCESS | 1820 | 1477648148246 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8afc9400) [pid = 1820] [serial = 1559] [outer = 0x8afc3000] 02:49:08 INFO - PROCESS | 1820 | 1477648148955 Marionette TRACE conn4 <- [1,2463,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]]]}] 02:49:09 INFO - . 02:49:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1278ms 02:49:09 INFO - PROCESS | 1820 | 1477648149008 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1820 | 1477648149016 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 02:49:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 02:49:09 INFO - PROCESS | 1820 | 1477648149039 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:09 INFO - PROCESS | 1820 | 1477648149285 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 02:49:09 INFO - PROCESS | 1820 | 1477648149405 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 02:49:09 INFO - PROCESS | 1820 | 1477648149411 Marionette TRACE conn4 <- [1,2466,null,["8"]] 02:49:09 INFO - PROCESS | 1820 | 1477648149425 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 02:49:09 INFO - PROCESS | 1820 | 1477648149432 Marionette TRACE conn4 <- [1,2467,null,{}] 02:49:09 INFO - PROCESS | 1820 | 1477648149439 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0af400 == 16 [pid = 1820] [id = 531] 02:49:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b660400) [pid = 1820] [serial = 1560] [outer = (nil)] 02:49:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b66b800) [pid = 1820] [serial = 1561] [outer = 0x8b660400] 02:49:09 INFO - PROCESS | 1820 | 1477648149538 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b66e400) [pid = 1820] [serial = 1562] [outer = 0x8b660400] 02:49:10 INFO - PROCESS | 1820 | 1477648150275 Marionette TRACE conn4 <- [1,2468,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]]]}] 02:49:10 INFO - . 02:49:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1279ms 02:49:10 INFO - PROCESS | 1820 | 1477648150316 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 1820 | 1477648150325 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:49:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 02:49:10 INFO - PROCESS | 1820 | 1477648150334 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:10 INFO - PROCESS | 1820 | 1477648150523 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 02:49:10 INFO - PROCESS | 1820 | 1477648150690 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 02:49:10 INFO - PROCESS | 1820 | 1477648150697 Marionette TRACE conn4 <- [1,2471,null,["8"]] 02:49:10 INFO - PROCESS | 1820 | 1477648150704 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 02:49:10 INFO - PROCESS | 1820 | 1477648150712 Marionette TRACE conn4 <- [1,2472,null,{}] 02:49:10 INFO - PROCESS | 1820 | 1477648150718 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c6800 == 17 [pid = 1820] [id = 532] 02:49:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b7c8400) [pid = 1820] [serial = 1563] [outer = (nil)] 02:49:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b7cb000) [pid = 1820] [serial = 1564] [outer = 0x8b7c8400] 02:49:10 INFO - PROCESS | 1820 | 1477648150826 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b8b6c00) [pid = 1820] [serial = 1565] [outer = 0x8b7c8400] 02:49:11 INFO - PROCESS | 1820 | 1477648151537 Marionette TRACE conn4 <- [1,2473,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]]]}] 02:49:11 INFO - . 02:49:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1225ms 02:49:11 INFO - PROCESS | 1820 | 1477648151577 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 1820 | 1477648151583 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 02:49:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 02:49:11 INFO - PROCESS | 1820 | 1477648151592 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:11 INFO - PROCESS | 1820 | 1477648151809 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:49:11 INFO - PROCESS | 1820 | 1477648151982 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 02:49:11 INFO - PROCESS | 1820 | 1477648151985 Marionette TRACE conn4 <- [1,2476,null,["8"]] 02:49:11 INFO - PROCESS | 1820 | 1477648151994 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 02:49:12 INFO - PROCESS | 1820 | 1477648152004 Marionette TRACE conn4 <- [1,2477,null,{}] 02:49:12 INFO - PROCESS | 1820 | 1477648152015 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf0c00 == 18 [pid = 1820] [id = 533] 02:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8dcf6800) [pid = 1820] [serial = 1566] [outer = (nil)] 02:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8dcf8800) [pid = 1820] [serial = 1567] [outer = 0x8dcf6800] 02:49:12 INFO - PROCESS | 1820 | 1477648152127 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8dd7b400) [pid = 1820] [serial = 1568] [outer = 0x8dcf6800] 02:49:12 INFO - PROCESS | 1820 | 1477648152955 Marionette TRACE conn4 <- [1,2478,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]]]}] 02:49:13 INFO - . 02:49:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1428ms 02:49:13 INFO - PROCESS | 1820 | 1477648153020 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 1820 | 1477648153026 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 02:49:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 02:49:13 INFO - PROCESS | 1820 | 1477648153037 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:13 INFO - PROCESS | 1820 | 1477648153247 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 02:49:13 INFO - PROCESS | 1820 | 1477648153453 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 02:49:13 INFO - PROCESS | 1820 | 1477648153459 Marionette TRACE conn4 <- [1,2481,null,["8"]] 02:49:13 INFO - PROCESS | 1820 | 1477648153518 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 02:49:13 INFO - PROCESS | 1820 | 1477648153527 Marionette TRACE conn4 <- [1,2482,null,{}] 02:49:13 INFO - PROCESS | 1820 | 1477648153532 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c2f800 == 19 [pid = 1820] [id = 534] 02:49:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83c61c00) [pid = 1820] [serial = 1569] [outer = (nil)] 02:49:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x84171c00) [pid = 1820] [serial = 1570] [outer = 0x83c61c00] 02:49:13 INFO - PROCESS | 1820 | 1477648153629 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x84179800) [pid = 1820] [serial = 1571] [outer = 0x83c61c00] 02:49:13 INFO - PROCESS | 1820 | --DOCSHELL 0x83c62000 == 18 [pid = 1820] [id = 522] 02:49:14 INFO - PROCESS | 1820 | 1477648154336 Marionette TRACE conn4 <- [1,2483,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]]]}] 02:49:14 INFO - . 02:49:14 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 1327ms 02:49:14 INFO - PROCESS | 1820 | 1477648154362 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1820 | 1477648154367 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:49:14 INFO - PROCESS | 1820 | 1477648154374 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:14 INFO - PROCESS | 1820 | 1477648154586 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 02:49:14 INFO - PROCESS | 1820 | 1477648154721 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 02:49:14 INFO - PROCESS | 1820 | 1477648154725 Marionette TRACE conn4 <- [1,2486,null,["8"]] 02:49:14 INFO - PROCESS | 1820 | 1477648154733 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 02:49:14 INFO - PROCESS | 1820 | 1477648154738 Marionette TRACE conn4 <- [1,2487,null,{}] 02:49:14 INFO - PROCESS | 1820 | 1477648154744 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x83faf400 == 19 [pid = 1820] [id = 535] 02:49:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b0ad400) [pid = 1820] [serial = 1572] [outer = (nil)] 02:49:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b2d5000) [pid = 1820] [serial = 1573] [outer = 0x8b0ad400] 02:49:14 INFO - PROCESS | 1820 | 1477648154832 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b2d5400) [pid = 1820] [serial = 1574] [outer = 0x8b0ad400] 02:49:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:49:15 WARNING - wptserve Traceback (most recent call last): 02:49:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:49:15 WARNING - rv = self.func(request, response) 02:49:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:49:15 WARNING - access_control_allow_origin = "*") 02:49:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:49:15 WARNING - payload = payload_generator(server_data) 02:49:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:49:15 WARNING - return encode_string_as_bmp_image(data) 02:49:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:49:15 WARNING - img.save(f, "BMP") 02:49:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:49:15 WARNING - f.write(bmpfileheader) 02:49:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:49:15 WARNING - 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b0afc00) [pid = 1820] [serial = 1542] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83fb2000) [pid = 1820] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b3e8800) [pid = 1820] [serial = 1548] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b261c00) [pid = 1820] [serial = 1545] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b606800) [pid = 1820] [serial = 1551] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83c69400) [pid = 1820] [serial = 1536] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 02:49:17 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83c62400) [pid = 1820] [serial = 1533] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b605000 == 18 [pid = 1820] [id = 528] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2dfc00 == 17 [pid = 1820] [id = 527] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83c28800 == 16 [pid = 1820] [id = 524] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83437400 == 15 [pid = 1820] [id = 526] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0af800 == 14 [pid = 1820] [id = 525] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69000 == 13 [pid = 1820] [id = 523] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83c2f800 == 12 [pid = 1820] [id = 534] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf0c00 == 11 [pid = 1820] [id = 533] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c6800 == 10 [pid = 1820] [id = 532] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0af400 == 9 [pid = 1820] [id = 531] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc2800 == 8 [pid = 1820] [id = 530] 02:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b761000 == 7 [pid = 1820] [id = 529] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b2d0400) [pid = 1820] [serial = 1547] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b266000) [pid = 1820] [serial = 1546] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b3ed400) [pid = 1820] [serial = 1550] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b3eb000) [pid = 1820] [serial = 1549] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b666400) [pid = 1820] [serial = 1553] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b60f400) [pid = 1820] [serial = 1552] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b0b1800) [pid = 1820] [serial = 1543] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b0b6000) [pid = 1820] [serial = 1544] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8436cc00) [pid = 1820] [serial = 1540] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8436b800) [pid = 1820] [serial = 1541] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83c6f000) [pid = 1820] [serial = 1537] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x83fb6000) [pid = 1820] [serial = 1538] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83c6b800) [pid = 1820] [serial = 1535] [outer = (nil)] [url = about:blank] 02:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b785800) [pid = 1820] [serial = 1555] [outer = (nil)] [url = about:blank] 02:49:25 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b763c00) [pid = 1820] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 02:49:25 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8afc3000) [pid = 1820] [serial = 1557] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 02:49:25 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b7c8400) [pid = 1820] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 02:49:25 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83c61c00) [pid = 1820] [serial = 1569] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 02:49:25 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b660400) [pid = 1820] [serial = 1560] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 02:49:25 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8dcf6800) [pid = 1820] [serial = 1566] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8afc9400) [pid = 1820] [serial = 1559] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8afcbc00) [pid = 1820] [serial = 1558] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b66e400) [pid = 1820] [serial = 1562] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b66b800) [pid = 1820] [serial = 1561] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b8b6c00) [pid = 1820] [serial = 1565] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b7cb000) [pid = 1820] [serial = 1564] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8dd7b400) [pid = 1820] [serial = 1568] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8dcf8800) [pid = 1820] [serial = 1567] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x84179800) [pid = 1820] [serial = 1571] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x84171c00) [pid = 1820] [serial = 1570] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b2d5000) [pid = 1820] [serial = 1573] [outer = (nil)] [url = about:blank] 02:49:30 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8b765c00) [pid = 1820] [serial = 1556] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:49:45 INFO - PROCESS | 1820 | 1477648185030 Marionette TRACE conn4 <- [1,2488,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]]]}] 02:49:45 INFO - . 02:49:45 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30671ms 02:49:45 INFO - PROCESS | 1820 | 1477648185046 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 1820 | 1477648185053 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:49:45 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 02:49:45 INFO - PROCESS | 1820 | 1477648185066 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:49:45 INFO - PROCESS | 1820 | 1477648185321 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 02:49:45 INFO - PROCESS | 1820 | 1477648185406 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 02:49:45 INFO - PROCESS | 1820 | 1477648185413 Marionette TRACE conn4 <- [1,2491,null,["8"]] 02:49:45 INFO - PROCESS | 1820 | 1477648185422 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 02:49:45 INFO - PROCESS | 1820 | 1477648185431 Marionette TRACE conn4 <- [1,2492,null,{}] 02:49:45 INFO - PROCESS | 1820 | 1477648185437 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c67000 == 8 [pid = 1820] [id = 536] 02:49:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c67400) [pid = 1820] [serial = 1575] [outer = (nil)] 02:49:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6a800) [pid = 1820] [serial = 1576] [outer = 0x83c67400] 02:49:45 INFO - PROCESS | 1820 | 1477648185534 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb0400) [pid = 1820] [serial = 1577] [outer = 0x83c67400] 02:49:46 WARNING - wptserve Traceback (most recent call last): 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:49:46 WARNING - rv = self.func(request, response) 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:49:46 WARNING - access_control_allow_origin = "*") 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:49:46 WARNING - payload = payload_generator(server_data) 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:49:46 WARNING - return encode_string_as_bmp_image(data) 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:49:46 WARNING - img.save(f, "BMP") 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:49:46 WARNING - f.write(bmpfileheader) 02:49:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:49:46 WARNING - 02:49:46 WARNING - wptserve Traceback (most recent call last): 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:49:46 WARNING - rv = self.func(request, response) 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:49:46 WARNING - access_control_allow_origin = "*") 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:49:46 WARNING - payload = payload_generator(server_data) 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:49:46 WARNING - return encode_string_as_bmp_image(data) 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:49:46 WARNING - img.save(f, "BMP") 02:49:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:49:46 WARNING - f.write(bmpfileheader) 02:49:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:49:46 WARNING - 02:49:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83faf400 == 7 [pid = 1820] [id = 535] 02:49:57 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b0ad400) [pid = 1820] [serial = 1572] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 02:50:03 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b2d5400) [pid = 1820] [serial = 1574] [outer = (nil)] [url = about:blank] 02:50:03 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6a800) [pid = 1820] [serial = 1576] [outer = (nil)] [url = about:blank] 02:50:15 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:50:15 INFO - PROCESS | 1820 | 1477648215761 Marionette TRACE conn4 <- [1,2493,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]]]}] 02:50:15 INFO - . 02:50:15 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30716ms 02:50:15 INFO - PROCESS | 1820 | 1477648215781 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 02:50:15 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:50:15 INFO - PROCESS | 1820 | 1477648215791 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 02:50:15 INFO - PROCESS | 1820 | 1477648215806 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:16 INFO - PROCESS | 1820 | 1477648216079 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:50:16 INFO - PROCESS | 1820 | 1477648216172 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 02:50:16 INFO - PROCESS | 1820 | 1477648216181 Marionette TRACE conn4 <- [1,2496,null,["8"]] 02:50:16 INFO - PROCESS | 1820 | 1477648216193 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 02:50:16 INFO - PROCESS | 1820 | 1477648216203 Marionette TRACE conn4 <- [1,2497,null,{}] 02:50:16 INFO - PROCESS | 1820 | 1477648216212 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65c00 == 8 [pid = 1820] [id = 537] 02:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66000) [pid = 1820] [serial = 1578] [outer = (nil)] 02:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6c000) [pid = 1820] [serial = 1579] [outer = 0x83c66000] 02:50:16 INFO - PROCESS | 1820 | 1477648216325 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fad400) [pid = 1820] [serial = 1580] [outer = 0x83c66000] 02:50:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:50:17 WARNING - wptserve Traceback (most recent call last): 02:50:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:50:17 WARNING - rv = self.func(request, response) 02:50:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:50:17 WARNING - access_control_allow_origin = "*") 02:50:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:50:17 WARNING - payload = payload_generator(server_data) 02:50:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:50:17 WARNING - return encode_string_as_bmp_image(data) 02:50: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 02:50:17 WARNING - img.save(f, "BMP") 02:50:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:50:17 WARNING - f.write(bmpfileheader) 02:50:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:50:17 WARNING - 02:50:26 INFO - PROCESS | 1820 | --DOCSHELL 0x83c67000 == 7 [pid = 1820] [id = 536] 02:50:32 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c67400) [pid = 1820] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 02:50:37 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb0400) [pid = 1820] [serial = 1577] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6c000) [pid = 1820] [serial = 1579] [outer = (nil)] [url = about:blank] 02:50:46 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:50:46 INFO - PROCESS | 1820 | 1477648246652 Marionette TRACE conn4 <- [1,2498,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]]]}] 02:50:46 INFO - . 02:50:46 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30880ms 02:50:46 INFO - PROCESS | 1820 | 1477648246680 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 1820 | 1477648246687 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 02:50:46 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 02:50:46 INFO - PROCESS | 1820 | 1477648246699 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:46 INFO - PROCESS | 1820 | 1477648246936 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 02:50:47 INFO - PROCESS | 1820 | 1477648247019 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 02:50:47 INFO - PROCESS | 1820 | 1477648247027 Marionette TRACE conn4 <- [1,2501,null,["8"]] 02:50:47 INFO - PROCESS | 1820 | 1477648247035 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 02:50:47 INFO - PROCESS | 1820 | 1477648247044 Marionette TRACE conn4 <- [1,2502,null,{}] 02:50:47 INFO - PROCESS | 1820 | 1477648247050 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c68400 == 8 [pid = 1820] [id = 538] 02:50:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c68800) [pid = 1820] [serial = 1581] [outer = (nil)] 02:50:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6cc00) [pid = 1820] [serial = 1582] [outer = 0x83c68800] 02:50:47 INFO - PROCESS | 1820 | 1477648247151 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb8800) [pid = 1820] [serial = 1583] [outer = 0x83c68800] 02:50:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8417b400 == 9 [pid = 1820] [id = 539] 02:50:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8424dc00) [pid = 1820] [serial = 1584] [outer = (nil)] 02:50:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8424f800) [pid = 1820] [serial = 1585] [outer = 0x8424dc00] 02:50:47 INFO - PROCESS | 1820 | 1477648247929 Marionette TRACE conn4 <- [1,2503,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]]]}] 02:50:47 INFO - . 02:50:47 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1273ms 02:50:47 INFO - PROCESS | 1820 | 1477648247970 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 1820 | 1477648247976 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 02:50:47 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 02:50:48 INFO - PROCESS | 1820 | 1477648248001 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:48 INFO - PROCESS | 1820 | 1477648248220 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 02:50:48 INFO - PROCESS | 1820 | 1477648248231 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 02:50:48 INFO - PROCESS | 1820 | 1477648248237 Marionette TRACE conn4 <- [1,2506,null,["8"]] 02:50:48 INFO - PROCESS | 1820 | 1477648248351 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 02:50:48 INFO - PROCESS | 1820 | 1477648248356 Marionette TRACE conn4 <- [1,2507,null,{}] 02:50:48 INFO - PROCESS | 1820 | 1477648248366 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436dc00 == 10 [pid = 1820] [id = 540] 02:50:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436e000) [pid = 1820] [serial = 1586] [outer = (nil)] 02:50:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x84371400) [pid = 1820] [serial = 1587] [outer = 0x8436e000] 02:50:48 INFO - PROCESS | 1820 | 1477648248459 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8436fc00) [pid = 1820] [serial = 1588] [outer = 0x8436e000] 02:50:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afcf800 == 11 [pid = 1820] [id = 541] 02:50:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8afd0400) [pid = 1820] [serial = 1589] [outer = (nil)] 02:50:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b0aa800) [pid = 1820] [serial = 1590] [outer = 0x8afd0400] 02:50:49 INFO - PROCESS | 1820 | 1477648249305 Marionette TRACE conn4 <- [1,2508,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]]]}] 02:50:49 INFO - . 02:50:49 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1330ms 02:50:49 INFO - PROCESS | 1820 | 1477648249366 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:50:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 02:50:49 INFO - PROCESS | 1820 | 1477648249375 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:50:49 INFO - PROCESS | 1820 | 1477648249382 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:49 INFO - PROCESS | 1820 | 1477648249582 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 02:50:49 INFO - PROCESS | 1820 | 1477648249709 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 02:50:49 INFO - PROCESS | 1820 | 1477648249715 Marionette TRACE conn4 <- [1,2511,null,["8"]] 02:50:49 INFO - PROCESS | 1820 | 1477648249720 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 02:50:49 INFO - PROCESS | 1820 | 1477648249728 Marionette TRACE conn4 <- [1,2512,null,{}] 02:50:49 INFO - PROCESS | 1820 | 1477648249735 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b173c00 == 12 [pid = 1820] [id = 542] 02:50:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b174000) [pid = 1820] [serial = 1591] [outer = (nil)] 02:50:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b177000) [pid = 1820] [serial = 1592] [outer = 0x8b174000] 02:50:49 INFO - PROCESS | 1820 | 1477648249829 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b17bc00) [pid = 1820] [serial = 1593] [outer = 0x8b174000] 02:50:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b268c00 == 13 [pid = 1820] [id = 543] 02:50:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b269400) [pid = 1820] [serial = 1594] [outer = (nil)] 02:50:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b26b800) [pid = 1820] [serial = 1595] [outer = 0x8b269400] 02:50:50 INFO - PROCESS | 1820 | 1477648250610 Marionette TRACE conn4 <- [1,2513,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]]]}] 02:50:50 INFO - . 02:50:50 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1279ms 02:50:50 INFO - PROCESS | 1820 | 1477648250661 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 1820 | 1477648250666 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 02:50:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 02:50:50 INFO - PROCESS | 1820 | 1477648250673 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:50 INFO - PROCESS | 1820 | 1477648250922 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:50:50 INFO - PROCESS | 1820 | 1477648250939 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 02:50:50 INFO - PROCESS | 1820 | 1477648250946 Marionette TRACE conn4 <- [1,2516,null,["8"]] 02:50:50 INFO - PROCESS | 1820 | 1477648250954 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 02:50:50 INFO - PROCESS | 1820 | 1477648250961 Marionette TRACE conn4 <- [1,2517,null,{}] 02:50:50 INFO - PROCESS | 1820 | 1477648250967 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc3400 == 14 [pid = 1820] [id = 544] 02:50:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b2d5800) [pid = 1820] [serial = 1596] [outer = (nil)] 02:50:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b2d8800) [pid = 1820] [serial = 1597] [outer = 0x8b2d5800] 02:50:51 INFO - PROCESS | 1820 | 1477648251060 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b2da800) [pid = 1820] [serial = 1598] [outer = 0x8b2d5800] 02:50:51 INFO - PROCESS | 1820 | 1477648251818 Marionette TRACE conn4 <- [1,2518,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]]]}] 02:50:51 INFO - . 02:50:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1172ms 02:50:51 INFO - PROCESS | 1820 | 1477648251847 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 1820 | 1477648251851 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 02:50:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 02:50:51 INFO - PROCESS | 1820 | 1477648251858 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:52 INFO - PROCESS | 1820 | 1477648252090 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 02:50:52 INFO - PROCESS | 1820 | 1477648252114 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 02:50:52 INFO - PROCESS | 1820 | 1477648252119 Marionette TRACE conn4 <- [1,2521,null,["8"]] 02:50:52 INFO - PROCESS | 1820 | 1477648252124 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 02:50:52 INFO - PROCESS | 1820 | 1477648252129 Marionette TRACE conn4 <- [1,2522,null,{}] 02:50:52 INFO - PROCESS | 1820 | 1477648252134 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b603800 == 15 [pid = 1820] [id = 545] 02:50:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b604000) [pid = 1820] [serial = 1599] [outer = (nil)] 02:50:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b606400) [pid = 1820] [serial = 1600] [outer = 0x8b604000] 02:50:52 INFO - PROCESS | 1820 | 1477648252218 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b609000) [pid = 1820] [serial = 1601] [outer = 0x8b604000] 02:50:52 INFO - PROCESS | 1820 | 1477648252916 Marionette TRACE conn4 <- [1,2523,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]]]}] 02:50:52 INFO - . 02:50:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1072ms 02:50:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 02:50:52 INFO - PROCESS | 1820 | 1477648252930 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 1820 | 1477648252933 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 02:50:52 INFO - PROCESS | 1820 | 1477648252940 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:53 INFO - PROCESS | 1820 | 1477648253170 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 02:50:53 INFO - PROCESS | 1820 | 1477648253303 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 02:50:53 INFO - PROCESS | 1820 | 1477648253306 Marionette TRACE conn4 <- [1,2526,null,["8"]] 02:50:53 INFO - PROCESS | 1820 | 1477648253313 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 02:50:53 INFO - PROCESS | 1820 | 1477648253318 Marionette TRACE conn4 <- [1,2527,null,{}] 02:50:53 INFO - PROCESS | 1820 | 1477648253323 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b663c00 == 16 [pid = 1820] [id = 546] 02:50:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b664c00) [pid = 1820] [serial = 1602] [outer = (nil)] 02:50:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8b66fc00) [pid = 1820] [serial = 1603] [outer = 0x8b664c00] 02:50:53 INFO - PROCESS | 1820 | 1477648253407 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8b75fc00) [pid = 1820] [serial = 1604] [outer = 0x8b664c00] 02:50:54 INFO - PROCESS | 1820 | 1477648254115 Marionette TRACE conn4 <- [1,2528,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]]]}] 02:50:54 INFO - . 02:50:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1223ms 02:50:54 INFO - PROCESS | 1820 | 1477648254164 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 1820 | 1477648254167 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:50:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 02:50:54 INFO - PROCESS | 1820 | 1477648254175 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:54 INFO - PROCESS | 1820 | 1477648254352 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 02:50:54 INFO - PROCESS | 1820 | 1477648254477 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 02:50:54 INFO - PROCESS | 1820 | 1477648254484 Marionette TRACE conn4 <- [1,2531,null,["8"]] 02:50:54 INFO - PROCESS | 1820 | 1477648254489 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 02:50:54 INFO - PROCESS | 1820 | 1477648254497 Marionette TRACE conn4 <- [1,2532,null,{}] 02:50:54 INFO - PROCESS | 1820 | 1477648254502 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b791800 == 17 [pid = 1820] [id = 547] 02:50:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b793000) [pid = 1820] [serial = 1605] [outer = (nil)] 02:50:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b7bd800) [pid = 1820] [serial = 1606] [outer = 0x8b793000] 02:50:54 INFO - PROCESS | 1820 | 1477648254586 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b7bcc00) [pid = 1820] [serial = 1607] [outer = 0x8b793000] 02:50:55 INFO - PROCESS | 1820 | 1477648255337 Marionette TRACE conn4 <- [1,2533,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]]]}] 02:50:55 INFO - . 02:50:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1175ms 02:50:55 INFO - PROCESS | 1820 | 1477648255351 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 1820 | 1477648255359 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 02:50:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 02:50:55 INFO - PROCESS | 1820 | 1477648255369 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:55 INFO - PROCESS | 1820 | 1477648255649 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:50:55 INFO - PROCESS | 1820 | 1477648255771 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 02:50:55 INFO - PROCESS | 1820 | 1477648255778 Marionette TRACE conn4 <- [1,2536,null,["8"]] 02:50:55 INFO - PROCESS | 1820 | 1477648255785 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 02:50:55 INFO - PROCESS | 1820 | 1477648255793 Marionette TRACE conn4 <- [1,2537,null,{}] 02:50:55 INFO - PROCESS | 1820 | 1477648255846 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc6000 == 18 [pid = 1820] [id = 548] 02:50:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8afc6400) [pid = 1820] [serial = 1608] [outer = (nil)] 02:50:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8afca800) [pid = 1820] [serial = 1609] [outer = 0x8afc6400] 02:50:55 INFO - PROCESS | 1820 | 1477648255958 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b0aa400) [pid = 1820] [serial = 1610] [outer = 0x8afc6400] 02:50:56 INFO - PROCESS | 1820 | 1477648256690 Marionette TRACE conn4 <- [1,2538,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]]]}] 02:50:56 INFO - . 02:50:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1382ms 02:50:56 INFO - PROCESS | 1820 | 1477648256750 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 1820 | 1477648256758 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 02:50:56 INFO - PROCESS | 1820 | 1477648256767 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:57 INFO - PROCESS | 1820 | 1477648257081 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 02:50:57 INFO - PROCESS | 1820 | 1477648257215 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 02:50:57 INFO - PROCESS | 1820 | 1477648257221 Marionette TRACE conn4 <- [1,2541,null,["8"]] 02:50:57 INFO - PROCESS | 1820 | 1477648257231 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 02:50:57 INFO - PROCESS | 1820 | 1477648257239 Marionette TRACE conn4 <- [1,2542,null,{}] 02:50:57 INFO - PROCESS | 1820 | 1477648257245 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b173800 == 19 [pid = 1820] [id = 549] 02:50:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8b3ec800) [pid = 1820] [serial = 1611] [outer = (nil)] 02:50:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b664000) [pid = 1820] [serial = 1612] [outer = 0x8b3ec800] 02:50:57 INFO - PROCESS | 1820 | 1477648257350 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b60f400) [pid = 1820] [serial = 1613] [outer = 0x8b3ec800] 02:50:58 INFO - PROCESS | 1820 | 1477648258144 Marionette TRACE conn4 <- [1,2543,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]]]}] 02:50:58 INFO - . 02:50:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1421ms 02:50:58 INFO - PROCESS | 1820 | 1477648258215 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 1820 | 1477648258224 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 02:50:58 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 02:50:58 INFO - PROCESS | 1820 | 1477648258235 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:50:58 INFO - PROCESS | 1820 | 1477648258433 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 02:50:58 INFO - PROCESS | 1820 | 1477648258607 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 02:50:58 INFO - PROCESS | 1820 | 1477648258613 Marionette TRACE conn4 <- [1,2546,null,["8"]] 02:50:58 INFO - PROCESS | 1820 | 1477648258619 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 02:50:58 INFO - PROCESS | 1820 | 1477648258627 Marionette TRACE conn4 <- [1,2547,null,{}] 02:50:58 INFO - PROCESS | 1820 | 1477648258679 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b5c00 == 20 [pid = 1820] [id = 550] 02:50:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8b8b6000) [pid = 1820] [serial = 1614] [outer = (nil)] 02:50:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b8bc000) [pid = 1820] [serial = 1615] [outer = 0x8b8b6000] 02:50:58 INFO - PROCESS | 1820 | 1477648258783 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8b8bf000) [pid = 1820] [serial = 1616] [outer = 0x8b8b6000] 02:50:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:50:59 WARNING - wptserve Traceback (most recent call last): 02:50:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:50:59 WARNING - rv = self.func(request, response) 02:50:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:50:59 WARNING - access_control_allow_origin = "*") 02:50:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:50:59 WARNING - payload = payload_generator(server_data) 02:50:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:50:59 WARNING - return encode_string_as_bmp_image(data) 02:50:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:50:59 WARNING - img.save(f, "BMP") 02:50:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:50:59 WARNING - f.write(bmpfileheader) 02:50:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:50:59 WARNING - 02:51:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8b268c00 == 19 [pid = 1820] [id = 543] 02:51:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8afcf800 == 18 [pid = 1820] [id = 541] 02:51:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8417b400 == 17 [pid = 1820] [id = 539] 02:51:00 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65c00 == 16 [pid = 1820] [id = 537] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8afd0400) [pid = 1820] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648249042] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8436e000) [pid = 1820] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b269400) [pid = 1820] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b174000) [pid = 1820] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x83c66000) [pid = 1820] [serial = 1578] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8424dc00) [pid = 1820] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x83c68800) [pid = 1820] [serial = 1581] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b604000) [pid = 1820] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b2d5800) [pid = 1820] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 02:51:03 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b664c00) [pid = 1820] [serial = 1602] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8b663c00 == 15 [pid = 1820] [id = 546] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8436dc00 == 14 [pid = 1820] [id = 540] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8b603800 == 13 [pid = 1820] [id = 545] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8b173c00 == 12 [pid = 1820] [id = 542] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc3400 == 11 [pid = 1820] [id = 544] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x83c68400 == 10 [pid = 1820] [id = 538] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8b173800 == 9 [pid = 1820] [id = 549] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc6000 == 8 [pid = 1820] [id = 548] 02:51:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8b791800 == 7 [pid = 1820] [id = 547] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b0aa800) [pid = 1820] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648249042] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8436fc00) [pid = 1820] [serial = 1588] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x84371400) [pid = 1820] [serial = 1587] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8b26b800) [pid = 1820] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8b17bc00) [pid = 1820] [serial = 1593] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8b177000) [pid = 1820] [serial = 1592] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b2da800) [pid = 1820] [serial = 1598] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b2d8800) [pid = 1820] [serial = 1597] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b609000) [pid = 1820] [serial = 1601] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b606400) [pid = 1820] [serial = 1600] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b75fc00) [pid = 1820] [serial = 1604] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b66fc00) [pid = 1820] [serial = 1603] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83c6cc00) [pid = 1820] [serial = 1582] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83fb8800) [pid = 1820] [serial = 1583] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8424f800) [pid = 1820] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83fad400) [pid = 1820] [serial = 1580] [outer = (nil)] [url = about:blank] 02:51:08 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b7bd800) [pid = 1820] [serial = 1606] [outer = (nil)] [url = about:blank] 02:51:10 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b3ec800) [pid = 1820] [serial = 1611] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 02:51:10 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b793000) [pid = 1820] [serial = 1605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 02:51:10 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8afc6400) [pid = 1820] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 02:51:16 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b7bcc00) [pid = 1820] [serial = 1607] [outer = (nil)] [url = about:blank] 02:51:16 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b0aa400) [pid = 1820] [serial = 1610] [outer = (nil)] [url = about:blank] 02:51:16 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8afca800) [pid = 1820] [serial = 1609] [outer = (nil)] [url = about:blank] 02:51:16 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b60f400) [pid = 1820] [serial = 1613] [outer = (nil)] [url = about:blank] 02:51:16 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b664000) [pid = 1820] [serial = 1612] [outer = (nil)] [url = about:blank] 02:51:16 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8b8bc000) [pid = 1820] [serial = 1615] [outer = (nil)] [url = about:blank] 02:51:28 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:51:29 INFO - PROCESS | 1820 | 1477648289010 Marionette TRACE conn4 <- [1,2548,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]]]}] 02:51:29 INFO - . 02:51:29 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30822ms 02:51:29 INFO - PROCESS | 1820 | 1477648289062 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:51:29 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 02:51:29 INFO - PROCESS | 1820 | 1477648289073 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:51:29 INFO - PROCESS | 1820 | 1477648289085 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:51:29 INFO - PROCESS | 1820 | 1477648289343 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 02:51:29 INFO - PROCESS | 1820 | 1477648289427 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 02:51:29 INFO - PROCESS | 1820 | 1477648289434 Marionette TRACE conn4 <- [1,2551,null,["8"]] 02:51:29 INFO - PROCESS | 1820 | 1477648289444 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 02:51:29 INFO - PROCESS | 1820 | 1477648289453 Marionette TRACE conn4 <- [1,2552,null,{}] 02:51:29 INFO - PROCESS | 1820 | 1477648289464 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c67000 == 8 [pid = 1820] [id = 551] 02:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c67400) [pid = 1820] [serial = 1617] [outer = (nil)] 02:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6a800) [pid = 1820] [serial = 1618] [outer = 0x83c67400] 02:51:29 INFO - PROCESS | 1820 | 1477648289562 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb0800) [pid = 1820] [serial = 1619] [outer = 0x83c67400] 02:51:30 WARNING - wptserve Traceback (most recent call last): 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:51:30 WARNING - rv = self.func(request, response) 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:51:30 WARNING - access_control_allow_origin = "*") 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:51:30 WARNING - payload = payload_generator(server_data) 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:51:30 WARNING - return encode_string_as_bmp_image(data) 02:51: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 02:51:30 WARNING - img.save(f, "BMP") 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:51:30 WARNING - f.write(bmpfileheader) 02:51:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:51:30 WARNING - 02:51:30 WARNING - wptserve Traceback (most recent call last): 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:51:30 WARNING - rv = self.func(request, response) 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:51:30 WARNING - access_control_allow_origin = "*") 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:51:30 WARNING - payload = payload_generator(server_data) 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:51:30 WARNING - return encode_string_as_bmp_image(data) 02:51: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 02:51:30 WARNING - img.save(f, "BMP") 02:51:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:51:30 WARNING - f.write(bmpfileheader) 02:51:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:51:30 WARNING - 02:51:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b5c00 == 7 [pid = 1820] [id = 550] 02:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b8b6000) [pid = 1820] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 02:51:50 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b8bf000) [pid = 1820] [serial = 1616] [outer = (nil)] [url = about:blank] 02:51:50 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6a800) [pid = 1820] [serial = 1618] [outer = (nil)] [url = about:blank] 02:51:59 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:51:59 INFO - PROCESS | 1820 | 1477648319781 Marionette TRACE conn4 <- [1,2553,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]]]}] 02:51:59 INFO - . 02:51:59 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30715ms 02:51:59 INFO - PROCESS | 1820 | 1477648319797 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 1820 | 1477648319805 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 02:51:59 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 02:51:59 INFO - PROCESS | 1820 | 1477648319818 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:52:00 INFO - PROCESS | 1820 | 1477648320065 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:52:00 INFO - PROCESS | 1820 | 1477648320153 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 02:52:00 INFO - PROCESS | 1820 | 1477648320160 Marionette TRACE conn4 <- [1,2556,null,["8"]] 02:52:00 INFO - PROCESS | 1820 | 1477648320170 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 02:52:00 INFO - PROCESS | 1820 | 1477648320178 Marionette TRACE conn4 <- [1,2557,null,{}] 02:52:00 INFO - PROCESS | 1820 | 1477648320185 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6a000 == 8 [pid = 1820] [id = 552] 02:52:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c6a800) [pid = 1820] [serial = 1620] [outer = (nil)] 02:52:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6fc00) [pid = 1820] [serial = 1621] [outer = 0x83c6a800] 02:52:00 INFO - PROCESS | 1820 | 1477648320296 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb7800) [pid = 1820] [serial = 1622] [outer = 0x83c6a800] 02:52:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:52:00 WARNING - wptserve Traceback (most recent call last): 02:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:52:00 WARNING - rv = self.func(request, response) 02:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:52:00 WARNING - access_control_allow_origin = "*") 02:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:52:00 WARNING - payload = payload_generator(server_data) 02:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:52:00 WARNING - return encode_string_as_bmp_image(data) 02:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:52:00 WARNING - img.save(f, "BMP") 02:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:52:00 WARNING - f.write(bmpfileheader) 02:52:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:52:00 WARNING - 02:52:10 INFO - PROCESS | 1820 | --DOCSHELL 0x83c67000 == 7 [pid = 1820] [id = 551] 02:52:16 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c67400) [pid = 1820] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 02:52:21 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb0800) [pid = 1820] [serial = 1619] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6fc00) [pid = 1820] [serial = 1621] [outer = (nil)] [url = about:blank] 02:52:30 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:52:30 INFO - PROCESS | 1820 | 1477648350553 Marionette TRACE conn4 <- [1,2558,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]]]}] 02:52:30 INFO - . 02:52:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30773ms 02:52:30 INFO - PROCESS | 1820 | 1477648350590 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 1820 | 1477648350597 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 02:52:30 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 02:52:30 INFO - PROCESS | 1820 | 1477648350610 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:52:30 INFO - PROCESS | 1820 | 1477648350862 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 02:52:30 INFO - PROCESS | 1820 | 1477648350947 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 02:52:30 INFO - PROCESS | 1820 | 1477648350954 Marionette TRACE conn4 <- [1,2561,null,["8"]] 02:52:30 INFO - PROCESS | 1820 | 1477648350963 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 02:52:30 INFO - PROCESS | 1820 | 1477648350971 Marionette TRACE conn4 <- [1,2562,null,{}] 02:52:31 INFO - PROCESS | 1820 | 1477648350977 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c67800 == 8 [pid = 1820] [id = 553] 02:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c68400) [pid = 1820] [serial = 1623] [outer = (nil)] 02:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6f000) [pid = 1820] [serial = 1624] [outer = 0x83c68400] 02:52:31 INFO - PROCESS | 1820 | 1477648351087 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb6800) [pid = 1820] [serial = 1625] [outer = 0x83c68400] 02:52:31 INFO - PROCESS | 1820 | 1477648351721 Marionette TRACE conn4 <- [1,2563,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]]]}] 02:52:31 INFO - . 02:52:31 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1138ms 02:52:31 INFO - PROCESS | 1820 | 1477648351746 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 1820 | 1477648351754 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 02:52:31 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 02:52:31 INFO - PROCESS | 1820 | 1477648351762 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:52:32 INFO - PROCESS | 1820 | 1477648352068 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 02:52:32 INFO - PROCESS | 1820 | 1477648352090 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 02:52:32 INFO - PROCESS | 1820 | 1477648352097 Marionette TRACE conn4 <- [1,2566,null,["8"]] 02:52:32 INFO - PROCESS | 1820 | 1477648352104 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 02:52:32 INFO - PROCESS | 1820 | 1477648352111 Marionette TRACE conn4 <- [1,2567,null,{}] 02:52:32 INFO - PROCESS | 1820 | 1477648352118 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c28c00 == 9 [pid = 1820] [id = 554] 02:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83fb2000) [pid = 1820] [serial = 1626] [outer = (nil)] 02:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436ec00) [pid = 1820] [serial = 1627] [outer = 0x83fb2000] 02:52:32 INFO - PROCESS | 1820 | 1477648352208 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436e000) [pid = 1820] [serial = 1628] [outer = 0x83fb2000] 02:52:33 INFO - PROCESS | 1820 | 1477648353005 Marionette TRACE conn4 <- [1,2568,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]]]}] 02:52:33 INFO - . 02:52:33 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1279ms 02:52:33 INFO - PROCESS | 1820 | 1477648353071 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 1820 | 1477648353079 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:52:33 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 02:52:33 INFO - PROCESS | 1820 | 1477648353086 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:52:33 INFO - PROCESS | 1820 | 1477648353331 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 02:52:33 INFO - PROCESS | 1820 | 1477648353352 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 02:52:33 INFO - PROCESS | 1820 | 1477648353357 Marionette TRACE conn4 <- [1,2571,null,["8"]] 02:52:33 INFO - PROCESS | 1820 | 1477648353362 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 02:52:33 INFO - PROCESS | 1820 | 1477648353370 Marionette TRACE conn4 <- [1,2572,null,{}] 02:52:33 INFO - PROCESS | 1820 | 1477648353376 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b2800 == 10 [pid = 1820] [id = 555] 02:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0b2c00) [pid = 1820] [serial = 1629] [outer = (nil)] 02:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0b4c00) [pid = 1820] [serial = 1630] [outer = 0x8b0b2c00] 02:52:33 INFO - PROCESS | 1820 | 1477648353466 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b173400) [pid = 1820] [serial = 1631] [outer = 0x8b0b2c00] 02:52:34 INFO - PROCESS | 1820 | 1477648354192 Marionette TRACE conn4 <- [1,2573,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]]]}] 02:52:34 INFO - . 02:52:34 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1127ms 02:52:34 INFO - PROCESS | 1820 | 1477648354213 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 1820 | 1477648354217 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 02:52:34 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 02:52:34 INFO - PROCESS | 1820 | 1477648354226 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:52:34 INFO - PROCESS | 1820 | 1477648354454 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:52:34 INFO - PROCESS | 1820 | 1477648354476 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 02:52:34 INFO - PROCESS | 1820 | 1477648354483 Marionette TRACE conn4 <- [1,2576,null,["8"]] 02:52:34 INFO - PROCESS | 1820 | 1477648354489 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 02:52:34 INFO - PROCESS | 1820 | 1477648354495 Marionette TRACE conn4 <- [1,2577,null,{}] 02:52:34 INFO - PROCESS | 1820 | 1477648354501 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343ec00 == 11 [pid = 1820] [id = 556] 02:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b266c00) [pid = 1820] [serial = 1632] [outer = (nil)] 02:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b26b000) [pid = 1820] [serial = 1633] [outer = 0x8b266c00] 02:52:34 INFO - PROCESS | 1820 | 1477648354589 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2d6400) [pid = 1820] [serial = 1634] [outer = 0x8b266c00] 02:52:35 INFO - PROCESS | 1820 | 1477648355294 Marionette TRACE conn4 <- [1,2578,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]]]}] 02:52:35 INFO - . 02:52:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1123ms 02:52:35 INFO - PROCESS | 1820 | 1477648355349 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 1820 | 1477648355352 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 02:52:35 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 02:52:35 INFO - PROCESS | 1820 | 1477648355365 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:52:35 INFO - PROCESS | 1820 | 1477648355548 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 02:52:35 INFO - PROCESS | 1820 | 1477648355686 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 02:52:35 INFO - PROCESS | 1820 | 1477648355695 Marionette TRACE conn4 <- [1,2581,null,["8"]] 02:52:35 INFO - PROCESS | 1820 | 1477648355710 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 02:52:35 INFO - PROCESS | 1820 | 1477648355720 Marionette TRACE conn4 <- [1,2582,null,{}] 02:52:35 INFO - PROCESS | 1820 | 1477648355728 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ecc00 == 12 [pid = 1820] [id = 557] 02:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3ed400) [pid = 1820] [serial = 1635] [outer = (nil)] 02:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3f0c00) [pid = 1820] [serial = 1636] [outer = 0x8b3ed400] 02:52:35 INFO - PROCESS | 1820 | 1477648355870 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3f2800) [pid = 1820] [serial = 1637] [outer = 0x8b3ed400] 02:52:36 WARNING - wptserve Traceback (most recent call last): 02:52:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:52:36 WARNING - rv = self.func(request, response) 02:52:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:52:36 WARNING - access_control_allow_origin = "*") 02:52:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:52:36 WARNING - payload = payload_generator(server_data) 02:52:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:52:36 WARNING - return encode_string_as_bmp_image(data) 02:52:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:52:36 WARNING - img.save(f, "BMP") 02:52:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:52:36 WARNING - f.write(bmpfileheader) 02:52:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:52:36 WARNING - 02:52:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8343ec00 == 11 [pid = 1820] [id = 556] 02:52:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b2800 == 10 [pid = 1820] [id = 555] 02:52:40 INFO - PROCESS | 1820 | --DOCSHELL 0x83c28c00 == 9 [pid = 1820] [id = 554] 02:52:40 INFO - PROCESS | 1820 | --DOCSHELL 0x83c67800 == 8 [pid = 1820] [id = 553] 02:52:40 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6a000 == 7 [pid = 1820] [id = 552] 02:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83fb2000) [pid = 1820] [serial = 1626] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 02:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83c68400) [pid = 1820] [serial = 1623] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 02:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b0b2c00) [pid = 1820] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 02:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b266c00) [pid = 1820] [serial = 1632] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 02:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83c6a800) [pid = 1820] [serial = 1620] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8436ec00) [pid = 1820] [serial = 1627] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b0b4c00) [pid = 1820] [serial = 1630] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b2d6400) [pid = 1820] [serial = 1634] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83fb6800) [pid = 1820] [serial = 1625] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b173400) [pid = 1820] [serial = 1631] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8436e000) [pid = 1820] [serial = 1628] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b3f0c00) [pid = 1820] [serial = 1636] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b26b000) [pid = 1820] [serial = 1633] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb7800) [pid = 1820] [serial = 1622] [outer = (nil)] [url = about:blank] 02:52:49 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6f000) [pid = 1820] [serial = 1624] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:53:06 INFO - PROCESS | 1820 | 1477648386154 Marionette TRACE conn4 <- [1,2583,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]]]}] 02:53:06 INFO - . 02:53:06 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30818ms 02:53:06 INFO - PROCESS | 1820 | 1477648386183 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 1820 | 1477648386190 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 02:53:06 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 02:53:06 INFO - PROCESS | 1820 | 1477648386203 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:53:06 INFO - PROCESS | 1820 | 1477648386450 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 02:53:06 INFO - PROCESS | 1820 | 1477648386543 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 02:53:06 INFO - PROCESS | 1820 | 1477648386553 Marionette TRACE conn4 <- [1,2586,null,["8"]] 02:53:06 INFO - PROCESS | 1820 | 1477648386563 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 02:53:06 INFO - PROCESS | 1820 | 1477648386573 Marionette TRACE conn4 <- [1,2587,null,{}] 02:53:06 INFO - PROCESS | 1820 | 1477648386583 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c70000 == 8 [pid = 1820] [id = 558] 02:53:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c70800) [pid = 1820] [serial = 1638] [outer = (nil)] 02:53:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83fb0800) [pid = 1820] [serial = 1639] [outer = 0x83c70800] 02:53:06 INFO - PROCESS | 1820 | 1477648386683 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb7800) [pid = 1820] [serial = 1640] [outer = 0x83c70800] 02:53:07 WARNING - wptserve Traceback (most recent call last): 02:53:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:53:07 WARNING - rv = self.func(request, response) 02:53:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:53:07 WARNING - access_control_allow_origin = "*") 02:53:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:53:07 WARNING - payload = payload_generator(server_data) 02:53:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:53:07 WARNING - return encode_string_as_bmp_image(data) 02:53:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:53:07 WARNING - img.save(f, "BMP") 02:53:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:53:07 WARNING - f.write(bmpfileheader) 02:53:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:53:07 WARNING - 02:53:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ecc00 == 7 [pid = 1820] [id = 557] 02:53:18 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b3ed400) [pid = 1820] [serial = 1635] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 02:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b3f2800) [pid = 1820] [serial = 1637] [outer = (nil)] [url = about:blank] 02:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83fb0800) [pid = 1820] [serial = 1639] [outer = (nil)] [url = about:blank] 02:53:36 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:53:36 INFO - PROCESS | 1820 | 1477648416925 Marionette TRACE conn4 <- [1,2588,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]]]}] 02:53:36 INFO - . 02:53:36 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30771ms 02:53:36 INFO - PROCESS | 1820 | 1477648416972 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 1820 | 1477648416979 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:53:36 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 02:53:37 INFO - PROCESS | 1820 | 1477648416991 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:53:37 INFO - PROCESS | 1820 | 1477648417233 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 02:53:37 INFO - PROCESS | 1820 | 1477648417316 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 02:53:37 INFO - PROCESS | 1820 | 1477648417323 Marionette TRACE conn4 <- [1,2591,null,["8"]] 02:53:37 INFO - PROCESS | 1820 | 1477648417332 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 02:53:37 INFO - PROCESS | 1820 | 1477648417340 Marionette TRACE conn4 <- [1,2592,null,{}] 02:53:37 INFO - PROCESS | 1820 | 1477648417347 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66000 == 8 [pid = 1820] [id = 559] 02:53:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66400) [pid = 1820] [serial = 1641] [outer = (nil)] 02:53:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c69c00) [pid = 1820] [serial = 1642] [outer = 0x83c66400] 02:53:37 INFO - PROCESS | 1820 | 1477648417445 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb1000) [pid = 1820] [serial = 1643] [outer = 0x83c66400] 02:53:38 WARNING - wptserve Traceback (most recent call last): 02:53:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:53:38 WARNING - rv = self.func(request, response) 02:53:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:53:38 WARNING - access_control_allow_origin = "*") 02:53:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:53:38 WARNING - payload = payload_generator(server_data) 02:53:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:53:38 WARNING - return encode_string_as_bmp_image(data) 02:53: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 02:53:38 WARNING - img.save(f, "BMP") 02:53:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:53:38 WARNING - f.write(bmpfileheader) 02:53:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:53:38 WARNING - 02:53:47 INFO - PROCESS | 1820 | --DOCSHELL 0x83c70000 == 7 [pid = 1820] [id = 558] 02:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c70800) [pid = 1820] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 02:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb7800) [pid = 1820] [serial = 1640] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c69c00) [pid = 1820] [serial = 1642] [outer = (nil)] [url = about:blank] 02:54:07 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:54:07 INFO - PROCESS | 1820 | 1477648447659 Marionette TRACE conn4 <- [1,2593,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]]]}] 02:54:07 INFO - . 02:54:07 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30704ms 02:54:07 INFO - PROCESS | 1820 | 1477648447693 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 1820 | 1477648447700 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 02:54:07 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 02:54:07 INFO - PROCESS | 1820 | 1477648447712 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:07 INFO - PROCESS | 1820 | 1477648447950 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:54:08 INFO - PROCESS | 1820 | 1477648448036 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 02:54:08 INFO - PROCESS | 1820 | 1477648448043 Marionette TRACE conn4 <- [1,2596,null,["8"]] 02:54:08 INFO - PROCESS | 1820 | 1477648448052 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 02:54:08 INFO - PROCESS | 1820 | 1477648448060 Marionette TRACE conn4 <- [1,2597,null,{}] 02:54:08 INFO - PROCESS | 1820 | 1477648448067 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6c000 == 8 [pid = 1820] [id = 560] 02:54:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c6c400) [pid = 1820] [serial = 1644] [outer = (nil)] 02:54:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c70400) [pid = 1820] [serial = 1645] [outer = 0x83c6c400] 02:54:08 INFO - PROCESS | 1820 | 1477648448167 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb0800) [pid = 1820] [serial = 1646] [outer = 0x83c6c400] 02:54:08 INFO - PROCESS | 1820 | 1477648448847 Marionette TRACE conn4 <- [1,2598,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]]]}] 02:54:08 INFO - . 02:54:08 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1172ms 02:54:08 INFO - PROCESS | 1820 | 1477648448881 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 1820 | 1477648448886 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 02:54:08 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 02:54:08 INFO - PROCESS | 1820 | 1477648448894 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:09 INFO - PROCESS | 1820 | 1477648449139 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 02:54:09 INFO - PROCESS | 1820 | 1477648449156 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 02:54:09 INFO - PROCESS | 1820 | 1477648449168 Marionette TRACE conn4 <- [1,2601,null,["8"]] 02:54:09 INFO - PROCESS | 1820 | 1477648449179 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 02:54:09 INFO - PROCESS | 1820 | 1477648449185 Marionette TRACE conn4 <- [1,2602,null,{}] 02:54:09 INFO - PROCESS | 1820 | 1477648449192 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c27000 == 9 [pid = 1820] [id = 561] 02:54:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83fb6800) [pid = 1820] [serial = 1647] [outer = (nil)] 02:54:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436ec00) [pid = 1820] [serial = 1648] [outer = 0x83fb6800] 02:54:09 INFO - PROCESS | 1820 | 1477648449282 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436e000) [pid = 1820] [serial = 1649] [outer = 0x83fb6800] 02:54:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afca400 == 10 [pid = 1820] [id = 562] 02:54:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8afcbc00) [pid = 1820] [serial = 1650] [outer = (nil)] 02:54:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0aa400) [pid = 1820] [serial = 1651] [outer = 0x8afcbc00] 02:54:10 INFO - PROCESS | 1820 | 1477648450170 Marionette TRACE conn4 <- [1,2603,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]]]}] 02:54:10 INFO - . 02:54: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 1328ms 02:54:10 INFO - PROCESS | 1820 | 1477648450238 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 02:54: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 02:54:10 INFO - PROCESS | 1820 | 1477648450250 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 02:54:10 INFO - PROCESS | 1820 | 1477648450261 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:10 INFO - PROCESS | 1820 | 1477648450596 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 02:54:10 INFO - PROCESS | 1820 | 1477648450707 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 02:54:10 INFO - PROCESS | 1820 | 1477648450714 Marionette TRACE conn4 <- [1,2606,null,["8"]] 02:54:10 INFO - PROCESS | 1820 | 1477648450724 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 02:54:10 INFO - PROCESS | 1820 | 1477648450736 Marionette TRACE conn4 <- [1,2607,null,{}] 02:54:10 INFO - PROCESS | 1820 | 1477648450748 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b173800 == 11 [pid = 1820] [id = 563] 02:54:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b174000) [pid = 1820] [serial = 1652] [outer = (nil)] 02:54:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b177000) [pid = 1820] [serial = 1653] [outer = 0x8b174000] 02:54:10 INFO - PROCESS | 1820 | 1477648450904 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b17b400) [pid = 1820] [serial = 1654] [outer = 0x8b174000] 02:54:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b26ac00 == 12 [pid = 1820] [id = 564] 02:54:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b26b000) [pid = 1820] [serial = 1655] [outer = (nil)] 02:54:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b2d1400) [pid = 1820] [serial = 1656] [outer = 0x8b26b000] 02:54:12 INFO - PROCESS | 1820 | 1477648452053 Marionette TRACE conn4 <- [1,2608,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]]]}] 02:54:12 INFO - . 02:54:12 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 1876ms 02:54:12 INFO - PROCESS | 1820 | 1477648452133 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1820 | 1477648452137 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:54:12 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 02:54:12 INFO - PROCESS | 1820 | 1477648452145 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:12 INFO - PROCESS | 1820 | 1477648452356 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 02:54:12 INFO - PROCESS | 1820 | 1477648452489 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 02:54:12 INFO - PROCESS | 1820 | 1477648452498 Marionette TRACE conn4 <- [1,2611,null,["8"]] 02:54:12 INFO - PROCESS | 1820 | 1477648452503 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 02:54:12 INFO - PROCESS | 1820 | 1477648452510 Marionette TRACE conn4 <- [1,2612,null,{}] 02:54:12 INFO - PROCESS | 1820 | 1477648452516 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c70800 == 13 [pid = 1820] [id = 565] 02:54:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b2d7400) [pid = 1820] [serial = 1657] [outer = (nil)] 02:54:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b2da400) [pid = 1820] [serial = 1658] [outer = 0x8b2d7400] 02:54:12 INFO - PROCESS | 1820 | 1477648452603 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b2dc800) [pid = 1820] [serial = 1659] [outer = 0x8b2d7400] 02:54:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b602400 == 14 [pid = 1820] [id = 566] 02:54:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b602800) [pid = 1820] [serial = 1660] [outer = (nil)] 02:54:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b603800) [pid = 1820] [serial = 1661] [outer = 0x8b602800] 02:54:13 INFO - PROCESS | 1820 | 1477648453371 Marionette TRACE conn4 <- [1,2613,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]]]}] 02:54:13 INFO - . 02:54:13 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 1271ms 02:54:13 INFO - PROCESS | 1820 | 1477648453422 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 1820 | 1477648453426 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 02:54:13 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 02:54:13 INFO - PROCESS | 1820 | 1477648453433 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:13 INFO - PROCESS | 1820 | 1477648453624 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:54:13 INFO - PROCESS | 1820 | 1477648453754 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 02:54:13 INFO - PROCESS | 1820 | 1477648453759 Marionette TRACE conn4 <- [1,2616,null,["8"]] 02:54:13 INFO - PROCESS | 1820 | 1477648453765 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 02:54:13 INFO - PROCESS | 1820 | 1477648453770 Marionette TRACE conn4 <- [1,2617,null,{}] 02:54:13 INFO - PROCESS | 1820 | 1477648453775 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60a000 == 15 [pid = 1820] [id = 567] 02:54:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b60a400) [pid = 1820] [serial = 1662] [outer = (nil)] 02:54:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b60c800) [pid = 1820] [serial = 1663] [outer = 0x8b60a400] 02:54:13 INFO - PROCESS | 1820 | 1477648453856 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b60cc00) [pid = 1820] [serial = 1664] [outer = 0x8b60a400] 02:54:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b668000 == 16 [pid = 1820] [id = 568] 02:54:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b668800) [pid = 1820] [serial = 1665] [outer = (nil)] 02:54:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8b66d800) [pid = 1820] [serial = 1666] [outer = 0x8b668800] 02:54:14 INFO - PROCESS | 1820 | 1477648454551 Marionette TRACE conn4 <- [1,2618,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]]]}] 02:54:14 INFO - . 02:54:14 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 1174ms 02:54:14 INFO - PROCESS | 1820 | 1477648454607 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 1820 | 1477648454610 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 02:54:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 02:54:14 INFO - PROCESS | 1820 | 1477648454623 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:14 INFO - PROCESS | 1820 | 1477648454854 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 02:54:14 INFO - PROCESS | 1820 | 1477648454865 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 02:54:14 INFO - PROCESS | 1820 | 1477648454869 Marionette TRACE conn4 <- [1,2621,null,["8"]] 02:54:15 INFO - PROCESS | 1820 | 1477648455004 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 02:54:15 INFO - PROCESS | 1820 | 1477648455010 Marionette TRACE conn4 <- [1,2622,null,{}] 02:54:15 INFO - PROCESS | 1820 | 1477648455015 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b75e000 == 17 [pid = 1820] [id = 569] 02:54:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8b75e400) [pid = 1820] [serial = 1667] [outer = (nil)] 02:54:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b78b400) [pid = 1820] [serial = 1668] [outer = 0x8b75e400] 02:54:15 INFO - PROCESS | 1820 | 1477648455101 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b791c00) [pid = 1820] [serial = 1669] [outer = 0x8b75e400] 02:54:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c4400 == 18 [pid = 1820] [id = 570] 02:54:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b7c4c00) [pid = 1820] [serial = 1670] [outer = (nil)] 02:54:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b7c8000) [pid = 1820] [serial = 1671] [outer = 0x8b7c4c00] 02:54:15 INFO - PROCESS | 1820 | 1477648455794 Marionette TRACE conn4 <- [1,2623,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]]]}] 02:54:15 INFO - . 02:54:15 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 1233ms 02:54:15 INFO - PROCESS | 1820 | 1477648455879 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1820 | 1477648455885 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 02:54:15 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 02:54:15 INFO - PROCESS | 1820 | 1477648455895 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:16 INFO - PROCESS | 1820 | 1477648456133 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 02:54:16 INFO - PROCESS | 1820 | 1477648456301 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 02:54:16 INFO - PROCESS | 1820 | 1477648456310 Marionette TRACE conn4 <- [1,2626,null,["8"]] 02:54:16 INFO - PROCESS | 1820 | 1477648456323 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 02:54:16 INFO - PROCESS | 1820 | 1477648456336 Marionette TRACE conn4 <- [1,2627,null,{}] 02:54:16 INFO - PROCESS | 1820 | 1477648456342 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fbbc00 == 19 [pid = 1820] [id = 571] 02:54:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x84173400) [pid = 1820] [serial = 1672] [outer = (nil)] 02:54:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x84258800) [pid = 1820] [serial = 1673] [outer = 0x84173400] 02:54:16 INFO - PROCESS | 1820 | 1477648456446 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x84255400) [pid = 1820] [serial = 1674] [outer = 0x84173400] 02:54:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b6c00 == 20 [pid = 1820] [id = 572] 02:54:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b0b9400) [pid = 1820] [serial = 1675] [outer = (nil)] 02:54:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b179400) [pid = 1820] [serial = 1676] [outer = 0x8b0b9400] 02:54:17 INFO - PROCESS | 1820 | 1477648457271 Marionette TRACE conn4 <- [1,2628,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]]]}] 02:54:17 INFO - . 02:54:17 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 1420ms 02:54:17 INFO - PROCESS | 1820 | 1477648457332 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 1820 | 1477648457340 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:54:17 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 02:54:17 INFO - PROCESS | 1820 | 1477648457349 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:17 INFO - PROCESS | 1820 | 1477648457552 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 02:54:17 INFO - PROCESS | 1820 | 1477648457718 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 02:54:17 INFO - PROCESS | 1820 | 1477648457723 Marionette TRACE conn4 <- [1,2631,null,["8"]] 02:54:17 INFO - PROCESS | 1820 | 1477648457736 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 02:54:17 INFO - PROCESS | 1820 | 1477648457742 Marionette TRACE conn4 <- [1,2632,null,{}] 02:54:17 INFO - PROCESS | 1820 | 1477648457749 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d9800 == 21 [pid = 1820] [id = 573] 02:54:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8b2da800) [pid = 1820] [serial = 1677] [outer = (nil)] 02:54:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b603400) [pid = 1820] [serial = 1678] [outer = 0x8b2da800] 02:54:17 INFO - PROCESS | 1820 | 1477648457848 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8b660800) [pid = 1820] [serial = 1679] [outer = 0x8b2da800] 02:54:18 INFO - . 02:54:18 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 1236ms 02:54:18 INFO - PROCESS | 1820 | 1477648458574 Marionette TRACE conn4 <- [1,2633,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]]]}] 02:54:18 INFO - PROCESS | 1820 | 1477648458594 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 1820 | 1477648458604 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 02:54:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 02:54:18 INFO - PROCESS | 1820 | 1477648458615 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:18 INFO - PROCESS | 1820 | 1477648458831 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:54:19 INFO - PROCESS | 1820 | 1477648459003 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 02:54:19 INFO - PROCESS | 1820 | 1477648459008 Marionette TRACE conn4 <- [1,2636,null,["8"]] 02:54:19 INFO - PROCESS | 1820 | 1477648459013 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 02:54:19 INFO - PROCESS | 1820 | 1477648459022 Marionette TRACE conn4 <- [1,2637,null,{}] 02:54:19 INFO - PROCESS | 1820 | 1477648459032 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b9c00 == 22 [pid = 1820] [id = 574] 02:54:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b173400) [pid = 1820] [serial = 1680] [outer = (nil)] 02:54:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b8bec00) [pid = 1820] [serial = 1681] [outer = 0x8b173400] 02:54:19 INFO - PROCESS | 1820 | 1477648459177 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b8c0000) [pid = 1820] [serial = 1682] [outer = 0x8b173400] 02:54:19 INFO - PROCESS | 1820 | 1477648459858 Marionette TRACE conn4 <- [1,2638,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]]]}] 02:54:19 INFO - . 02:54:19 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 1275ms 02:54:19 INFO - PROCESS | 1820 | 1477648459888 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 1820 | 1477648459891 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 02:54:19 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 02:54:19 INFO - PROCESS | 1820 | 1477648459900 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:20 INFO - PROCESS | 1820 | 1477648460094 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 02:54:20 INFO - PROCESS | 1820 | 1477648460262 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 02:54:20 INFO - PROCESS | 1820 | 1477648460271 Marionette TRACE conn4 <- [1,2641,null,["8"]] 02:54:20 INFO - PROCESS | 1820 | 1477648460293 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 02:54:20 INFO - PROCESS | 1820 | 1477648460299 Marionette TRACE conn4 <- [1,2642,null,{}] 02:54:20 INFO - PROCESS | 1820 | 1477648460305 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd78800 == 23 [pid = 1820] [id = 575] 02:54:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8dd78c00) [pid = 1820] [serial = 1683] [outer = (nil)] 02:54:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8dd7d400) [pid = 1820] [serial = 1684] [outer = 0x8dd78c00] 02:54:20 INFO - PROCESS | 1820 | 1477648460400 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dfdec00) [pid = 1820] [serial = 1685] [outer = 0x8dd78c00] 02:54:21 INFO - PROCESS | 1820 | 1477648461228 Marionette TRACE conn4 <- [1,2643,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]]]}] 02:54:21 INFO - . 02:54:21 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 1379ms 02:54:21 INFO - PROCESS | 1820 | 1477648461280 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 1820 | 1477648461286 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 02:54:21 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 02:54:21 INFO - PROCESS | 1820 | 1477648461297 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:21 INFO - PROCESS | 1820 | 1477648461528 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 02:54:21 INFO - PROCESS | 1820 | 1477648461704 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 02:54:21 INFO - PROCESS | 1820 | 1477648461711 Marionette TRACE conn4 <- [1,2646,null,["8"]] 02:54:21 INFO - PROCESS | 1820 | 1477648461718 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 02:54:21 INFO - PROCESS | 1820 | 1477648461726 Marionette TRACE conn4 <- [1,2647,null,{}] 02:54:21 INFO - PROCESS | 1820 | 1477648461732 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x84171c00 == 24 [pid = 1820] [id = 576] 02:54:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x84172800) [pid = 1820] [serial = 1686] [outer = (nil)] 02:54:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x84374800) [pid = 1820] [serial = 1687] [outer = 0x84172800] 02:54:21 INFO - PROCESS | 1820 | 1477648461867 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b0adc00) [pid = 1820] [serial = 1688] [outer = 0x84172800] 02:54:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c4400 == 23 [pid = 1820] [id = 570] 02:54:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b668000 == 22 [pid = 1820] [id = 568] 02:54:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b602400 == 21 [pid = 1820] [id = 566] 02:54:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b26ac00 == 20 [pid = 1820] [id = 564] 02:54:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8afca400 == 19 [pid = 1820] [id = 562] 02:54:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83c66000 == 18 [pid = 1820] [id = 559] 02:54:22 INFO - PROCESS | 1820 | 1477648462564 Marionette TRACE conn4 <- [1,2648,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]]]}] 02:54:22 INFO - . 02:54:22 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 1322ms 02:54:22 INFO - PROCESS | 1820 | 1477648462618 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1820 | 1477648462624 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:54:22 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:54:22 INFO - PROCESS | 1820 | 1477648462631 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:22 INFO - PROCESS | 1820 | 1477648462844 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 02:54:22 INFO - PROCESS | 1820 | 1477648462976 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 02:54:22 INFO - PROCESS | 1820 | 1477648462980 Marionette TRACE conn4 <- [1,2651,null,["8"]] 02:54:23 INFO - PROCESS | 1820 | 1477648462996 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 02:54:23 INFO - PROCESS | 1820 | 1477648463002 Marionette TRACE conn4 <- [1,2652,null,{}] 02:54:23 INFO - PROCESS | 1820 | 1477648463009 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436b800 == 19 [pid = 1820] [id = 577] 02:54:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b0ac000) [pid = 1820] [serial = 1689] [outer = (nil)] 02:54:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b3eec00) [pid = 1820] [serial = 1690] [outer = 0x8b0ac000] 02:54:23 INFO - PROCESS | 1820 | 1477648463097 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b2ddc00) [pid = 1820] [serial = 1691] [outer = 0x8b0ac000] 02:54:23 INFO - PROCESS | 1820 | 1477648463703 Marionette TRACE conn4 <- [1,2653,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]]]}] 02:54:23 INFO - . 02:54:23 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 1125ms 02:54:23 INFO - PROCESS | 1820 | 1477648463763 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 02:54:23 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 02:54:23 INFO - PROCESS | 1820 | 1477648463770 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 02:54:23 INFO - PROCESS | 1820 | 1477648463777 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:24 INFO - PROCESS | 1820 | 1477648463998 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:54:24 INFO - PROCESS | 1820 | 1477648464077 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 02:54:24 INFO - PROCESS | 1820 | 1477648464082 Marionette TRACE conn4 <- [1,2656,null,["8"]] 02:54:24 INFO - PROCESS | 1820 | 1477648464087 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 02:54:24 INFO - PROCESS | 1820 | 1477648464094 Marionette TRACE conn4 <- [1,2657,null,{}] 02:54:24 INFO - PROCESS | 1820 | 1477648464100 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c0400 == 20 [pid = 1820] [id = 578] 02:54:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b7c0800) [pid = 1820] [serial = 1692] [outer = (nil)] 02:54:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b7c5c00) [pid = 1820] [serial = 1693] [outer = 0x8b7c0800] 02:54:24 INFO - PROCESS | 1820 | 1477648464188 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b8b6000) [pid = 1820] [serial = 1694] [outer = 0x8b7c0800] 02:54:24 INFO - PROCESS | 1820 | 1477648464922 Marionette TRACE conn4 <- [1,2658,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]]]}] 02:54:24 INFO - . 02:54:24 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 1170ms 02:54:25 INFO - PROCESS | 1820 | 1477648465035 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 1820 | 1477648465040 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 02:54:25 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 02:54:25 INFO - PROCESS | 1820 | 1477648465052 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:25 INFO - PROCESS | 1820 | 1477648465288 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 02:54:25 INFO - PROCESS | 1820 | 1477648465307 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 02:54:25 INFO - PROCESS | 1820 | 1477648465314 Marionette TRACE conn4 <- [1,2661,null,["8"]] 02:54:25 INFO - PROCESS | 1820 | 1477648465320 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 02:54:25 INFO - PROCESS | 1820 | 1477648465326 Marionette TRACE conn4 <- [1,2662,null,{}] 02:54:25 INFO - PROCESS | 1820 | 1477648465401 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f951c00 == 21 [pid = 1820] [id = 579] 02:54:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f954800) [pid = 1820] [serial = 1695] [outer = (nil)] 02:54:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f996400) [pid = 1820] [serial = 1696] [outer = 0x8f954800] 02:54:25 INFO - PROCESS | 1820 | 1477648465484 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8f99b000) [pid = 1820] [serial = 1697] [outer = 0x8f954800] 02:54:26 INFO - PROCESS | 1820 | 1477648466183 Marionette TRACE conn4 <- [1,2663,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]]]}] 02:54:26 INFO - . 02:54:26 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 1177ms 02:54:26 INFO - PROCESS | 1820 | 1477648466228 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 1820 | 1477648466232 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 02:54:26 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 02:54:26 INFO - PROCESS | 1820 | 1477648466240 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b668800) [pid = 1820] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b60a400) [pid = 1820] [serial = 1662] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b602800) [pid = 1820] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b2d7400) [pid = 1820] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b26b000) [pid = 1820] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648451688] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8b174000) [pid = 1820] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8afcbc00) [pid = 1820] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83fb6800) [pid = 1820] [serial = 1647] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83c66400) [pid = 1820] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 02:54:26 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83c6c400) [pid = 1820] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 02:54:26 INFO - PROCESS | 1820 | 1477648466556 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 02:54:26 INFO - PROCESS | 1820 | 1477648466644 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 02:54:26 INFO - PROCESS | 1820 | 1477648466649 Marionette TRACE conn4 <- [1,2666,null,["8"]] 02:54:26 INFO - PROCESS | 1820 | 1477648466654 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 02:54:26 INFO - PROCESS | 1820 | 1477648466659 Marionette TRACE conn4 <- [1,2667,null,{}] 02:54:26 INFO - PROCESS | 1820 | 1477648466664 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6c400 == 22 [pid = 1820] [id = 580] 02:54:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8416f800) [pid = 1820] [serial = 1698] [outer = (nil)] 02:54:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b260c00) [pid = 1820] [serial = 1699] [outer = 0x8416f800] 02:54:26 INFO - PROCESS | 1820 | 1477648466747 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b26b000) [pid = 1820] [serial = 1700] [outer = 0x8416f800] 02:54:27 INFO - PROCESS | 1820 | 1477648467320 Marionette TRACE conn4 <- [1,2668,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]]]}] 02:54:27 INFO - . 02:54:27 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 1120ms 02:54:27 INFO - PROCESS | 1820 | 1477648467360 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 1820 | 1477648467364 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:54:27 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 02:54:27 INFO - PROCESS | 1820 | 1477648467371 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:27 INFO - PROCESS | 1820 | 1477648467649 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 02:54:27 INFO - PROCESS | 1820 | 1477648467668 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 02:54:27 INFO - PROCESS | 1820 | 1477648467672 Marionette TRACE conn4 <- [1,2671,null,["8"]] 02:54:27 INFO - PROCESS | 1820 | 1477648467678 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 02:54:27 INFO - PROCESS | 1820 | 1477648467685 Marionette TRACE conn4 <- [1,2672,null,{}] 02:54:27 INFO - PROCESS | 1820 | 1477648467690 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x92c6b000 == 23 [pid = 1820] [id = 581] 02:54:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x92cdd400) [pid = 1820] [serial = 1701] [outer = (nil)] 02:54:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92dd9400) [pid = 1820] [serial = 1702] [outer = 0x92cdd400] 02:54:27 INFO - PROCESS | 1820 | 1477648467778 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x92dd5400) [pid = 1820] [serial = 1703] [outer = 0x92cdd400] 02:54:28 INFO - PROCESS | 1820 | 1477648468494 Marionette TRACE conn4 <- [1,2673,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]]]}] 02:54:28 INFO - . 02:54:28 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 1171ms 02:54:28 INFO - PROCESS | 1820 | 1477648468543 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 1820 | 1477648468550 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 02:54:28 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 02:54:28 INFO - PROCESS | 1820 | 1477648468559 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:28 INFO - PROCESS | 1820 | 1477648468801 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:54:28 INFO - PROCESS | 1820 | 1477648468983 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 02:54:28 INFO - PROCESS | 1820 | 1477648468994 Marionette TRACE conn4 <- [1,2676,null,["8"]] 02:54:29 INFO - PROCESS | 1820 | 1477648469005 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 02:54:29 INFO - PROCESS | 1820 | 1477648469019 Marionette TRACE conn4 <- [1,2677,null,{}] 02:54:29 INFO - PROCESS | 1820 | 1477648469033 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x84373400 == 24 [pid = 1820] [id = 582] 02:54:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8afc3000) [pid = 1820] [serial = 1704] [outer = (nil)] 02:54:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b0ab800) [pid = 1820] [serial = 1705] [outer = 0x8afc3000] 02:54:29 INFO - PROCESS | 1820 | 1477648469141 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b261400) [pid = 1820] [serial = 1706] [outer = 0x8afc3000] 02:54:29 INFO - PROCESS | 1820 | 1477648469887 Marionette TRACE conn4 <- [1,2678,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]]]}] 02:54:29 INFO - . 02:54:29 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 1379ms 02:54:29 INFO - PROCESS | 1820 | 1477648469954 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 1820 | 1477648469961 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 02:54:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:54:29 INFO - PROCESS | 1820 | 1477648469971 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:30 INFO - PROCESS | 1820 | 1477648470190 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 02:54:30 INFO - PROCESS | 1820 | 1477648470372 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 02:54:30 INFO - PROCESS | 1820 | 1477648470379 Marionette TRACE conn4 <- [1,2681,null,["8"]] 02:54:30 INFO - PROCESS | 1820 | 1477648470389 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 02:54:30 INFO - PROCESS | 1820 | 1477648470397 Marionette TRACE conn4 <- [1,2682,null,{}] 02:54:30 INFO - PROCESS | 1820 | 1477648470449 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b792c00 == 25 [pid = 1820] [id = 583] 02:54:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b7be800) [pid = 1820] [serial = 1707] [outer = (nil)] 02:54:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8dd77800) [pid = 1820] [serial = 1708] [outer = 0x8b7be800] 02:54:30 INFO - PROCESS | 1820 | 1477648470548 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8f954c00) [pid = 1820] [serial = 1709] [outer = 0x8b7be800] 02:54:31 INFO - PROCESS | 1820 | 1477648471260 Marionette TRACE conn4 <- [1,2683,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]]]}] 02:54:31 INFO - . 02:54:31 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 1322ms 02:54:31 INFO - PROCESS | 1820 | 1477648471301 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 1820 | 1477648471311 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 02:54:31 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 02:54:31 INFO - PROCESS | 1820 | 1477648471322 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:31 INFO - PROCESS | 1820 | 1477648471533 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 02:54:31 INFO - PROCESS | 1820 | 1477648471716 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 02:54:31 INFO - PROCESS | 1820 | 1477648471722 Marionette TRACE conn4 <- [1,2686,null,["8"]] 02:54:31 INFO - PROCESS | 1820 | 1477648471733 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 02:54:31 INFO - PROCESS | 1820 | 1477648471741 Marionette TRACE conn4 <- [1,2687,null,{}] 02:54:31 INFO - PROCESS | 1820 | 1477648471792 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x93adf400 == 26 [pid = 1820] [id = 584] 02:54:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x93adf800) [pid = 1820] [serial = 1710] [outer = (nil)] 02:54:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x93ae8c00) [pid = 1820] [serial = 1711] [outer = 0x93adf800] 02:54:31 INFO - PROCESS | 1820 | 1477648471899 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x93b0ec00) [pid = 1820] [serial = 1712] [outer = 0x93adf800] 02:54:32 INFO - PROCESS | 1820 | 1477648472635 Marionette TRACE conn4 <- [1,2688,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]]]}] 02:54:32 INFO - . 02:54:32 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 1375ms 02:54:32 INFO - PROCESS | 1820 | 1477648472729 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 1820 | 1477648472733 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:54:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 02:54:32 INFO - PROCESS | 1820 | 1477648472742 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:32 INFO - PROCESS | 1820 | 1477648472948 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 02:54:33 INFO - PROCESS | 1820 | 1477648473137 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 02:54:33 INFO - PROCESS | 1820 | 1477648473146 Marionette TRACE conn4 <- [1,2691,null,["8"]] 02:54:33 INFO - PROCESS | 1820 | 1477648473155 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 02:54:33 INFO - PROCESS | 1820 | 1477648473161 Marionette TRACE conn4 <- [1,2692,null,{}] 02:54:33 INFO - PROCESS | 1820 | 1477648473166 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ec5c00 == 27 [pid = 1820] [id = 585] 02:54:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x93ec9800) [pid = 1820] [serial = 1713] [outer = (nil)] 02:54:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93eca800) [pid = 1820] [serial = 1714] [outer = 0x93ec9800] 02:54:33 INFO - PROCESS | 1820 | 1477648473273 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x940d8400) [pid = 1820] [serial = 1715] [outer = 0x93ec9800] 02:54:34 INFO - PROCESS | 1820 | 1477648474161 Marionette TRACE conn4 <- [1,2693,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]]]}] 02:54:34 INFO - . 02:54:34 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1477ms 02:54:34 INFO - PROCESS | 1820 | 1477648474220 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 1820 | 1477648474227 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 02:54:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 02:54:34 INFO - PROCESS | 1820 | 1477648474238 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:34 INFO - PROCESS | 1820 | 1477648474437 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:54:34 INFO - PROCESS | 1820 | 1477648474716 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 02:54:34 INFO - PROCESS | 1820 | 1477648474728 Marionette TRACE conn4 <- [1,2696,null,["8"]] 02:54:34 INFO - PROCESS | 1820 | 1477648474739 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 02:54:34 INFO - PROCESS | 1820 | 1477648474747 Marionette TRACE conn4 <- [1,2697,null,{}] 02:54:34 INFO - PROCESS | 1820 | 1477648474754 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fac800 == 28 [pid = 1820] [id = 586] 02:54:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x83fb3400) [pid = 1820] [serial = 1716] [outer = (nil)] 02:54:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8436b000) [pid = 1820] [serial = 1717] [outer = 0x83fb3400] 02:54:34 INFO - PROCESS | 1820 | 1477648474847 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8436d000) [pid = 1820] [serial = 1718] [outer = 0x83fb3400] 02:54:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b6c00 == 27 [pid = 1820] [id = 572] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8b60c800) [pid = 1820] [serial = 1663] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8b60cc00) [pid = 1820] [serial = 1664] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8b66d800) [pid = 1820] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8b2da400) [pid = 1820] [serial = 1658] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b2dc800) [pid = 1820] [serial = 1659] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b603800) [pid = 1820] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b177000) [pid = 1820] [serial = 1653] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b17b400) [pid = 1820] [serial = 1654] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b2d1400) [pid = 1820] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648451688] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8436ec00) [pid = 1820] [serial = 1648] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8436e000) [pid = 1820] [serial = 1649] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b0aa400) [pid = 1820] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83c70400) [pid = 1820] [serial = 1645] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83fb0800) [pid = 1820] [serial = 1646] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83fb1000) [pid = 1820] [serial = 1643] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b78b400) [pid = 1820] [serial = 1668] [outer = (nil)] [url = about:blank] 02:54:35 INFO - PROCESS | 1820 | 1477648475662 Marionette TRACE conn4 <- [1,2698,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]]]}] 02:54:35 INFO - . 02:54:35 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1488ms 02:54:35 INFO - PROCESS | 1820 | 1477648475732 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1820 | 1477648475741 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 02:54:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 02:54:35 INFO - PROCESS | 1820 | 1477648475764 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:36 INFO - PROCESS | 1820 | 1477648476052 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 02:54:36 INFO - PROCESS | 1820 | 1477648476189 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 02:54:36 INFO - PROCESS | 1820 | 1477648476194 Marionette TRACE conn4 <- [1,2701,null,["8"]] 02:54:36 INFO - PROCESS | 1820 | 1477648476201 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 02:54:36 INFO - PROCESS | 1820 | 1477648476206 Marionette TRACE conn4 <- [1,2702,null,{}] 02:54:36 INFO - PROCESS | 1820 | 1477648476212 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436e000 == 28 [pid = 1820] [id = 587] 02:54:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b179800) [pid = 1820] [serial = 1719] [outer = (nil)] 02:54:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b25f000) [pid = 1820] [serial = 1720] [outer = 0x8b179800] 02:54:36 INFO - PROCESS | 1820 | 1477648476299 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b25f800) [pid = 1820] [serial = 1721] [outer = 0x8b179800] 02:54:36 INFO - PROCESS | 1820 | 1477648476892 Marionette TRACE conn4 <- [1,2703,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]]]}] 02:54:36 INFO - . 02:54:36 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1179ms 02:54:36 INFO - PROCESS | 1820 | 1477648476947 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 1820 | 1477648476954 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 02:54:36 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 02:54:36 INFO - PROCESS | 1820 | 1477648476962 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:37 INFO - PROCESS | 1820 | 1477648477140 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 02:54:37 INFO - PROCESS | 1820 | 1477648477279 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 02:54:37 INFO - PROCESS | 1820 | 1477648477283 Marionette TRACE conn4 <- [1,2706,null,["8"]] 02:54:37 INFO - PROCESS | 1820 | 1477648477288 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 02:54:37 INFO - PROCESS | 1820 | 1477648477295 Marionette TRACE conn4 <- [1,2707,null,{}] 02:54:37 INFO - PROCESS | 1820 | 1477648477302 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b78b400 == 29 [pid = 1820] [id = 588] 02:54:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b78d000) [pid = 1820] [serial = 1722] [outer = (nil)] 02:54:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b793000) [pid = 1820] [serial = 1723] [outer = 0x8b78d000] 02:54:37 INFO - PROCESS | 1820 | 1477648477388 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b78e400) [pid = 1820] [serial = 1724] [outer = 0x8b78d000] 02:54:37 INFO - PROCESS | 1820 | 1477648477987 Marionette TRACE conn4 <- [1,2708,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]]]}] 02:54:38 INFO - . 02:54:38 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1071ms 02:54:38 INFO - PROCESS | 1820 | 1477648478032 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:54:38 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:54:38 INFO - PROCESS | 1820 | 1477648478036 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:54:38 INFO - PROCESS | 1820 | 1477648478044 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:38 INFO - PROCESS | 1820 | 1477648478267 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 02:54:38 INFO - PROCESS | 1820 | 1477648478303 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 02:54:38 INFO - PROCESS | 1820 | 1477648478306 Marionette TRACE conn4 <- [1,2711,null,["8"]] 02:54:38 INFO - PROCESS | 1820 | 1477648478312 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 02:54:38 INFO - PROCESS | 1820 | 1477648478317 Marionette TRACE conn4 <- [1,2712,null,{}] 02:54:38 INFO - PROCESS | 1820 | 1477648478324 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f94e000 == 30 [pid = 1820] [id = 589] 02:54:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8f951800) [pid = 1820] [serial = 1725] [outer = (nil)] 02:54:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8f996800) [pid = 1820] [serial = 1726] [outer = 0x8f951800] 02:54:38 INFO - PROCESS | 1820 | 1477648478493 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8fe6c000) [pid = 1820] [serial = 1727] [outer = 0x8f951800] 02:54:39 INFO - PROCESS | 1820 | 1477648479205 Marionette TRACE conn4 <- [1,2713,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]]]}] 02:54:39 INFO - . 02:54:39 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1222ms 02:54:39 INFO - PROCESS | 1820 | 1477648479264 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 1820 | 1477648479268 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 02:54:39 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 02:54:39 INFO - PROCESS | 1820 | 1477648479275 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:39 INFO - PROCESS | 1820 | 1477648479488 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:54:39 INFO - PROCESS | 1820 | 1477648479512 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 02:54:39 INFO - PROCESS | 1820 | 1477648479515 Marionette TRACE conn4 <- [1,2716,null,["8"]] 02:54:39 INFO - PROCESS | 1820 | 1477648479520 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 02:54:39 INFO - PROCESS | 1820 | 1477648479527 Marionette TRACE conn4 <- [1,2717,null,{}] 02:54:39 INFO - PROCESS | 1820 | 1477648479532 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x93144400 == 31 [pid = 1820] [id = 590] 02:54:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x93146800) [pid = 1820] [serial = 1728] [outer = (nil)] 02:54:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9395c400) [pid = 1820] [serial = 1729] [outer = 0x93146800] 02:54:39 INFO - PROCESS | 1820 | 1477648479687 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93ada800) [pid = 1820] [serial = 1730] [outer = 0x93146800] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8416f800) [pid = 1820] [serial = 1698] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b0ac000) [pid = 1820] [serial = 1689] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b173400) [pid = 1820] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b2da800) [pid = 1820] [serial = 1677] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b0b9400) [pid = 1820] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x84173400) [pid = 1820] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x84172800) [pid = 1820] [serial = 1686] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8dd78c00) [pid = 1820] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b7c4c00) [pid = 1820] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648455537] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8f954800) [pid = 1820] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b7c0800) [pid = 1820] [serial = 1692] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 02:54:40 INFO - PROCESS | 1820 | 1477648480709 Marionette TRACE conn4 <- [1,2718,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]]]}] 02:54:40 INFO - . 02:54:40 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1472ms 02:54:40 INFO - PROCESS | 1820 | 1477648480746 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 1820 | 1477648480749 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 02:54:40 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:54:40 INFO - PROCESS | 1820 | 1477648480757 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:54:40 INFO - PROCESS | 1820 | 1477648480969 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 02:54:41 INFO - PROCESS | 1820 | 1477648481106 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 02:54:41 INFO - PROCESS | 1820 | 1477648481109 Marionette TRACE conn4 <- [1,2721,null,["8"]] 02:54:41 INFO - PROCESS | 1820 | 1477648481115 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 02:54:41 INFO - PROCESS | 1820 | 1477648481121 Marionette TRACE conn4 <- [1,2722,null,{}] 02:54:41 INFO - PROCESS | 1820 | 1477648481126 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2da800 == 32 [pid = 1820] [id = 591] 02:54:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b7c4800) [pid = 1820] [serial = 1731] [outer = (nil)] 02:54:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93ec4800) [pid = 1820] [serial = 1732] [outer = 0x8b7c4800] 02:54:41 INFO - PROCESS | 1820 | 1477648481215 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x940e1400) [pid = 1820] [serial = 1733] [outer = 0x8b7c4800] 02:54:41 WARNING - wptserve Traceback (most recent call last): 02:54:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:54:41 WARNING - rv = self.func(request, response) 02:54:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:54:41 WARNING - access_control_allow_origin = "*") 02:54:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:54:41 WARNING - payload = payload_generator(server_data) 02:54:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:54:41 WARNING - return encode_string_as_bmp_image(data) 02:54:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:54:41 WARNING - img.save(f, "BMP") 02:54:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:54:41 WARNING - f.write(bmpfileheader) 02:54:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:54:41 WARNING - 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84171c00 == 31 [pid = 1820] [id = 576] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b9c00 == 30 [pid = 1820] [id = 574] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d9800 == 29 [pid = 1820] [id = 573] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83fbbc00 == 28 [pid = 1820] [id = 571] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd78800 == 27 [pid = 1820] [id = 575] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b173800 == 26 [pid = 1820] [id = 563] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c27000 == 25 [pid = 1820] [id = 561] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b60a000 == 24 [pid = 1820] [id = 567] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8f951c00 == 23 [pid = 1820] [id = 579] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b75e000 == 22 [pid = 1820] [id = 569] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c0400 == 21 [pid = 1820] [id = 578] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c70800 == 20 [pid = 1820] [id = 565] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8436b800 == 19 [pid = 1820] [id = 577] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6c000 == 18 [pid = 1820] [id = 560] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b7c8000) [pid = 1820] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648455537] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x92dd9400) [pid = 1820] [serial = 1702] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x93144400 == 17 [pid = 1820] [id = 590] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8f94e000 == 16 [pid = 1820] [id = 589] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b78b400 == 15 [pid = 1820] [id = 588] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8436e000 == 14 [pid = 1820] [id = 587] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83fac800 == 13 [pid = 1820] [id = 586] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x93ec5c00 == 12 [pid = 1820] [id = 585] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x93adf400 == 11 [pid = 1820] [id = 584] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b792c00 == 10 [pid = 1820] [id = 583] 02:54:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84373400 == 9 [pid = 1820] [id = 582] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b260c00) [pid = 1820] [serial = 1699] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b26b000) [pid = 1820] [serial = 1700] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8f996400) [pid = 1820] [serial = 1696] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f99b000) [pid = 1820] [serial = 1697] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b7c5c00) [pid = 1820] [serial = 1693] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b8b6000) [pid = 1820] [serial = 1694] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b3eec00) [pid = 1820] [serial = 1690] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b2ddc00) [pid = 1820] [serial = 1691] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x84374800) [pid = 1820] [serial = 1687] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b0adc00) [pid = 1820] [serial = 1688] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8dd7d400) [pid = 1820] [serial = 1684] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dfdec00) [pid = 1820] [serial = 1685] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b8bec00) [pid = 1820] [serial = 1681] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b8c0000) [pid = 1820] [serial = 1682] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b603400) [pid = 1820] [serial = 1678] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b660800) [pid = 1820] [serial = 1679] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x84258800) [pid = 1820] [serial = 1673] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x84255400) [pid = 1820] [serial = 1674] [outer = (nil)] [url = about:blank] 02:54:45 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b179400) [pid = 1820] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x93adf800) [pid = 1820] [serial = 1710] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x83fb3400) [pid = 1820] [serial = 1716] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b179800) [pid = 1820] [serial = 1719] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8afc3000) [pid = 1820] [serial = 1704] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x93ec9800) [pid = 1820] [serial = 1713] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b7be800) [pid = 1820] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b78d000) [pid = 1820] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x92cdd400) [pid = 1820] [serial = 1701] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x93146800) [pid = 1820] [serial = 1728] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8f951800) [pid = 1820] [serial = 1725] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 02:54:48 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8b75e400) [pid = 1820] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 02:54:53 INFO - PROCESS | 1820 | --DOCSHELL 0x92c6b000 == 8 [pid = 1820] [id = 581] 02:54:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6c400 == 7 [pid = 1820] [id = 580] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x9395c400) [pid = 1820] [serial = 1729] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x93ec4800) [pid = 1820] [serial = 1732] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x93ada800) [pid = 1820] [serial = 1730] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f996800) [pid = 1820] [serial = 1726] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8fe6c000) [pid = 1820] [serial = 1727] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b793000) [pid = 1820] [serial = 1723] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b78e400) [pid = 1820] [serial = 1724] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b25f000) [pid = 1820] [serial = 1720] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b25f800) [pid = 1820] [serial = 1721] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b791c00) [pid = 1820] [serial = 1669] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8436b000) [pid = 1820] [serial = 1717] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8436d000) [pid = 1820] [serial = 1718] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x93eca800) [pid = 1820] [serial = 1714] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x940d8400) [pid = 1820] [serial = 1715] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93ae8c00) [pid = 1820] [serial = 1711] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93b0ec00) [pid = 1820] [serial = 1712] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8dd77800) [pid = 1820] [serial = 1708] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f954c00) [pid = 1820] [serial = 1709] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b0ab800) [pid = 1820] [serial = 1705] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b261400) [pid = 1820] [serial = 1706] [outer = (nil)] [url = about:blank] 02:54:53 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x92dd5400) [pid = 1820] [serial = 1703] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:55:11 INFO - PROCESS | 1820 | 1477648511400 Marionette TRACE conn4 <- [1,2723,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]]]}] 02:55:11 INFO - . 02:55:11 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30657ms 02:55:11 INFO - PROCESS | 1820 | 1477648511415 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 1820 | 1477648511422 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 02:55:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:55:11 INFO - PROCESS | 1820 | 1477648511434 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:55:11 INFO - PROCESS | 1820 | 1477648511685 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 02:55:11 INFO - PROCESS | 1820 | 1477648511772 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 02:55:11 INFO - PROCESS | 1820 | 1477648511779 Marionette TRACE conn4 <- [1,2726,null,["8"]] 02:55:11 INFO - PROCESS | 1820 | 1477648511788 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 02:55:11 INFO - PROCESS | 1820 | 1477648511797 Marionette TRACE conn4 <- [1,2727,null,{}] 02:55:11 INFO - PROCESS | 1820 | 1477648511807 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69000 == 8 [pid = 1820] [id = 592] 02:55:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c69400) [pid = 1820] [serial = 1734] [outer = (nil)] 02:55:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6d400) [pid = 1820] [serial = 1735] [outer = 0x83c69400] 02:55:11 INFO - PROCESS | 1820 | 1477648511904 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb3400) [pid = 1820] [serial = 1736] [outer = 0x83c69400] 02:55:12 WARNING - wptserve Traceback (most recent call last): 02:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:55:12 WARNING - rv = self.func(request, response) 02:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:55:12 WARNING - access_control_allow_origin = "*") 02:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:55:12 WARNING - payload = payload_generator(server_data) 02:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:55:12 WARNING - return encode_string_as_bmp_image(data) 02:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:55:12 WARNING - img.save(f, "BMP") 02:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:55:12 WARNING - f.write(bmpfileheader) 02:55:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:55:12 WARNING - 02:55:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2da800 == 7 [pid = 1820] [id = 591] 02:55:23 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b7c4800) [pid = 1820] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:55:29 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x940e1400) [pid = 1820] [serial = 1733] [outer = (nil)] [url = about:blank] 02:55:29 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6d400) [pid = 1820] [serial = 1735] [outer = (nil)] [url = about:blank] 02:55:42 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:55:42 INFO - PROCESS | 1820 | 1477648542122 Marionette TRACE conn4 <- [1,2728,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]]]}] 02:55:42 INFO - . 02:55:42 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30706ms 02:55:42 INFO - PROCESS | 1820 | 1477648542138 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 1820 | 1477648542144 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:55:42 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:55:42 INFO - PROCESS | 1820 | 1477648542157 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:55:42 INFO - PROCESS | 1820 | 1477648542398 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 02:55:42 INFO - PROCESS | 1820 | 1477648542483 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 02:55:42 INFO - PROCESS | 1820 | 1477648542490 Marionette TRACE conn4 <- [1,2731,null,["8"]] 02:55:42 INFO - PROCESS | 1820 | 1477648542499 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 02:55:42 INFO - PROCESS | 1820 | 1477648542508 Marionette TRACE conn4 <- [1,2732,null,{}] 02:55:42 INFO - PROCESS | 1820 | 1477648542513 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65c00 == 8 [pid = 1820] [id = 593] 02:55:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66000) [pid = 1820] [serial = 1737] [outer = (nil)] 02:55:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6a000) [pid = 1820] [serial = 1738] [outer = 0x83c66000] 02:55:42 INFO - PROCESS | 1820 | 1477648542616 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb1000) [pid = 1820] [serial = 1739] [outer = 0x83c66000] 02:55:43 WARNING - wptserve Traceback (most recent call last): 02:55:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:55:43 WARNING - rv = self.func(request, response) 02:55:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:55:43 WARNING - access_control_allow_origin = "*") 02:55:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:55:43 WARNING - payload = payload_generator(server_data) 02:55:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:55:43 WARNING - return encode_string_as_bmp_image(data) 02:55:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:55:43 WARNING - img.save(f, "BMP") 02:55:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:55:43 WARNING - f.write(bmpfileheader) 02:55:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:55:43 WARNING - 02:55:52 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69000 == 7 [pid = 1820] [id = 592] 02:55:54 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c69400) [pid = 1820] [serial = 1734] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 02:56:00 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb3400) [pid = 1820] [serial = 1736] [outer = (nil)] [url = about:blank] 02:56:00 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6a000) [pid = 1820] [serial = 1738] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:56:12 INFO - PROCESS | 1820 | 1477648572833 Marionette TRACE conn4 <- [1,2733,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]]]}] 02:56:12 INFO - . 02:56:12 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30711ms 02:56:12 INFO - PROCESS | 1820 | 1477648572866 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 1820 | 1477648572873 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 02:56:12 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:56:12 INFO - PROCESS | 1820 | 1477648572885 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:13 INFO - PROCESS | 1820 | 1477648573157 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:56:13 INFO - PROCESS | 1820 | 1477648573275 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 02:56:13 INFO - PROCESS | 1820 | 1477648573282 Marionette TRACE conn4 <- [1,2736,null,["8"]] 02:56:13 INFO - PROCESS | 1820 | 1477648573291 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 02:56:13 INFO - PROCESS | 1820 | 1477648573299 Marionette TRACE conn4 <- [1,2737,null,{}] 02:56:13 INFO - PROCESS | 1820 | 1477648573305 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69400 == 8 [pid = 1820] [id = 594] 02:56:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c69c00) [pid = 1820] [serial = 1740] [outer = (nil)] 02:56:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6ec00) [pid = 1820] [serial = 1741] [outer = 0x83c69c00] 02:56:13 INFO - PROCESS | 1820 | 1477648573409 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb6c00) [pid = 1820] [serial = 1742] [outer = 0x83c69c00] 02:56:14 INFO - PROCESS | 1820 | 1477648574081 Marionette TRACE conn4 <- [1,2738,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]]]}] 02:56:14 INFO - . 02:56:14 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1228ms 02:56:14 INFO - PROCESS | 1820 | 1477648574111 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 02:56:14 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:56:14 INFO - PROCESS | 1820 | 1477648574117 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 02:56:14 INFO - PROCESS | 1820 | 1477648574125 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:14 INFO - PROCESS | 1820 | 1477648574388 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 02:56:14 INFO - PROCESS | 1820 | 1477648574403 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 02:56:14 INFO - PROCESS | 1820 | 1477648574407 Marionette TRACE conn4 <- [1,2741,null,["8"]] 02:56:14 INFO - PROCESS | 1820 | 1477648574416 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 02:56:14 INFO - PROCESS | 1820 | 1477648574421 Marionette TRACE conn4 <- [1,2742,null,{}] 02:56:14 INFO - PROCESS | 1820 | 1477648574428 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c25c00 == 9 [pid = 1820] [id = 595] 02:56:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83fb3000) [pid = 1820] [serial = 1743] [outer = (nil)] 02:56:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436e000) [pid = 1820] [serial = 1744] [outer = 0x83fb3000] 02:56:14 INFO - PROCESS | 1820 | 1477648574519 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436d400) [pid = 1820] [serial = 1745] [outer = 0x83fb3000] 02:56:15 INFO - PROCESS | 1820 | 1477648575314 Marionette TRACE conn4 <- [1,2743,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]]]}] 02:56:15 INFO - . 02:56:15 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1228ms 02:56:15 INFO - PROCESS | 1820 | 1477648575361 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 02:56:15 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:56:15 INFO - PROCESS | 1820 | 1477648575370 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 02:56:15 INFO - PROCESS | 1820 | 1477648575377 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:15 INFO - PROCESS | 1820 | 1477648575623 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 02:56:15 INFO - PROCESS | 1820 | 1477648575644 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 02:56:15 INFO - PROCESS | 1820 | 1477648575650 Marionette TRACE conn4 <- [1,2746,null,["8"]] 02:56:15 INFO - PROCESS | 1820 | 1477648575657 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 02:56:15 INFO - PROCESS | 1820 | 1477648575665 Marionette TRACE conn4 <- [1,2747,null,{}] 02:56:15 INFO - PROCESS | 1820 | 1477648575674 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b3c00 == 10 [pid = 1820] [id = 596] 02:56:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0b4000) [pid = 1820] [serial = 1746] [outer = (nil)] 02:56:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0b5c00) [pid = 1820] [serial = 1747] [outer = 0x8b0b4000] 02:56:15 INFO - PROCESS | 1820 | 1477648575771 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b173c00) [pid = 1820] [serial = 1748] [outer = 0x8b0b4000] 02:56:16 INFO - PROCESS | 1820 | 1477648576534 Marionette TRACE conn4 <- [1,2748,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]]]}] 02:56:16 INFO - . 02:56:16 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1177ms 02:56:16 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 02:56:16 INFO - PROCESS | 1820 | 1477648576554 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 1820 | 1477648576557 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:56:16 INFO - PROCESS | 1820 | 1477648576566 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:16 INFO - PROCESS | 1820 | 1477648576745 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 02:56:16 INFO - PROCESS | 1820 | 1477648576881 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 02:56:16 INFO - PROCESS | 1820 | 1477648576889 Marionette TRACE conn4 <- [1,2751,null,["8"]] 02:56:16 INFO - PROCESS | 1820 | 1477648576895 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 02:56:16 INFO - PROCESS | 1820 | 1477648576902 Marionette TRACE conn4 <- [1,2752,null,{}] 02:56:16 INFO - PROCESS | 1820 | 1477648576908 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b265400 == 11 [pid = 1820] [id = 597] 02:56:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b269400) [pid = 1820] [serial = 1749] [outer = (nil)] 02:56:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b26bc00) [pid = 1820] [serial = 1750] [outer = 0x8b269400] 02:56:17 INFO - PROCESS | 1820 | 1477648577001 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2d7000) [pid = 1820] [serial = 1751] [outer = 0x8b269400] 02:56:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ec400 == 12 [pid = 1820] [id = 598] 02:56:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3ec800) [pid = 1820] [serial = 1752] [outer = (nil)] 02:56:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3edc00) [pid = 1820] [serial = 1753] [outer = 0x8b3ec800] 02:56:17 INFO - PROCESS | 1820 | 1477648577760 Marionette TRACE conn4 <- [1,2753,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]]]}] 02:56:17 INFO - . 02:56:17 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1282ms 02:56:17 INFO - PROCESS | 1820 | 1477648577846 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 1820 | 1477648577851 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 02:56:17 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 02:56:17 INFO - PROCESS | 1820 | 1477648577858 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:18 INFO - PROCESS | 1820 | 1477648578048 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:56:18 INFO - PROCESS | 1820 | 1477648578177 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 02:56:18 INFO - PROCESS | 1820 | 1477648578182 Marionette TRACE conn4 <- [1,2756,null,["8"]] 02:56:18 INFO - PROCESS | 1820 | 1477648578191 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 02:56:18 INFO - PROCESS | 1820 | 1477648578197 Marionette TRACE conn4 <- [1,2757,null,{}] 02:56:18 INFO - PROCESS | 1820 | 1477648578202 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3f3800 == 13 [pid = 1820] [id = 599] 02:56:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3f3c00) [pid = 1820] [serial = 1754] [outer = (nil)] 02:56:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b3f6800) [pid = 1820] [serial = 1755] [outer = 0x8b3f3c00] 02:56:18 INFO - PROCESS | 1820 | 1477648578285 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b601c00) [pid = 1820] [serial = 1756] [outer = 0x8b3f3c00] 02:56:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60d000 == 14 [pid = 1820] [id = 600] 02:56:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b60ec00) [pid = 1820] [serial = 1757] [outer = (nil)] 02:56:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b60f400) [pid = 1820] [serial = 1758] [outer = 0x8b60ec00] 02:56:19 INFO - PROCESS | 1820 | 1477648579046 Marionette TRACE conn4 <- [1,2758,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]]]}] 02:56:19 INFO - . 02:56:19 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1233ms 02:56:19 INFO - PROCESS | 1820 | 1477648579091 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 02:56:19 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 02:56:19 INFO - PROCESS | 1820 | 1477648579096 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 02:56:19 INFO - PROCESS | 1820 | 1477648579105 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:19 INFO - PROCESS | 1820 | 1477648579350 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 02:56:19 INFO - PROCESS | 1820 | 1477648579475 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 02:56:19 INFO - PROCESS | 1820 | 1477648579480 Marionette TRACE conn4 <- [1,2761,null,["8"]] 02:56:19 INFO - PROCESS | 1820 | 1477648579489 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 02:56:19 INFO - PROCESS | 1820 | 1477648579493 Marionette TRACE conn4 <- [1,2762,null,{}] 02:56:19 INFO - PROCESS | 1820 | 1477648579499 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b667400 == 15 [pid = 1820] [id = 601] 02:56:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b667800) [pid = 1820] [serial = 1759] [outer = (nil)] 02:56:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b75e800) [pid = 1820] [serial = 1760] [outer = 0x8b667800] 02:56:19 INFO - PROCESS | 1820 | 1477648579587 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b765400) [pid = 1820] [serial = 1761] [outer = 0x8b667800] 02:56:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7be400 == 16 [pid = 1820] [id = 602] 02:56:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8b7bf800) [pid = 1820] [serial = 1762] [outer = (nil)] 02:56:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8b78d000) [pid = 1820] [serial = 1763] [outer = 0x8b7bf800] 02:56:20 INFO - PROCESS | 1820 | 1477648580382 Marionette TRACE conn4 <- [1,2763,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]]]}] 02:56:20 INFO - . 02:56:20 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1326ms 02:56:20 INFO - PROCESS | 1820 | 1477648580430 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 1820 | 1477648580434 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 02:56:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:56:20 INFO - PROCESS | 1820 | 1477648580447 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:20 INFO - PROCESS | 1820 | 1477648580674 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 02:56:20 INFO - PROCESS | 1820 | 1477648580757 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 02:56:20 INFO - PROCESS | 1820 | 1477648580764 Marionette TRACE conn4 <- [1,2766,null,["8"]] 02:56:20 INFO - PROCESS | 1820 | 1477648580770 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 02:56:20 INFO - PROCESS | 1820 | 1477648580777 Marionette TRACE conn4 <- [1,2767,null,{}] 02:56:20 INFO - PROCESS | 1820 | 1477648580782 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c2000 == 17 [pid = 1820] [id = 603] 02:56:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b7c3000) [pid = 1820] [serial = 1764] [outer = (nil)] 02:56:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b7c7000) [pid = 1820] [serial = 1765] [outer = 0x8b7c3000] 02:56:20 INFO - PROCESS | 1820 | 1477648580864 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b7c6400) [pid = 1820] [serial = 1766] [outer = 0x8b7c3000] 02:56:21 WARNING - wptserve Traceback (most recent call last): 02:56:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:56:21 WARNING - rv = self.func(request, response) 02:56:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:56:21 WARNING - access_control_allow_origin = "*") 02:56:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:56:21 WARNING - payload = payload_generator(server_data) 02:56:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:56:21 WARNING - return encode_string_as_bmp_image(data) 02:56:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:56:21 WARNING - img.save(f, "BMP") 02:56:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:56:21 WARNING - f.write(bmpfileheader) 02:56:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:56:21 WARNING - 02:56:23 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7be400 == 16 [pid = 1820] [id = 602] 02:56:23 INFO - PROCESS | 1820 | --DOCSHELL 0x8b60d000 == 15 [pid = 1820] [id = 600] 02:56:23 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ec400 == 14 [pid = 1820] [id = 598] 02:56:23 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65c00 == 13 [pid = 1820] [id = 593] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x83c69c00) [pid = 1820] [serial = 1740] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b3ec800) [pid = 1820] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b269400) [pid = 1820] [serial = 1749] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8b60ec00) [pid = 1820] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648578748] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8b3f3c00) [pid = 1820] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83fb3000) [pid = 1820] [serial = 1743] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8b7bf800) [pid = 1820] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83c66000) [pid = 1820] [serial = 1737] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b0b4000) [pid = 1820] [serial = 1746] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 02:56:27 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b667800) [pid = 1820] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 02:56:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b667400 == 12 [pid = 1820] [id = 601] 02:56:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3f3800 == 11 [pid = 1820] [id = 599] 02:56:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83c25c00 == 10 [pid = 1820] [id = 595] 02:56:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b265400 == 9 [pid = 1820] [id = 597] 02:56:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b3c00 == 8 [pid = 1820] [id = 596] 02:56:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69400 == 7 [pid = 1820] [id = 594] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b78d000) [pid = 1820] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b765400) [pid = 1820] [serial = 1761] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b75e800) [pid = 1820] [serial = 1760] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b3f6800) [pid = 1820] [serial = 1755] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b601c00) [pid = 1820] [serial = 1756] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b60f400) [pid = 1820] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648578748] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8b26bc00) [pid = 1820] [serial = 1750] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b2d7000) [pid = 1820] [serial = 1751] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b3edc00) [pid = 1820] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b0b5c00) [pid = 1820] [serial = 1747] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b173c00) [pid = 1820] [serial = 1748] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8436e000) [pid = 1820] [serial = 1744] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8436d400) [pid = 1820] [serial = 1745] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83c6ec00) [pid = 1820] [serial = 1741] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83fb6c00) [pid = 1820] [serial = 1742] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb1000) [pid = 1820] [serial = 1739] [outer = (nil)] [url = about:blank] 02:56:32 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8b7c7000) [pid = 1820] [serial = 1765] [outer = (nil)] [url = about:blank] 02:56:51 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:56:51 INFO - PROCESS | 1820 | 1477648611043 Marionette TRACE conn4 <- [1,2768,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]]]}] 02:56:51 INFO - . 02:56:51 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30659ms 02:56:51 INFO - PROCESS | 1820 | 1477648611109 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 1820 | 1477648611116 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:56:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 02:56:51 INFO - PROCESS | 1820 | 1477648611129 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:56:51 INFO - PROCESS | 1820 | 1477648611377 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 02:56:51 INFO - PROCESS | 1820 | 1477648611462 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 02:56:51 INFO - PROCESS | 1820 | 1477648611469 Marionette TRACE conn4 <- [1,2771,null,["8"]] 02:56:51 INFO - PROCESS | 1820 | 1477648611478 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 02:56:51 INFO - PROCESS | 1820 | 1477648611486 Marionette TRACE conn4 <- [1,2772,null,{}] 02:56:51 INFO - PROCESS | 1820 | 1477648611492 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6a800 == 8 [pid = 1820] [id = 604] 02:56:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c6b800) [pid = 1820] [serial = 1767] [outer = (nil)] 02:56:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6f400) [pid = 1820] [serial = 1768] [outer = 0x83c6b800] 02:56:51 INFO - PROCESS | 1820 | 1477648611594 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb6c00) [pid = 1820] [serial = 1769] [outer = 0x83c6b800] 02:56:52 WARNING - wptserve Traceback (most recent call last): 02:56:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:56:52 WARNING - rv = self.func(request, response) 02:56:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:56:52 WARNING - access_control_allow_origin = "*") 02:56:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:56:52 WARNING - payload = payload_generator(server_data) 02:56:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:56:52 WARNING - return encode_string_as_bmp_image(data) 02:56: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 02:56:52 WARNING - img.save(f, "BMP") 02:56:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:56:52 WARNING - f.write(bmpfileheader) 02:56:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:56:52 WARNING - 02:57:01 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c2000 == 7 [pid = 1820] [id = 603] 02:57:07 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b7c3000) [pid = 1820] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 02:57:12 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b7c6400) [pid = 1820] [serial = 1766] [outer = (nil)] [url = about:blank] 02:57:12 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6f400) [pid = 1820] [serial = 1768] [outer = (nil)] [url = about:blank] 02:57:21 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:57:21 INFO - PROCESS | 1820 | 1477648641815 Marionette TRACE conn4 <- [1,2773,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]]]}] 02:57:21 INFO - . 02:57:21 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30710ms 02:57:21 INFO - PROCESS | 1820 | 1477648641838 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 1820 | 1477648641845 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 02:57:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:57:21 INFO - PROCESS | 1820 | 1477648641857 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:22 INFO - PROCESS | 1820 | 1477648642104 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:57:22 INFO - PROCESS | 1820 | 1477648642187 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 02:57:22 INFO - PROCESS | 1820 | 1477648642193 Marionette TRACE conn4 <- [1,2776,null,["8"]] 02:57:22 INFO - PROCESS | 1820 | 1477648642202 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 02:57:22 INFO - PROCESS | 1820 | 1477648642211 Marionette TRACE conn4 <- [1,2777,null,{}] 02:57:22 INFO - PROCESS | 1820 | 1477648642218 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c64800 == 8 [pid = 1820] [id = 605] 02:57:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65000) [pid = 1820] [serial = 1770] [outer = (nil)] 02:57:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c67400) [pid = 1820] [serial = 1771] [outer = 0x83c65000] 02:57:22 INFO - PROCESS | 1820 | 1477648642318 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb1000) [pid = 1820] [serial = 1772] [outer = 0x83c65000] 02:57:22 WARNING - wptserve Traceback (most recent call last): 02:57:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:57:22 WARNING - rv = self.func(request, response) 02:57:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:57:22 WARNING - access_control_allow_origin = "*") 02:57:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:57:22 WARNING - payload = payload_generator(server_data) 02:57:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:57:22 WARNING - return encode_string_as_bmp_image(data) 02:57: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 02:57:22 WARNING - img.save(f, "BMP") 02:57:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:57:22 WARNING - f.write(bmpfileheader) 02:57:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:57:22 WARNING - 02:57:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6a800 == 7 [pid = 1820] [id = 604] 02:57:34 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c6b800) [pid = 1820] [serial = 1767] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 02:57:39 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb6c00) [pid = 1820] [serial = 1769] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c67400) [pid = 1820] [serial = 1771] [outer = (nil)] [url = about:blank] 02:57:52 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:57:52 INFO - PROCESS | 1820 | 1477648672549 Marionette TRACE conn4 <- [1,2778,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]]]}] 02:57:52 INFO - . 02:57:52 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30717ms 02:57:52 INFO - PROCESS | 1820 | 1477648672573 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 02:57:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 02:57:52 INFO - PROCESS | 1820 | 1477648672581 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 02:57:52 INFO - PROCESS | 1820 | 1477648672595 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:52 INFO - PROCESS | 1820 | 1477648672843 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 02:57:52 INFO - PROCESS | 1820 | 1477648672929 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 02:57:52 INFO - PROCESS | 1820 | 1477648672937 Marionette TRACE conn4 <- [1,2781,null,["8"]] 02:57:52 INFO - PROCESS | 1820 | 1477648672948 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 02:57:52 INFO - PROCESS | 1820 | 1477648672958 Marionette TRACE conn4 <- [1,2782,null,{}] 02:57:52 INFO - PROCESS | 1820 | 1477648672969 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c67800 == 8 [pid = 1820] [id = 606] 02:57:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c68400) [pid = 1820] [serial = 1773] [outer = (nil)] 02:57:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6cc00) [pid = 1820] [serial = 1774] [outer = 0x83c68400] 02:57:53 INFO - PROCESS | 1820 | 1477648673071 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fad800) [pid = 1820] [serial = 1775] [outer = 0x83c68400] 02:57:53 INFO - PROCESS | 1820 | 1477648673699 Marionette TRACE conn4 <- [1,2783,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]]]}] 02:57:53 INFO - . 02:57:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1135ms 02:57:53 INFO - PROCESS | 1820 | 1477648673726 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 1820 | 1477648673733 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 02:57:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 02:57:53 INFO - PROCESS | 1820 | 1477648673742 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:53 INFO - PROCESS | 1820 | 1477648673995 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 02:57:54 INFO - PROCESS | 1820 | 1477648674084 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 02:57:54 INFO - PROCESS | 1820 | 1477648674089 Marionette TRACE conn4 <- [1,2786,null,["8"]] 02:57:54 INFO - PROCESS | 1820 | 1477648674096 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 02:57:54 INFO - PROCESS | 1820 | 1477648674101 Marionette TRACE conn4 <- [1,2787,null,{}] 02:57:54 INFO - PROCESS | 1820 | 1477648674108 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb0000 == 9 [pid = 1820] [id = 607] 02:57:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x84255400) [pid = 1820] [serial = 1776] [outer = (nil)] 02:57:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436e400) [pid = 1820] [serial = 1777] [outer = 0x84255400] 02:57:54 INFO - PROCESS | 1820 | 1477648674195 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436d800) [pid = 1820] [serial = 1778] [outer = 0x84255400] 02:57:54 INFO - PROCESS | 1820 | 1477648674911 Marionette TRACE conn4 <- [1,2788,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]]]}] 02:57:54 INFO - . 02:57:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1190ms 02:57:54 INFO - PROCESS | 1820 | 1477648674940 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 1820 | 1477648674948 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:57:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 02:57:54 INFO - PROCESS | 1820 | 1477648674955 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:55 INFO - PROCESS | 1820 | 1477648675203 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 02:57:55 INFO - PROCESS | 1820 | 1477648675294 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 02:57:55 INFO - PROCESS | 1820 | 1477648675299 Marionette TRACE conn4 <- [1,2791,null,["8"]] 02:57:55 INFO - PROCESS | 1820 | 1477648675306 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 02:57:55 INFO - PROCESS | 1820 | 1477648675313 Marionette TRACE conn4 <- [1,2792,null,{}] 02:57:55 INFO - PROCESS | 1820 | 1477648675320 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b4c00 == 10 [pid = 1820] [id = 608] 02:57:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0b5000) [pid = 1820] [serial = 1779] [outer = (nil)] 02:57:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0b6800) [pid = 1820] [serial = 1780] [outer = 0x8b0b5000] 02:57:55 INFO - PROCESS | 1820 | 1477648675414 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b173c00) [pid = 1820] [serial = 1781] [outer = 0x8b0b5000] 02:57:56 INFO - PROCESS | 1820 | 1477648676038 Marionette TRACE conn4 <- [1,2793,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]]]}] 02:57:56 INFO - . 02:57:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1120ms 02:57:56 INFO - PROCESS | 1820 | 1477648676077 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 1820 | 1477648676085 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 02:57:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 02:57:56 INFO - PROCESS | 1820 | 1477648676096 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:56 INFO - PROCESS | 1820 | 1477648676319 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:57:56 INFO - PROCESS | 1820 | 1477648676397 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 02:57:56 INFO - PROCESS | 1820 | 1477648676404 Marionette TRACE conn4 <- [1,2796,null,["8"]] 02:57:56 INFO - PROCESS | 1820 | 1477648676410 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 02:57:56 INFO - PROCESS | 1820 | 1477648676416 Marionette TRACE conn4 <- [1,2797,null,{}] 02:57:56 INFO - PROCESS | 1820 | 1477648676422 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x84378000 == 11 [pid = 1820] [id = 609] 02:57:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b269400) [pid = 1820] [serial = 1782] [outer = (nil)] 02:57:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b2d1000) [pid = 1820] [serial = 1783] [outer = 0x8b269400] 02:57:56 INFO - PROCESS | 1820 | 1477648676507 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2d4400) [pid = 1820] [serial = 1784] [outer = 0x8b269400] 02:57:57 INFO - PROCESS | 1820 | 1477648677105 Marionette TRACE conn4 <- [1,2798,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]]]}] 02:57:57 INFO - . 02:57:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1070ms 02:57:57 INFO - PROCESS | 1820 | 1477648677164 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 1820 | 1477648677168 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 02:57:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 02:57:57 INFO - PROCESS | 1820 | 1477648677175 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:57 INFO - PROCESS | 1820 | 1477648677402 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 02:57:57 INFO - PROCESS | 1820 | 1477648677487 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 02:57:57 INFO - PROCESS | 1820 | 1477648677493 Marionette TRACE conn4 <- [1,2801,null,["8"]] 02:57:57 INFO - PROCESS | 1820 | 1477648677499 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 02:57:57 INFO - PROCESS | 1820 | 1477648677504 Marionette TRACE conn4 <- [1,2802,null,{}] 02:57:57 INFO - PROCESS | 1820 | 1477648677509 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ef000 == 12 [pid = 1820] [id = 610] 02:57:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3ef400) [pid = 1820] [serial = 1785] [outer = (nil)] 02:57:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3f2400) [pid = 1820] [serial = 1786] [outer = 0x8b3ef400] 02:57:57 INFO - PROCESS | 1820 | 1477648677597 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3f4000) [pid = 1820] [serial = 1787] [outer = 0x8b3ef400] 02:57:58 INFO - PROCESS | 1820 | 1477648678162 Marionette TRACE conn4 <- [1,2803,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]]]}] 02:57:58 INFO - . 02:57:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1028ms 02:57:58 INFO - PROCESS | 1820 | 1477648678212 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 1820 | 1477648678217 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 02:57:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 02:57:58 INFO - PROCESS | 1820 | 1477648678226 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:58 INFO - PROCESS | 1820 | 1477648678496 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 02:57:58 INFO - PROCESS | 1820 | 1477648678516 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 02:57:58 INFO - PROCESS | 1820 | 1477648678519 Marionette TRACE conn4 <- [1,2806,null,["8"]] 02:57:58 INFO - PROCESS | 1820 | 1477648678525 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 02:57:58 INFO - PROCESS | 1820 | 1477648678530 Marionette TRACE conn4 <- [1,2807,null,{}] 02:57:58 INFO - PROCESS | 1820 | 1477648678536 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60bc00 == 13 [pid = 1820] [id = 611] 02:57:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b60c800) [pid = 1820] [serial = 1788] [outer = (nil)] 02:57:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b667400) [pid = 1820] [serial = 1789] [outer = 0x8b60c800] 02:57:58 INFO - PROCESS | 1820 | 1477648678626 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b756400) [pid = 1820] [serial = 1790] [outer = 0x8b60c800] 02:57:59 INFO - PROCESS | 1820 | 1477648679282 Marionette TRACE conn4 <- [1,2808,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]]]}] 02:57:59 INFO - . 02:57:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1076ms 02:57:59 INFO - PROCESS | 1820 | 1477648679302 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 1820 | 1477648679305 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:57:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 02:57:59 INFO - PROCESS | 1820 | 1477648679313 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:57:59 INFO - PROCESS | 1820 | 1477648679477 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 02:57:59 INFO - PROCESS | 1820 | 1477648679488 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 02:57:59 INFO - PROCESS | 1820 | 1477648679493 Marionette TRACE conn4 <- [1,2811,null,["8"]] 02:57:59 INFO - PROCESS | 1820 | 1477648679499 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 02:57:59 INFO - PROCESS | 1820 | 1477648679505 Marionette TRACE conn4 <- [1,2812,null,{}] 02:57:59 INFO - PROCESS | 1820 | 1477648679627 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b78f800 == 14 [pid = 1820] [id = 612] 02:57:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b790800) [pid = 1820] [serial = 1791] [outer = (nil)] 02:57:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b793400) [pid = 1820] [serial = 1792] [outer = 0x8b790800] 02:57:59 INFO - PROCESS | 1820 | 1477648679709 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b792400) [pid = 1820] [serial = 1793] [outer = 0x8b790800] 02:58:00 INFO - PROCESS | 1820 | 1477648680349 Marionette TRACE conn4 <- [1,2813,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]]]}] 02:58:00 INFO - . 02:58:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1072ms 02:58:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 02:58:00 INFO - PROCESS | 1820 | 1477648680386 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 1820 | 1477648680389 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 02:58:00 INFO - PROCESS | 1820 | 1477648680396 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:00 INFO - PROCESS | 1820 | 1477648680607 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:58:00 INFO - PROCESS | 1820 | 1477648680697 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 02:58:00 INFO - PROCESS | 1820 | 1477648680725 Marionette TRACE conn4 <- [1,2816,null,["8"]] 02:58:00 INFO - PROCESS | 1820 | 1477648680769 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 02:58:00 INFO - PROCESS | 1820 | 1477648680781 Marionette TRACE conn4 <- [1,2817,null,{}] 02:58:00 INFO - PROCESS | 1820 | 1477648680790 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343dc00 == 15 [pid = 1820] [id = 613] 02:58:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8343e000) [pid = 1820] [serial = 1794] [outer = (nil)] 02:58:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83c62400) [pid = 1820] [serial = 1795] [outer = 0x8343e000] 02:58:00 INFO - PROCESS | 1820 | 1477648680897 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83c67400) [pid = 1820] [serial = 1796] [outer = 0x8343e000] 02:58:01 INFO - PROCESS | 1820 | 1477648681676 Marionette TRACE conn4 <- [1,2818,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]]]}] 02:58:01 INFO - . 02:58:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1334ms 02:58:01 INFO - PROCESS | 1820 | 1477648681731 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 1820 | 1477648681739 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 02:58:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 02:58:01 INFO - PROCESS | 1820 | 1477648681768 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:02 INFO - PROCESS | 1820 | 1477648682037 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 02:58:02 INFO - PROCESS | 1820 | 1477648682210 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 02:58:02 INFO - PROCESS | 1820 | 1477648682216 Marionette TRACE conn4 <- [1,2821,null,["8"]] 02:58:02 INFO - PROCESS | 1820 | 1477648682229 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 02:58:02 INFO - PROCESS | 1820 | 1477648682241 Marionette TRACE conn4 <- [1,2822,null,{}] 02:58:02 INFO - PROCESS | 1820 | 1477648682293 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b4800 == 16 [pid = 1820] [id = 614] 02:58:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b0b9c00) [pid = 1820] [serial = 1797] [outer = (nil)] 02:58:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b180c00) [pid = 1820] [serial = 1798] [outer = 0x8b0b9c00] 02:58:02 INFO - PROCESS | 1820 | 1477648682392 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b267800) [pid = 1820] [serial = 1799] [outer = 0x8b0b9c00] 02:58:03 INFO - PROCESS | 1820 | 1477648683178 Marionette TRACE conn4 <- [1,2823,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]]]}] 02:58:03 INFO - . 02:58:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1475ms 02:58:03 INFO - PROCESS | 1820 | 1477648683253 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 1820 | 1477648683257 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 02:58:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 02:58:03 INFO - PROCESS | 1820 | 1477648683269 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:03 INFO - PROCESS | 1820 | 1477648683454 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 02:58:03 INFO - PROCESS | 1820 | 1477648683627 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 02:58:03 INFO - PROCESS | 1820 | 1477648683632 Marionette TRACE conn4 <- [1,2826,null,["8"]] 02:58:03 INFO - PROCESS | 1820 | 1477648683650 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 02:58:03 INFO - PROCESS | 1820 | 1477648683663 Marionette TRACE conn4 <- [1,2827,null,{}] 02:58:03 INFO - PROCESS | 1820 | 1477648683674 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436b800 == 17 [pid = 1820] [id = 615] 02:58:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b3efc00) [pid = 1820] [serial = 1800] [outer = (nil)] 02:58:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b8b8800) [pid = 1820] [serial = 1801] [outer = 0x8b3efc00] 02:58:03 INFO - PROCESS | 1820 | 1477648683772 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b8b8c00) [pid = 1820] [serial = 1802] [outer = 0x8b3efc00] 02:58:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf5800 == 18 [pid = 1820] [id = 616] 02:58:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8dcf6400) [pid = 1820] [serial = 1803] [outer = (nil)] 02:58:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8dcf8c00) [pid = 1820] [serial = 1804] [outer = 0x8dcf6400] 02:58:04 INFO - PROCESS | 1820 | 1477648684674 Marionette TRACE conn4 <- [1,2828,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]]]}] 02:58:04 INFO - . 02:58:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1424ms 02:58:04 INFO - PROCESS | 1820 | 1477648684691 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 1820 | 1477648684695 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:58:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 02:58:04 INFO - PROCESS | 1820 | 1477648684703 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:04 INFO - PROCESS | 1820 | 1477648684925 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 02:58:05 INFO - PROCESS | 1820 | 1477648685097 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 02:58:05 INFO - PROCESS | 1820 | 1477648685103 Marionette TRACE conn4 <- [1,2831,null,["8"]] 02:58:05 INFO - PROCESS | 1820 | 1477648685113 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 02:58:05 INFO - PROCESS | 1820 | 1477648685120 Marionette TRACE conn4 <- [1,2832,null,{}] 02:58:05 INFO - PROCESS | 1820 | 1477648685127 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7b400 == 19 [pid = 1820] [id = 617] 02:58:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8dd7d400) [pid = 1820] [serial = 1805] [outer = (nil)] 02:58:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8dfdec00) [pid = 1820] [serial = 1806] [outer = 0x8dd7d400] 02:58:05 INFO - PROCESS | 1820 | 1477648685260 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8f951400) [pid = 1820] [serial = 1807] [outer = 0x8dd7d400] 02:58:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afcf400 == 20 [pid = 1820] [id = 618] 02:58:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8b0aac00) [pid = 1820] [serial = 1808] [outer = (nil)] 02:58:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83c26400) [pid = 1820] [serial = 1809] [outer = 0x8b0aac00] 02:58:06 INFO - PROCESS | 1820 | 1477648686273 Marionette TRACE conn4 <- [1,2833,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]]]}] 02:58:06 INFO - . 02:58:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1622ms 02:58:06 INFO - PROCESS | 1820 | 1477648686326 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 1820 | 1477648686333 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 02:58:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 02:58:06 INFO - PROCESS | 1820 | 1477648686391 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:06 INFO - PROCESS | 1820 | --DOCSHELL 0x83c64800 == 19 [pid = 1820] [id = 605] 02:58:06 INFO - PROCESS | 1820 | 1477648686682 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:58:06 INFO - PROCESS | 1820 | 1477648686770 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 02:58:06 INFO - PROCESS | 1820 | 1477648686775 Marionette TRACE conn4 <- [1,2836,null,["8"]] 02:58:06 INFO - PROCESS | 1820 | 1477648686785 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 02:58:06 INFO - PROCESS | 1820 | 1477648686791 Marionette TRACE conn4 <- [1,2837,null,{}] 02:58:06 INFO - PROCESS | 1820 | 1477648686798 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afcb400 == 20 [pid = 1820] [id = 619] 02:58:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8afcbc00) [pid = 1820] [serial = 1810] [outer = (nil)] 02:58:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b0b0000) [pid = 1820] [serial = 1811] [outer = 0x8afcbc00] 02:58:06 INFO - PROCESS | 1820 | 1477648686889 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b0b3c00) [pid = 1820] [serial = 1812] [outer = 0x8afcbc00] 02:58:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d7800 == 21 [pid = 1820] [id = 620] 02:58:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b2d8000) [pid = 1820] [serial = 1813] [outer = (nil)] 02:58:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b2da800) [pid = 1820] [serial = 1814] [outer = 0x8b2d8000] 02:58:07 INFO - PROCESS | 1820 | 1477648687637 Marionette TRACE conn4 <- [1,2838,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]]]}] 02:58:07 INFO - . 02:58:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1322ms 02:58:07 INFO - PROCESS | 1820 | 1477648687664 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 1820 | 1477648687671 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 02:58:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:58:07 INFO - PROCESS | 1820 | 1477648687688 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:07 INFO - PROCESS | 1820 | 1477648687888 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 02:58:07 INFO - PROCESS | 1820 | 1477648687899 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 02:58:07 INFO - PROCESS | 1820 | 1477648687904 Marionette TRACE conn4 <- [1,2841,null,["8"]] 02:58:07 INFO - PROCESS | 1820 | 1477648687912 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 02:58:07 INFO - PROCESS | 1820 | 1477648687917 Marionette TRACE conn4 <- [1,2842,null,{}] 02:58:07 INFO - PROCESS | 1820 | 1477648687923 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3f0000 == 22 [pid = 1820] [id = 621] 02:58:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b3f0800) [pid = 1820] [serial = 1815] [outer = (nil)] 02:58:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b606c00) [pid = 1820] [serial = 1816] [outer = 0x8b3f0800] 02:58:08 INFO - PROCESS | 1820 | 1477648688129 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b607000) [pid = 1820] [serial = 1817] [outer = 0x8b3f0800] 02:58:08 WARNING - wptserve Traceback (most recent call last): 02:58:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:58:08 WARNING - rv = self.func(request, response) 02:58:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:58:08 WARNING - access_control_allow_origin = "*") 02:58:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:58:08 WARNING - payload = payload_generator(server_data) 02:58:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:58:08 WARNING - return encode_string_as_bmp_image(data) 02:58: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 02:58:08 WARNING - img.save(f, "BMP") 02:58:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:58:08 WARNING - f.write(bmpfileheader) 02:58:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:58:08 WARNING - 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b60c800) [pid = 1820] [serial = 1788] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b3ef400) [pid = 1820] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b269400) [pid = 1820] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b0b5000) [pid = 1820] [serial = 1779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x84255400) [pid = 1820] [serial = 1776] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83c65000) [pid = 1820] [serial = 1770] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 02:58:10 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83c68400) [pid = 1820] [serial = 1773] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8b78f800 == 21 [pid = 1820] [id = 612] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8b60bc00 == 20 [pid = 1820] [id = 611] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ef000 == 19 [pid = 1820] [id = 610] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb0000 == 18 [pid = 1820] [id = 607] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x84378000 == 17 [pid = 1820] [id = 609] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b4c00 == 16 [pid = 1820] [id = 608] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x83c67800 == 15 [pid = 1820] [id = 606] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d7800 == 14 [pid = 1820] [id = 620] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8afcb400 == 13 [pid = 1820] [id = 619] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8afcf400 == 12 [pid = 1820] [id = 618] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7b400 == 11 [pid = 1820] [id = 617] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf5800 == 10 [pid = 1820] [id = 616] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8436b800 == 9 [pid = 1820] [id = 615] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b4800 == 8 [pid = 1820] [id = 614] 02:58:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8343dc00 == 7 [pid = 1820] [id = 613] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b667400) [pid = 1820] [serial = 1789] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b756400) [pid = 1820] [serial = 1790] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b3f2400) [pid = 1820] [serial = 1786] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b3f4000) [pid = 1820] [serial = 1787] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b2d1000) [pid = 1820] [serial = 1783] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b2d4400) [pid = 1820] [serial = 1784] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b0b6800) [pid = 1820] [serial = 1780] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b173c00) [pid = 1820] [serial = 1781] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8436e400) [pid = 1820] [serial = 1777] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8436d800) [pid = 1820] [serial = 1778] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83c6cc00) [pid = 1820] [serial = 1774] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x83fad800) [pid = 1820] [serial = 1775] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83fb1000) [pid = 1820] [serial = 1772] [outer = (nil)] [url = about:blank] 02:58:15 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b793400) [pid = 1820] [serial = 1792] [outer = (nil)] [url = about:blank] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8b0b9c00) [pid = 1820] [serial = 1797] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8b0aac00) [pid = 1820] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648685927] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8dd7d400) [pid = 1820] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8343e000) [pid = 1820] [serial = 1794] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b2d8000) [pid = 1820] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8afcbc00) [pid = 1820] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8dcf6400) [pid = 1820] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b3efc00) [pid = 1820] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 02:58:18 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b790800) [pid = 1820] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b2da800) [pid = 1820] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b0b3c00) [pid = 1820] [serial = 1812] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b0b0000) [pid = 1820] [serial = 1811] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b606c00) [pid = 1820] [serial = 1816] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8dfdec00) [pid = 1820] [serial = 1806] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f951400) [pid = 1820] [serial = 1807] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83c26400) [pid = 1820] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648685927] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b8b8800) [pid = 1820] [serial = 1801] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b8b8c00) [pid = 1820] [serial = 1802] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8dcf8c00) [pid = 1820] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b180c00) [pid = 1820] [serial = 1798] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b792400) [pid = 1820] [serial = 1793] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b267800) [pid = 1820] [serial = 1799] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83c62400) [pid = 1820] [serial = 1795] [outer = (nil)] [url = about:blank] 02:58:23 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c67400) [pid = 1820] [serial = 1796] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:58:38 INFO - PROCESS | 1820 | 1477648718323 Marionette TRACE conn4 <- [1,2843,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]]]}] 02:58:38 INFO - . 02:58:38 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30669ms 02:58:38 INFO - PROCESS | 1820 | 1477648718353 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 1820 | 1477648718361 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 02:58:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:58:38 INFO - PROCESS | 1820 | 1477648718374 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:58:38 INFO - PROCESS | 1820 | 1477648718645 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 02:58:38 INFO - PROCESS | 1820 | 1477648718735 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 02:58:38 INFO - PROCESS | 1820 | 1477648718742 Marionette TRACE conn4 <- [1,2846,null,["8"]] 02:58:38 INFO - PROCESS | 1820 | 1477648718754 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 02:58:38 INFO - PROCESS | 1820 | 1477648718763 Marionette TRACE conn4 <- [1,2847,null,{}] 02:58:38 INFO - PROCESS | 1820 | 1477648718770 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65000 == 8 [pid = 1820] [id = 622] 02:58:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65400) [pid = 1820] [serial = 1818] [outer = (nil)] 02:58:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c67800) [pid = 1820] [serial = 1819] [outer = 0x83c65400] 02:58:38 INFO - PROCESS | 1820 | 1477648718868 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fad800) [pid = 1820] [serial = 1820] [outer = 0x83c65400] 02:58:39 WARNING - wptserve Traceback (most recent call last): 02:58:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:58:39 WARNING - rv = self.func(request, response) 02:58:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:58:39 WARNING - access_control_allow_origin = "*") 02:58:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:58:39 WARNING - payload = payload_generator(server_data) 02:58:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:58:39 WARNING - return encode_string_as_bmp_image(data) 02:58: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 02:58:39 WARNING - img.save(f, "BMP") 02:58:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:58:39 WARNING - f.write(bmpfileheader) 02:58:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:58:39 WARNING - 02:58:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3f0000 == 7 [pid = 1820] [id = 621] 02:58:50 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b3f0800) [pid = 1820] [serial = 1815] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 02:58:56 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b607000) [pid = 1820] [serial = 1817] [outer = (nil)] [url = about:blank] 02:58:56 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c67800) [pid = 1820] [serial = 1819] [outer = (nil)] [url = about:blank] 02:59:09 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:59:09 INFO - PROCESS | 1820 | 1477648749107 Marionette TRACE conn4 <- [1,2848,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]]]}] 02:59:09 INFO - . 02:59:09 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30765ms 02:59:09 INFO - PROCESS | 1820 | 1477648749138 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 1820 | 1477648749146 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:59:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:59:09 INFO - PROCESS | 1820 | 1477648749159 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:59:09 INFO - PROCESS | 1820 | 1477648749413 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 02:59:09 INFO - PROCESS | 1820 | 1477648749502 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 02:59:09 INFO - PROCESS | 1820 | 1477648749509 Marionette TRACE conn4 <- [1,2851,null,["8"]] 02:59:09 INFO - PROCESS | 1820 | 1477648749519 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 02:59:09 INFO - PROCESS | 1820 | 1477648749529 Marionette TRACE conn4 <- [1,2852,null,{}] 02:59:09 INFO - PROCESS | 1820 | 1477648749540 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66400 == 8 [pid = 1820] [id = 623] 02:59:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66c00) [pid = 1820] [serial = 1821] [outer = (nil)] 02:59:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6b800) [pid = 1820] [serial = 1822] [outer = 0x83c66c00] 02:59:09 INFO - PROCESS | 1820 | 1477648749641 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb3c00) [pid = 1820] [serial = 1823] [outer = 0x83c66c00] 02:59:10 WARNING - wptserve Traceback (most recent call last): 02:59:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:59:10 WARNING - rv = self.func(request, response) 02:59:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:59:10 WARNING - access_control_allow_origin = "*") 02:59:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:59:10 WARNING - payload = payload_generator(server_data) 02:59:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:59:10 WARNING - return encode_string_as_bmp_image(data) 02:59:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:59:10 WARNING - img.save(f, "BMP") 02:59:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:59:10 WARNING - f.write(bmpfileheader) 02:59:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:59:10 WARNING - 02:59:19 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65000 == 7 [pid = 1820] [id = 622] 02:59:21 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c65400) [pid = 1820] [serial = 1818] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 02:59:27 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fad800) [pid = 1820] [serial = 1820] [outer = (nil)] [url = about:blank] 02:59:27 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6b800) [pid = 1820] [serial = 1822] [outer = (nil)] [url = about:blank] 02:59:39 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 02:59:39 INFO - PROCESS | 1820 | 1477648779863 Marionette TRACE conn4 <- [1,2853,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]]]}] 02:59:39 INFO - . 02:59:39 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30722ms 02:59:39 INFO - PROCESS | 1820 | 1477648779879 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 1820 | 1477648779886 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 02:59:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 02:59:39 INFO - PROCESS | 1820 | 1477648779899 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 02:59:40 INFO - PROCESS | 1820 | 1477648780149 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:59:40 INFO - PROCESS | 1820 | 1477648780236 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 02:59:40 INFO - PROCESS | 1820 | 1477648780243 Marionette TRACE conn4 <- [1,2856,null,["8"]] 02:59:40 INFO - PROCESS | 1820 | 1477648780252 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 02:59:40 INFO - PROCESS | 1820 | 1477648780261 Marionette TRACE conn4 <- [1,2857,null,{}] 02:59:40 INFO - PROCESS | 1820 | 1477648780268 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65000 == 8 [pid = 1820] [id = 624] 02:59:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65400) [pid = 1820] [serial = 1824] [outer = (nil)] 02:59:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6a800) [pid = 1820] [serial = 1825] [outer = 0x83c65400] 02:59:40 INFO - PROCESS | 1820 | 1477648780373 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb1000) [pid = 1820] [serial = 1826] [outer = 0x83c65400] 02:59:40 WARNING - wptserve Traceback (most recent call last): 02:59:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:59:40 WARNING - rv = self.func(request, response) 02:59:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:59:40 WARNING - access_control_allow_origin = "*") 02:59:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:59:40 WARNING - payload = payload_generator(server_data) 02:59:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:59:40 WARNING - return encode_string_as_bmp_image(data) 02:59:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:59:40 WARNING - img.save(f, "BMP") 02:59:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:59:40 WARNING - f.write(bmpfileheader) 02:59:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:59:40 WARNING - 02:59:50 INFO - PROCESS | 1820 | --DOCSHELL 0x83c66400 == 7 [pid = 1820] [id = 623] 02:59:52 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c66c00) [pid = 1820] [serial = 1821] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 02:59:57 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb3c00) [pid = 1820] [serial = 1823] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6a800) [pid = 1820] [serial = 1825] [outer = (nil)] [url = about:blank] 03:00:10 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 03:00:10 INFO - PROCESS | 1820 | 1477648810600 Marionette TRACE conn4 <- [1,2858,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]]]}] 03:00:10 INFO - . 03:00:10 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30763ms 03:00:10 INFO - PROCESS | 1820 | 1477648810661 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 1820 | 1477648810669 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 03:00:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 03:00:10 INFO - PROCESS | 1820 | 1477648810682 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:00:10 INFO - PROCESS | 1820 | 1477648810932 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 03:00:11 INFO - PROCESS | 1820 | 1477648811020 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 03:00:11 INFO - PROCESS | 1820 | 1477648811027 Marionette TRACE conn4 <- [1,2861,null,["8"]] 03:00:11 INFO - PROCESS | 1820 | 1477648811038 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 03:00:11 INFO - PROCESS | 1820 | 1477648811047 Marionette TRACE conn4 <- [1,2862,null,{}] 03:00:11 INFO - PROCESS | 1820 | 1477648811057 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66c00 == 8 [pid = 1820] [id = 625] 03:00:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c67400) [pid = 1820] [serial = 1827] [outer = (nil)] 03:00:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6cc00) [pid = 1820] [serial = 1828] [outer = 0x83c67400] 03:00:11 INFO - PROCESS | 1820 | 1477648811159 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb3000) [pid = 1820] [serial = 1829] [outer = 0x83c67400] 03:00:11 WARNING - wptserve Traceback (most recent call last): 03:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 03:00:11 WARNING - rv = self.func(request, response) 03:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 03:00:11 WARNING - access_control_allow_origin = "*") 03:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 03:00:11 WARNING - payload = payload_generator(server_data) 03:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 03:00:11 WARNING - return encode_string_as_bmp_image(data) 03:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 03:00:11 WARNING - img.save(f, "BMP") 03:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 03:00:11 WARNING - f.write(bmpfileheader) 03:00:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 03:00:11 WARNING - 03:00:20 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65000 == 7 [pid = 1820] [id = 624] 03:00:26 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c65400) [pid = 1820] [serial = 1824] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 03:00:32 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb1000) [pid = 1820] [serial = 1826] [outer = (nil)] [url = about:blank] 03:00:32 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6cc00) [pid = 1820] [serial = 1828] [outer = (nil)] [url = about:blank] 03:00:41 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 03:00:41 INFO - PROCESS | 1820 | 1477648841386 Marionette TRACE conn4 <- [1,2863,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]]]}] 03:00:41 INFO - . 03:00:41 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30768ms 03:00:41 INFO - PROCESS | 1820 | 1477648841447 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 1820 | 1477648841455 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 03:00:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 03:00:41 INFO - PROCESS | 1820 | 1477648841467 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:00:41 INFO - PROCESS | 1820 | 1477648841708 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 03:00:41 INFO - PROCESS | 1820 | 1477648841793 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 03:00:41 INFO - PROCESS | 1820 | 1477648841800 Marionette TRACE conn4 <- [1,2866,null,["8"]] 03:00:41 INFO - PROCESS | 1820 | 1477648841809 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 03:00:41 INFO - PROCESS | 1820 | 1477648841817 Marionette TRACE conn4 <- [1,2867,null,{}] 03:00:41 INFO - PROCESS | 1820 | 1477648841823 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65c00 == 8 [pid = 1820] [id = 626] 03:00:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66000) [pid = 1820] [serial = 1830] [outer = (nil)] 03:00:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c6a000) [pid = 1820] [serial = 1831] [outer = 0x83c66000] 03:00:41 INFO - PROCESS | 1820 | 1477648841924 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fad400) [pid = 1820] [serial = 1832] [outer = 0x83c66000] 03:00:42 WARNING - wptserve Traceback (most recent call last): 03:00:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 03:00:42 WARNING - rv = self.func(request, response) 03:00:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 03:00:42 WARNING - access_control_allow_origin = "*") 03:00:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 03:00:42 WARNING - payload = payload_generator(server_data) 03:00:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 03:00:42 WARNING - return encode_string_as_bmp_image(data) 03:00:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 03:00:42 WARNING - img.save(f, "BMP") 03:00:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 03:00:42 WARNING - f.write(bmpfileheader) 03:00:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 03:00:42 WARNING - 03:00:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83c66c00 == 7 [pid = 1820] [id = 625] 03:00:57 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83c67400) [pid = 1820] [serial = 1827] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 03:01:03 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83fb3000) [pid = 1820] [serial = 1829] [outer = (nil)] [url = about:blank] 03:01:03 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83c6a000) [pid = 1820] [serial = 1831] [outer = (nil)] [url = about:blank] 03:01:12 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 03:01:12 INFO - PROCESS | 1820 | 1477648872148 Marionette TRACE conn4 <- [1,2868,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]]]}] 03:01:12 INFO - . 03:01:12 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30706ms 03:01:12 INFO - PROCESS | 1820 | 1477648872172 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 1820 | 1477648872179 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 03:01:12 INFO - PROCESS | 1820 | 1477648872193 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:12 INFO - PROCESS | 1820 | 1477648872446 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 03:01:12 INFO - PROCESS | 1820 | 1477648872531 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 03:01:12 INFO - PROCESS | 1820 | 1477648872538 Marionette TRACE conn4 <- [1,2871,null,["8"]] 03:01:12 INFO - PROCESS | 1820 | 1477648872546 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 03:01:12 INFO - PROCESS | 1820 | 1477648872556 Marionette TRACE conn4 <- [1,2872,null,{}] 03:01:12 INFO - PROCESS | 1820 | 1477648872563 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c64800 == 8 [pid = 1820] [id = 627] 03:01:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65000) [pid = 1820] [serial = 1833] [outer = (nil)] 03:01:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c69c00) [pid = 1820] [serial = 1834] [outer = 0x83c65000] 03:01:12 INFO - PROCESS | 1820 | 1477648872705 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb0c00) [pid = 1820] [serial = 1835] [outer = 0x83c65000] 03:01:13 INFO - PROCESS | 1820 | 1477648873517 Marionette TRACE conn4 <- [1,2873,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]]]}] 03:01:13 INFO - . 03:01:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1378ms 03:01:13 INFO - PROCESS | 1820 | 1477648873574 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 1820 | 1477648873581 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 03:01:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 03:01:13 INFO - PROCESS | 1820 | 1477648873591 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:13 INFO - PROCESS | 1820 | 1477648873872 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:01:13 INFO - PROCESS | 1820 | 1477648873952 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 03:01:13 INFO - PROCESS | 1820 | 1477648873958 Marionette TRACE conn4 <- [1,2876,null,["8"]] 03:01:13 INFO - PROCESS | 1820 | 1477648873965 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 03:01:13 INFO - PROCESS | 1820 | 1477648873971 Marionette TRACE conn4 <- [1,2877,null,{}] 03:01:14 INFO - PROCESS | 1820 | 1477648873978 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fae400 == 9 [pid = 1820] [id = 628] 03:01:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8436dc00) [pid = 1820] [serial = 1836] [outer = (nil)] 03:01:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x84370800) [pid = 1820] [serial = 1837] [outer = 0x8436dc00] 03:01:14 INFO - PROCESS | 1820 | 1477648874073 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436fc00) [pid = 1820] [serial = 1838] [outer = 0x8436dc00] 03:01:14 INFO - PROCESS | 1820 | 1477648874966 Marionette TRACE conn4 <- [1,2878,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]]]}] 03:01:15 INFO - . 03:01:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1429ms 03:01:15 INFO - PROCESS | 1820 | 1477648875030 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 1820 | 1477648875038 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 03:01:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 03:01:15 INFO - PROCESS | 1820 | 1477648875046 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:15 INFO - PROCESS | 1820 | 1477648875382 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 03:01:15 INFO - PROCESS | 1820 | 1477648875409 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 03:01:15 INFO - PROCESS | 1820 | 1477648875418 Marionette TRACE conn4 <- [1,2881,null,["8"]] 03:01:15 INFO - PROCESS | 1820 | 1477648875426 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 03:01:15 INFO - PROCESS | 1820 | 1477648875438 Marionette TRACE conn4 <- [1,2882,null,{}] 03:01:15 INFO - PROCESS | 1820 | 1477648875448 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b7400 == 10 [pid = 1820] [id = 629] 03:01:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0b7800) [pid = 1820] [serial = 1839] [outer = (nil)] 03:01:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0b9400) [pid = 1820] [serial = 1840] [outer = 0x8b0b7800] 03:01:15 INFO - PROCESS | 1820 | 1477648875594 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b178000) [pid = 1820] [serial = 1841] [outer = 0x8b0b7800] 03:01:16 INFO - PROCESS | 1820 | 1477648876384 Marionette TRACE conn4 <- [1,2883,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]]]}] 03:01:16 INFO - . 03:01:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1374ms 03:01:16 INFO - PROCESS | 1820 | 1477648876420 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 1820 | 1477648876424 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 03:01:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 03:01:16 INFO - PROCESS | 1820 | 1477648876434 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:16 INFO - PROCESS | 1820 | 1477648876662 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 03:01:16 INFO - PROCESS | 1820 | 1477648876679 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 03:01:16 INFO - PROCESS | 1820 | 1477648876688 Marionette TRACE conn4 <- [1,2886,null,["8"]] 03:01:16 INFO - PROCESS | 1820 | 1477648876693 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 03:01:16 INFO - PROCESS | 1820 | 1477648876701 Marionette TRACE conn4 <- [1,2887,null,{}] 03:01:16 INFO - PROCESS | 1820 | 1477648876707 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83441000 == 11 [pid = 1820] [id = 630] 03:01:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b26b000) [pid = 1820] [serial = 1842] [outer = (nil)] 03:01:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b2d4800) [pid = 1820] [serial = 1843] [outer = 0x8b26b000] 03:01:16 INFO - PROCESS | 1820 | 1477648876794 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2d8400) [pid = 1820] [serial = 1844] [outer = 0x8b26b000] 03:01:17 INFO - PROCESS | 1820 | 1477648877568 Marionette TRACE conn4 <- [1,2888,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]]]}] 03:01:17 INFO - . 03:01:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1171ms 03:01:17 INFO - PROCESS | 1820 | 1477648877602 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 1820 | 1477648877605 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:01:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 03:01:17 INFO - PROCESS | 1820 | 1477648877612 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:17 INFO - PROCESS | 1820 | 1477648877846 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 03:01:17 INFO - PROCESS | 1820 | 1477648877874 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 03:01:17 INFO - PROCESS | 1820 | 1477648877877 Marionette TRACE conn4 <- [1,2891,null,["8"]] 03:01:17 INFO - PROCESS | 1820 | 1477648877885 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 03:01:17 INFO - PROCESS | 1820 | 1477648877891 Marionette TRACE conn4 <- [1,2892,null,{}] 03:01:17 INFO - PROCESS | 1820 | 1477648877896 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3f3c00 == 12 [pid = 1820] [id = 631] 03:01:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3f4000) [pid = 1820] [serial = 1845] [outer = (nil)] 03:01:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3f6c00) [pid = 1820] [serial = 1846] [outer = 0x8b3f4000] 03:01:18 INFO - PROCESS | 1820 | 1477648878029 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3f7000) [pid = 1820] [serial = 1847] [outer = 0x8b3f4000] 03:01:18 INFO - . 03:01:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1220ms 03:01:18 INFO - PROCESS | 1820 | 1477648878819 Marionette TRACE conn4 <- [1,2893,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]]]}] 03:01:18 INFO - PROCESS | 1820 | 1477648878841 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 1820 | 1477648878844 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 03:01:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 03:01:18 INFO - PROCESS | 1820 | 1477648878853 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:19 INFO - PROCESS | 1820 | 1477648879125 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:01:19 INFO - PROCESS | 1820 | 1477648879206 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 03:01:19 INFO - PROCESS | 1820 | 1477648879209 Marionette TRACE conn4 <- [1,2896,null,["8"]] 03:01:19 INFO - PROCESS | 1820 | 1477648879215 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 03:01:19 INFO - PROCESS | 1820 | 1477648879221 Marionette TRACE conn4 <- [1,2897,null,{}] 03:01:19 INFO - PROCESS | 1820 | 1477648879226 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b610000 == 13 [pid = 1820] [id = 632] 03:01:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b610c00) [pid = 1820] [serial = 1848] [outer = (nil)] 03:01:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b66cc00) [pid = 1820] [serial = 1849] [outer = 0x8b610c00] 03:01:19 INFO - PROCESS | 1820 | 1477648879314 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b75f800) [pid = 1820] [serial = 1850] [outer = 0x8b610c00] 03:01:20 INFO - PROCESS | 1820 | 1477648880099 Marionette TRACE conn4 <- [1,2898,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]]]}] 03:01:20 INFO - . 03:01:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1272ms 03:01:20 INFO - PROCESS | 1820 | 1477648880123 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 1820 | 1477648880127 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 03:01:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 03:01:20 INFO - PROCESS | 1820 | 1477648880134 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:20 INFO - PROCESS | 1820 | 1477648880360 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 03:01:20 INFO - PROCESS | 1820 | 1477648880474 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 03:01:20 INFO - PROCESS | 1820 | 1477648880479 Marionette TRACE conn4 <- [1,2901,null,["8"]] 03:01:20 INFO - PROCESS | 1820 | 1477648880492 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 03:01:20 INFO - PROCESS | 1820 | 1477648880503 Marionette TRACE conn4 <- [1,2902,null,{}] 03:01:20 INFO - PROCESS | 1820 | 1477648880511 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343e800 == 14 [pid = 1820] [id = 633] 03:01:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8343fc00) [pid = 1820] [serial = 1851] [outer = (nil)] 03:01:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x83c24c00) [pid = 1820] [serial = 1852] [outer = 0x8343fc00] 03:01:20 INFO - PROCESS | 1820 | 1477648880616 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x83fac800) [pid = 1820] [serial = 1853] [outer = 0x8343fc00] 03:01:21 INFO - PROCESS | 1820 | 1477648881513 Marionette TRACE conn4 <- [1,2903,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]]]}] 03:01:21 INFO - . 03:01:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1426ms 03:01:21 INFO - PROCESS | 1820 | 1477648881562 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 1820 | 1477648881569 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 03:01:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 03:01:21 INFO - PROCESS | 1820 | 1477648881577 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:21 INFO - PROCESS | 1820 | 1477648881781 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 03:01:21 INFO - PROCESS | 1820 | 1477648881957 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 03:01:21 INFO - PROCESS | 1820 | 1477648881965 Marionette TRACE conn4 <- [1,2906,null,["8"]] 03:01:21 INFO - PROCESS | 1820 | 1477648881977 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 03:01:21 INFO - PROCESS | 1820 | 1477648881984 Marionette TRACE conn4 <- [1,2907,null,{}] 03:01:22 INFO - PROCESS | 1820 | 1477648881991 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b0400 == 15 [pid = 1820] [id = 634] 03:01:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b0b2000) [pid = 1820] [serial = 1854] [outer = (nil)] 03:01:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8b0b6800) [pid = 1820] [serial = 1855] [outer = 0x8b0b2000] 03:01:22 INFO - PROCESS | 1820 | 1477648882091 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8b0b8800) [pid = 1820] [serial = 1856] [outer = 0x8b0b2000] 03:01:22 INFO - PROCESS | 1820 | 1477648882756 Marionette TRACE conn4 <- [1,2908,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]]]}] 03:01:22 INFO - . 03:01:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1223ms 03:01:22 INFO - PROCESS | 1820 | 1477648882816 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 1820 | 1477648882820 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:01:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 03:01:22 INFO - PROCESS | 1820 | 1477648882829 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:23 INFO - PROCESS | 1820 | 1477648883036 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 03:01:23 INFO - PROCESS | 1820 | 1477648883232 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 03:01:23 INFO - PROCESS | 1820 | 1477648883244 Marionette TRACE conn4 <- [1,2911,null,["8"]] 03:01:23 INFO - PROCESS | 1820 | 1477648883255 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 03:01:23 INFO - PROCESS | 1820 | 1477648883264 Marionette TRACE conn4 <- [1,2912,null,{}] 03:01:23 INFO - PROCESS | 1820 | 1477648883274 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b7000 == 16 [pid = 1820] [id = 635] 03:01:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b2d1c00) [pid = 1820] [serial = 1857] [outer = (nil)] 03:01:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b667c00) [pid = 1820] [serial = 1858] [outer = 0x8b2d1c00] 03:01:23 INFO - PROCESS | 1820 | 1477648883371 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b78e800) [pid = 1820] [serial = 1859] [outer = 0x8b2d1c00] 03:01:24 INFO - PROCESS | 1820 | 1477648884112 Marionette TRACE conn4 <- [1,2913,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]]]}] 03:01:24 INFO - . 03:01:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1328ms 03:01:24 INFO - PROCESS | 1820 | 1477648884158 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 1820 | 1477648884162 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 03:01:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 03:01:24 INFO - PROCESS | 1820 | 1477648884172 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:24 INFO - PROCESS | 1820 | 1477648884467 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:01:24 INFO - PROCESS | 1820 | 1477648884602 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 03:01:24 INFO - PROCESS | 1820 | 1477648884606 Marionette TRACE conn4 <- [1,2916,null,["8"]] 03:01:24 INFO - PROCESS | 1820 | 1477648884664 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 03:01:24 INFO - PROCESS | 1820 | 1477648884673 Marionette TRACE conn4 <- [1,2917,null,{}] 03:01:24 INFO - PROCESS | 1820 | 1477648884684 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c62800 == 17 [pid = 1820] [id = 636] 03:01:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b661400) [pid = 1820] [serial = 1860] [outer = (nil)] 03:01:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b8ba000) [pid = 1820] [serial = 1861] [outer = 0x8b661400] 03:01:24 INFO - PROCESS | 1820 | 1477648884784 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b26bc00) [pid = 1820] [serial = 1862] [outer = 0x8b661400] 03:01:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf9800 == 18 [pid = 1820] [id = 637] 03:01:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8dcf9c00) [pid = 1820] [serial = 1863] [outer = (nil)] 03:01:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b8c1400) [pid = 1820] [serial = 1864] [outer = 0x8dcf9c00] 03:01:25 INFO - PROCESS | 1820 | 1477648885730 Marionette TRACE conn4 <- [1,2918,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]]]}] 03:01:25 INFO - . 03:01:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1575ms 03:01:25 INFO - PROCESS | 1820 | 1477648885746 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 03:01:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 03:01:25 INFO - PROCESS | 1820 | 1477648885751 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 03:01:25 INFO - PROCESS | 1820 | 1477648885760 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:25 INFO - PROCESS | 1820 | 1477648885967 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 03:01:26 INFO - PROCESS | 1820 | 1477648886116 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 03:01:26 INFO - PROCESS | 1820 | 1477648886121 Marionette TRACE conn4 <- [1,2921,null,["8"]] 03:01:26 INFO - PROCESS | 1820 | 1477648886127 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 03:01:26 INFO - PROCESS | 1820 | 1477648886133 Marionette TRACE conn4 <- [1,2922,null,{}] 03:01:26 INFO - PROCESS | 1820 | 1477648886142 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83439400 == 19 [pid = 1820] [id = 638] 03:01:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8343bc00) [pid = 1820] [serial = 1865] [outer = (nil)] 03:01:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83c30c00) [pid = 1820] [serial = 1866] [outer = 0x8343bc00] 03:01:26 INFO - PROCESS | 1820 | 1477648886388 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8436b000) [pid = 1820] [serial = 1867] [outer = 0x8343bc00] 03:01:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343ec00 == 20 [pid = 1820] [id = 639] 03:01:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83c6f000) [pid = 1820] [serial = 1868] [outer = (nil)] 03:01:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83fb5c00) [pid = 1820] [serial = 1869] [outer = 0x83c6f000] 03:01:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b610000 == 19 [pid = 1820] [id = 632] 03:01:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3f3c00 == 18 [pid = 1820] [id = 631] 03:01:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83c64800 == 17 [pid = 1820] [id = 627] 03:01:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65c00 == 16 [pid = 1820] [id = 626] 03:01:27 INFO - PROCESS | 1820 | 1477648887406 Marionette TRACE conn4 <- [1,2923,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]]]}] 03:01:27 INFO - . 03:01:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1690ms 03:01:27 INFO - PROCESS | 1820 | 1477648887449 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 1820 | 1477648887456 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 03:01:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 03:01:27 INFO - PROCESS | 1820 | 1477648887470 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:27 INFO - PROCESS | 1820 | 1477648887676 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 03:01:27 INFO - PROCESS | 1820 | 1477648887812 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 03:01:27 INFO - PROCESS | 1820 | 1477648887820 Marionette TRACE conn4 <- [1,2926,null,["8"]] 03:01:27 INFO - PROCESS | 1820 | 1477648887831 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 03:01:27 INFO - PROCESS | 1820 | 1477648887837 Marionette TRACE conn4 <- [1,2927,null,{}] 03:01:27 INFO - PROCESS | 1820 | 1477648887844 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b174000 == 17 [pid = 1820] [id = 640] 03:01:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b175800) [pid = 1820] [serial = 1870] [outer = (nil)] 03:01:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b17ac00) [pid = 1820] [serial = 1871] [outer = 0x8b175800] 03:01:27 INFO - PROCESS | 1820 | 1477648887938 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b181000) [pid = 1820] [serial = 1872] [outer = 0x8b175800] 03:01:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3eb800 == 18 [pid = 1820] [id = 641] 03:01:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b3ed000) [pid = 1820] [serial = 1873] [outer = (nil)] 03:01:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b3ee000) [pid = 1820] [serial = 1874] [outer = 0x8b3ed000] 03:01:28 INFO - PROCESS | 1820 | 1477648888749 Marionette TRACE conn4 <- [1,2928,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]]]}] 03:01:28 INFO - . 03:01:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1375ms 03:01:28 INFO - PROCESS | 1820 | 1477648888845 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 1820 | 1477648888849 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:01:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 03:01:28 INFO - PROCESS | 1820 | 1477648888859 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:29 INFO - PROCESS | 1820 | 1477648889067 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 03:01:29 INFO - PROCESS | 1820 | 1477648889207 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 03:01:29 INFO - PROCESS | 1820 | 1477648889213 Marionette TRACE conn4 <- [1,2931,null,["8"]] 03:01:29 INFO - PROCESS | 1820 | 1477648889225 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 03:01:29 INFO - PROCESS | 1820 | 1477648889238 Marionette TRACE conn4 <- [1,2932,null,{}] 03:01:29 INFO - PROCESS | 1820 | 1477648889244 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b605c00 == 19 [pid = 1820] [id = 642] 03:01:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b606800) [pid = 1820] [serial = 1875] [outer = (nil)] 03:01:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b60d400) [pid = 1820] [serial = 1876] [outer = 0x8b606800] 03:01:29 INFO - PROCESS | 1820 | 1477648889339 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b66ec00) [pid = 1820] [serial = 1877] [outer = 0x8b606800] 03:01:30 INFO - PROCESS | 1820 | 1477648890186 Marionette TRACE conn4 <- [1,2933,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]]]}] 03:01:30 INFO - . 03:01:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1372ms 03:01:30 INFO - PROCESS | 1820 | 1477648890243 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 1820 | 1477648890251 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 03:01:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 03:01:30 INFO - PROCESS | 1820 | 1477648890258 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:30 INFO - PROCESS | 1820 | 1477648890499 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:01:30 INFO - PROCESS | 1820 | 1477648890525 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 03:01:30 INFO - PROCESS | 1820 | 1477648890530 Marionette TRACE conn4 <- [1,2936,null,["8"]] 03:01:30 INFO - PROCESS | 1820 | 1477648890535 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 03:01:30 INFO - PROCESS | 1820 | 1477648890542 Marionette TRACE conn4 <- [1,2937,null,{}] 03:01:30 INFO - PROCESS | 1820 | 1477648890548 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b8800 == 20 [pid = 1820] [id = 643] 03:01:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8dcf7000) [pid = 1820] [serial = 1878] [outer = (nil)] 03:01:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8dd75c00) [pid = 1820] [serial = 1879] [outer = 0x8dcf7000] 03:01:30 INFO - PROCESS | 1820 | 1477648890706 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8dd7c800) [pid = 1820] [serial = 1880] [outer = 0x8dcf7000] 03:01:31 INFO - PROCESS | 1820 | 1477648891393 Marionette TRACE conn4 <- [1,2938,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]]]}] 03:01:31 INFO - . 03:01:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1173ms 03:01:31 INFO - PROCESS | 1820 | 1477648891431 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 1820 | 1477648891436 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 03:01:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 03:01:31 INFO - PROCESS | 1820 | 1477648891452 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:31 INFO - PROCESS | 1820 | 1477648891749 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 03:01:31 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b3f4000) [pid = 1820] [serial = 1845] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 03:01:31 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b26b000) [pid = 1820] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 03:01:31 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b0b7800) [pid = 1820] [serial = 1839] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 03:01:31 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8436dc00) [pid = 1820] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 03:01:31 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83c65000) [pid = 1820] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 03:01:31 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83c66000) [pid = 1820] [serial = 1830] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 03:01:31 INFO - PROCESS | 1820 | 1477648891855 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 03:01:31 INFO - PROCESS | 1820 | 1477648891861 Marionette TRACE conn4 <- [1,2941,null,["8"]] 03:01:31 INFO - PROCESS | 1820 | 1477648891868 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 03:01:31 INFO - PROCESS | 1820 | 1477648891874 Marionette TRACE conn4 <- [1,2942,null,{}] 03:01:31 INFO - PROCESS | 1820 | 1477648891881 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66000 == 21 [pid = 1820] [id = 644] 03:01:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x84178000) [pid = 1820] [serial = 1881] [outer = (nil)] 03:01:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b267400) [pid = 1820] [serial = 1882] [outer = 0x84178000] 03:01:31 INFO - PROCESS | 1820 | 1477648891971 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fe66c00) [pid = 1820] [serial = 1883] [outer = 0x84178000] 03:01:32 INFO - PROCESS | 1820 | 1477648892586 Marionette TRACE conn4 <- [1,2943,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]]]}] 03:01:32 INFO - . 03:01:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1177ms 03:01:32 INFO - PROCESS | 1820 | 1477648892629 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 1820 | 1477648892632 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 03:01:32 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 03:01:32 INFO - PROCESS | 1820 | 1477648892641 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:32 INFO - PROCESS | 1820 | 1477648892867 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 03:01:32 INFO - PROCESS | 1820 | 1477648892883 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 03:01:32 INFO - PROCESS | 1820 | 1477648892886 Marionette TRACE conn4 <- [1,2946,null,["8"]] 03:01:32 INFO - PROCESS | 1820 | 1477648892893 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 03:01:32 INFO - PROCESS | 1820 | 1477648892898 Marionette TRACE conn4 <- [1,2947,null,{}] 03:01:32 INFO - PROCESS | 1820 | 1477648892903 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe73c00 == 22 [pid = 1820] [id = 645] 03:01:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8fecdc00) [pid = 1820] [serial = 1884] [outer = (nil)] 03:01:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8fed2c00) [pid = 1820] [serial = 1885] [outer = 0x8fecdc00] 03:01:33 INFO - PROCESS | 1820 | 1477648892999 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x92c6b000) [pid = 1820] [serial = 1886] [outer = 0x8fecdc00] 03:01:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x9314a800 == 23 [pid = 1820] [id = 646] 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9314c400) [pid = 1820] [serial = 1887] [outer = (nil)] 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9314d400) [pid = 1820] [serial = 1888] [outer = 0x9314c400] 03:01:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x939b8400 == 24 [pid = 1820] [id = 647] 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x93a3b000) [pid = 1820] [serial = 1889] [outer = (nil)] 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93a3b800) [pid = 1820] [serial = 1890] [outer = 0x93a3b000] 03:01:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x93addc00 == 25 [pid = 1820] [id = 648] 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x93ade000) [pid = 1820] [serial = 1891] [outer = (nil)] 03:01:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x93adec00) [pid = 1820] [serial = 1892] [outer = 0x93ade000] 03:01:33 INFO - PROCESS | 1820 | 1477648893807 Marionette TRACE conn4 <- [1,2948,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"]]]}] 03:01:33 INFO - ... 03:01:33 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1235ms 03:01:33 INFO - PROCESS | 1820 | 1477648893878 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 1820 | 1477648893885 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:01:33 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 03:01:33 INFO - PROCESS | 1820 | 1477648893896 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:34 INFO - PROCESS | 1820 | 1477648894218 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 03:01:34 INFO - PROCESS | 1820 | 1477648894353 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 03:01:34 INFO - PROCESS | 1820 | 1477648894366 Marionette TRACE conn4 <- [1,2951,null,["8"]] 03:01:34 INFO - PROCESS | 1820 | 1477648894381 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 03:01:34 INFO - PROCESS | 1820 | 1477648894389 Marionette TRACE conn4 <- [1,2952,null,{}] 03:01:34 INFO - PROCESS | 1820 | 1477648894396 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x84378800 == 26 [pid = 1820] [id = 649] 03:01:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8afc6400) [pid = 1820] [serial = 1893] [outer = (nil)] 03:01:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b0ac000) [pid = 1820] [serial = 1894] [outer = 0x8afc6400] 03:01:34 INFO - PROCESS | 1820 | 1477648894511 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b0ad000) [pid = 1820] [serial = 1895] [outer = 0x8afc6400] 03:01:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b66a000 == 27 [pid = 1820] [id = 650] 03:01:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b785800) [pid = 1820] [serial = 1896] [outer = (nil)] 03:01:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b787000) [pid = 1820] [serial = 1897] [outer = 0x8b785800] 03:01:35 INFO - PROCESS | 1820 | 1477648895230 Marionette TRACE conn4 <- [1,2953,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"]]]}] 03:01:35 INFO - . 03:01:35 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1372ms 03:01:35 INFO - PROCESS | 1820 | 1477648895269 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 1820 | 1477648895275 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 03:01:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 03:01:35 INFO - PROCESS | 1820 | 1477648895283 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:35 INFO - PROCESS | 1820 | 1477648895477 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:01:35 INFO - PROCESS | 1820 | 1477648895672 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 03:01:35 INFO - PROCESS | 1820 | 1477648895677 Marionette TRACE conn4 <- [1,2956,null,["8"]] 03:01:35 INFO - PROCESS | 1820 | 1477648895687 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 03:01:35 INFO - PROCESS | 1820 | 1477648895693 Marionette TRACE conn4 <- [1,2957,null,{}] 03:01:35 INFO - PROCESS | 1820 | 1477648895704 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c8800 == 28 [pid = 1820] [id = 651] 03:01:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8b7cb000) [pid = 1820] [serial = 1898] [outer = (nil)] 03:01:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8dcf1400) [pid = 1820] [serial = 1899] [outer = 0x8b7cb000] 03:01:35 INFO - PROCESS | 1820 | 1477648895804 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8dcf3000) [pid = 1820] [serial = 1900] [outer = 0x8b7cb000] 03:01:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ce9000 == 29 [pid = 1820] [id = 652] 03:01:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x92dda800) [pid = 1820] [serial = 1901] [outer = (nil)] 03:01:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x92ddac00) [pid = 1820] [serial = 1902] [outer = 0x92dda800] 03:01:36 INFO - PROCESS | 1820 | 1477648896715 Marionette TRACE conn4 <- [1,2958,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"]]]}] 03:01:36 INFO - . 03:01:36 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1486ms 03:01:36 INFO - PROCESS | 1820 | 1477648896778 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 1820 | 1477648896786 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 03:01:36 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 03:01:36 INFO - PROCESS | 1820 | 1477648896795 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:37 INFO - PROCESS | 1820 | 1477648896995 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 03:01:37 INFO - PROCESS | 1820 | 1477648897178 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 03:01:37 INFO - PROCESS | 1820 | 1477648897183 Marionette TRACE conn4 <- [1,2961,null,["8"]] 03:01:37 INFO - PROCESS | 1820 | 1477648897193 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 03:01:37 INFO - PROCESS | 1820 | 1477648897201 Marionette TRACE conn4 <- [1,2962,null,{}] 03:01:37 INFO - PROCESS | 1820 | 1477648897252 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ae5000 == 30 [pid = 1820] [id = 653] 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x93ae5400) [pid = 1820] [serial = 1903] [outer = (nil)] 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x93c34800) [pid = 1820] [serial = 1904] [outer = 0x93ae5400] 03:01:37 INFO - PROCESS | 1820 | 1477648897358 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x93c88c00) [pid = 1820] [serial = 1905] [outer = 0x93ae5400] 03:01:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ec1400 == 31 [pid = 1820] [id = 654] 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x93ec5c00) [pid = 1820] [serial = 1906] [outer = (nil)] 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x93ec7400) [pid = 1820] [serial = 1907] [outer = 0x93ec5c00] 03:01:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x93eca400 == 32 [pid = 1820] [id = 655] 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x93ecac00) [pid = 1820] [serial = 1908] [outer = (nil)] 03:01:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x93ecb000) [pid = 1820] [serial = 1909] [outer = 0x93ecac00] 03:01:38 INFO - PROCESS | 1820 | 1477648898092 Marionette TRACE conn4 <- [1,2963,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"]]]}] 03:01:38 INFO - .. 03:01:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1344ms 03:01:38 INFO - PROCESS | 1820 | 1477648898138 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 1820 | 1477648898144 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 03:01:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 03:01:38 INFO - PROCESS | 1820 | 1477648898152 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:38 INFO - PROCESS | 1820 | 1477648898339 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 03:01:38 INFO - PROCESS | 1820 | 1477648898566 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 03:01:38 INFO - PROCESS | 1820 | 1477648898575 Marionette TRACE conn4 <- [1,2966,null,["8"]] 03:01:38 INFO - PROCESS | 1820 | 1477648898586 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 03:01:38 INFO - PROCESS | 1820 | 1477648898596 Marionette TRACE conn4 <- [1,2967,null,{}] 03:01:38 INFO - PROCESS | 1820 | 1477648898613 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf4c00 == 33 [pid = 1820] [id = 656] 03:01:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x93ec3400) [pid = 1820] [serial = 1910] [outer = (nil)] 03:01:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x940d8800) [pid = 1820] [serial = 1911] [outer = 0x93ec3400] 03:01:38 INFO - PROCESS | 1820 | 1477648898770 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x940df000) [pid = 1820] [serial = 1912] [outer = 0x93ec3400] 03:01:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x940f1800 == 34 [pid = 1820] [id = 657] 03:01:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x940f1c00) [pid = 1820] [serial = 1913] [outer = (nil)] 03:01:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x940f3000) [pid = 1820] [serial = 1914] [outer = 0x940f1c00] 03:01:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x940f5800 == 35 [pid = 1820] [id = 658] 03:01:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x940f5c00) [pid = 1820] [serial = 1915] [outer = (nil)] 03:01:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x940f6000) [pid = 1820] [serial = 1916] [outer = 0x940f5c00] 03:01:39 INFO - PROCESS | 1820 | 1477648899521 Marionette TRACE conn4 <- [1,2968,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"]]]}] 03:01:39 INFO - .. 03:01:39 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1424ms 03:01:39 INFO - PROCESS | 1820 | 1477648899577 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 1820 | 1477648899581 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:01:39 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 03:01:39 INFO - PROCESS | 1820 | 1477648899588 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:39 INFO - PROCESS | 1820 | 1477648899759 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 03:01:39 INFO - PROCESS | 1820 | 1477648899949 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 03:01:39 INFO - PROCESS | 1820 | 1477648899954 Marionette TRACE conn4 <- [1,2971,null,["8"]] 03:01:39 INFO - PROCESS | 1820 | 1477648899963 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 03:01:39 INFO - PROCESS | 1820 | 1477648899969 Marionette TRACE conn4 <- [1,2972,null,{}] 03:01:39 INFO - PROCESS | 1820 | 1477648899975 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x940eec00 == 36 [pid = 1820] [id = 659] 03:01:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x940ef400) [pid = 1820] [serial = 1917] [outer = (nil)] 03:01:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x94561000) [pid = 1820] [serial = 1918] [outer = 0x940ef400] 03:01:40 INFO - PROCESS | 1820 | 1477648900121 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x946b4c00) [pid = 1820] [serial = 1919] [outer = 0x940ef400] 03:01:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x946bf800 == 37 [pid = 1820] [id = 660] 03:01:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x946bfc00) [pid = 1820] [serial = 1920] [outer = (nil)] 03:01:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x946c0c00) [pid = 1820] [serial = 1921] [outer = 0x946bfc00] 03:01:40 INFO - PROCESS | 1820 | 1477648900794 Marionette TRACE conn4 <- [1,2973,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"]]]}] 03:01:40 INFO - . 03:01:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1274ms 03:01:40 INFO - PROCESS | 1820 | 1477648900863 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 1820 | 1477648900867 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 03:01:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 03:01:40 INFO - PROCESS | 1820 | 1477648900875 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:41 INFO - PROCESS | 1820 | 1477648901267 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:01:41 INFO - PROCESS | 1820 | 1477648901472 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 03:01:41 INFO - PROCESS | 1820 | 1477648901479 Marionette TRACE conn4 <- [1,2976,null,["8"]] 03:01:41 INFO - PROCESS | 1820 | 1477648901494 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 03:01:41 INFO - PROCESS | 1820 | 1477648901503 Marionette TRACE conn4 <- [1,2977,null,{}] 03:01:41 INFO - PROCESS | 1820 | 1477648901570 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c26400 == 38 [pid = 1820] [id = 661] 03:01:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x83c28c00) [pid = 1820] [serial = 1922] [outer = (nil)] 03:01:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x84175400) [pid = 1820] [serial = 1923] [outer = 0x83c28c00] 03:01:41 INFO - PROCESS | 1820 | 1477648901684 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x8436b400) [pid = 1820] [serial = 1924] [outer = 0x83c28c00] 03:01:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x84371c00 == 39 [pid = 1820] [id = 662] 03:01:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x8b0ae400) [pid = 1820] [serial = 1925] [outer = (nil)] 03:01:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x8b0b5800) [pid = 1820] [serial = 1926] [outer = 0x8b0ae400] 03:01:42 INFO - PROCESS | 1820 | 1477648902374 Marionette TRACE conn4 <- [1,2978,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"]]]}] 03:01:42 INFO - . 03:01:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1535ms 03:01:42 INFO - PROCESS | 1820 | 1477648902412 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 03:01:42 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 03:01:42 INFO - PROCESS | 1820 | 1477648902421 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 03:01:42 INFO - PROCESS | 1820 | 1477648902429 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:42 INFO - PROCESS | 1820 | 1477648902660 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x93addc00 == 38 [pid = 1820] [id = 648] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x939b8400 == 37 [pid = 1820] [id = 647] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x9314a800 == 36 [pid = 1820] [id = 646] 03:01:42 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x8b66cc00) [pid = 1820] [serial = 1849] [outer = (nil)] [url = about:blank] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3eb800 == 35 [pid = 1820] [id = 641] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8343ec00 == 34 [pid = 1820] [id = 639] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf9800 == 33 [pid = 1820] [id = 637] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x83c62800 == 32 [pid = 1820] [id = 636] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b7000 == 31 [pid = 1820] [id = 635] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b0400 == 30 [pid = 1820] [id = 634] 03:01:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8343e800 == 29 [pid = 1820] [id = 633] 03:01:42 INFO - PROCESS | 1820 | 1477648902842 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 03:01:42 INFO - PROCESS | 1820 | 1477648902847 Marionette TRACE conn4 <- [1,2981,null,["8"]] 03:01:42 INFO - PROCESS | 1820 | 1477648902857 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 03:01:42 INFO - PROCESS | 1820 | 1477648902864 Marionette TRACE conn4 <- [1,2982,null,{}] 03:01:42 INFO - PROCESS | 1820 | 1477648902870 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x84372000 == 30 [pid = 1820] [id = 663] 03:01:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x84372400) [pid = 1820] [serial = 1927] [outer = (nil)] 03:01:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x8b0b7000) [pid = 1820] [serial = 1928] [outer = 0x84372400] 03:01:42 INFO - PROCESS | 1820 | 1477648902956 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x84258800) [pid = 1820] [serial = 1929] [outer = 0x84372400] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x8b3f6c00) [pid = 1820] [serial = 1846] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x8b3f7000) [pid = 1820] [serial = 1847] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x8b2d4800) [pid = 1820] [serial = 1843] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x8b2d8400) [pid = 1820] [serial = 1844] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x8b0b9400) [pid = 1820] [serial = 1840] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x8b178000) [pid = 1820] [serial = 1841] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x84370800) [pid = 1820] [serial = 1837] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x8436fc00) [pid = 1820] [serial = 1838] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x83c69c00) [pid = 1820] [serial = 1834] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x83fb0c00) [pid = 1820] [serial = 1835] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x83fad400) [pid = 1820] [serial = 1832] [outer = (nil)] [url = about:blank] 03:01:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69c00 == 31 [pid = 1820] [id = 664] 03:01:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x84372c00) [pid = 1820] [serial = 1930] [outer = (nil)] 03:01:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b26a000 == 32 [pid = 1820] [id = 665] 03:01:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x8b2d0800) [pid = 1820] [serial = 1931] [outer = (nil)] 03:01:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x8b2d6000) [pid = 1820] [serial = 1932] [outer = 0x84372c00] 03:01:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x8b2df800) [pid = 1820] [serial = 1933] [outer = 0x8b2d0800] 03:01:43 INFO - PROCESS | 1820 | 1477648903770 Marionette TRACE conn4 <- [1,2983,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"]]]}] 03:01:43 INFO - .. 03:01:43 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1379ms 03:01:43 INFO - PROCESS | 1820 | 1477648903810 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 1820 | 1477648903816 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 03:01:43 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 03:01:43 INFO - PROCESS | 1820 | 1477648903824 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:44 INFO - PROCESS | 1820 | 1477648904007 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 03:01:44 INFO - PROCESS | 1820 | 1477648904037 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 03:01:44 INFO - PROCESS | 1820 | 1477648904046 Marionette TRACE conn4 <- [1,2986,null,["8"]] 03:01:44 INFO - PROCESS | 1820 | 1477648904179 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 03:01:44 INFO - PROCESS | 1820 | 1477648904187 Marionette TRACE conn4 <- [1,2987,null,{}] 03:01:44 INFO - PROCESS | 1820 | 1477648904195 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b609800 == 33 [pid = 1820] [id = 666] 03:01:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x8b609c00) [pid = 1820] [serial = 1934] [outer = (nil)] 03:01:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x8b660800) [pid = 1820] [serial = 1935] [outer = 0x8b609c00] 03:01:44 INFO - PROCESS | 1820 | 1477648904278 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x8b66cc00) [pid = 1820] [serial = 1936] [outer = 0x8b609c00] 03:01:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d7000 == 34 [pid = 1820] [id = 667] 03:01:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x8b7c6000) [pid = 1820] [serial = 1937] [outer = (nil)] 03:01:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x8b7c7400) [pid = 1820] [serial = 1938] [outer = 0x8b7c6000] 03:01:45 INFO - PROCESS | 1820 | 1477648905015 Marionette TRACE conn4 <- [1,2988,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"]]]}] 03:01:45 INFO - . 03:01:45 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1232ms 03:01:45 INFO - PROCESS | 1820 | 1477648905057 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 1820 | 1477648905061 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:01:45 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 03:01:45 INFO - PROCESS | 1820 | 1477648905069 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:45 INFO - PROCESS | 1820 | 1477648905319 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 03:01:45 INFO - PROCESS | 1820 | 1477648905351 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 03:01:45 INFO - PROCESS | 1820 | 1477648905354 Marionette TRACE conn4 <- [1,2991,null,["8"]] 03:01:45 INFO - PROCESS | 1820 | 1477648905361 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 03:01:45 INFO - PROCESS | 1820 | 1477648905367 Marionette TRACE conn4 <- [1,2992,null,{}] 03:01:45 INFO - PROCESS | 1820 | 1477648905373 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b9c00 == 35 [pid = 1820] [id = 668] 03:01:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x8b8be000) [pid = 1820] [serial = 1939] [outer = (nil)] 03:01:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x8b8c1000) [pid = 1820] [serial = 1940] [outer = 0x8b8be000] 03:01:45 INFO - PROCESS | 1820 | 1477648905546 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x8dcf1800) [pid = 1820] [serial = 1941] [outer = 0x8b8be000] 03:01:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7bc400 == 36 [pid = 1820] [id = 669] 03:01:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x8fe67c00) [pid = 1820] [serial = 1942] [outer = (nil)] 03:01:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0x8fe68800) [pid = 1820] [serial = 1943] [outer = 0x8fe67c00] 03:01:46 INFO - PROCESS | 1820 | 1477648906236 Marionette TRACE conn4 <- [1,2993,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"]]]}] 03:01:46 INFO - . 03:01:46 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1225ms 03:01:46 INFO - PROCESS | 1820 | 1477648906300 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 03:01:46 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 03:01:46 INFO - PROCESS | 1820 | 1477648906305 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 03:01:46 INFO - PROCESS | 1820 | 1477648906313 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:46 INFO - PROCESS | 1820 | 1477648906535 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:01:46 INFO - PROCESS | 1820 | 1477648906551 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 03:01:46 INFO - PROCESS | 1820 | 1477648906554 Marionette TRACE conn4 <- [1,2996,null,["8"]] 03:01:46 INFO - PROCESS | 1820 | 1477648906561 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 03:01:46 INFO - PROCESS | 1820 | 1477648906566 Marionette TRACE conn4 <- [1,2997,null,{}] 03:01:46 INFO - PROCESS | 1820 | 1477648906572 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f955c00 == 37 [pid = 1820] [id = 670] 03:01:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 115 (0x8f956c00) [pid = 1820] [serial = 1944] [outer = (nil)] 03:01:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 116 (0x8fe70800) [pid = 1820] [serial = 1945] [outer = 0x8f956c00] 03:01:46 INFO - PROCESS | 1820 | 1477648906736 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 117 (0x8fe70c00) [pid = 1820] [serial = 1946] [outer = 0x8f956c00] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 116 (0x8b610c00) [pid = 1820] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 115 (0x84178000) [pid = 1820] [serial = 1881] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 114 (0x83c6f000) [pid = 1820] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648887011] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x8dcf7000) [pid = 1820] [serial = 1878] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x8343bc00) [pid = 1820] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x8b3ed000) [pid = 1820] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x8b175800) [pid = 1820] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x8dcf9c00) [pid = 1820] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x9314c400) [pid = 1820] [serial = 1887] [outer = (nil)] [url = about:blank] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x93a3b000) [pid = 1820] [serial = 1889] [outer = (nil)] [url = about:blank] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x93ade000) [pid = 1820] [serial = 1891] [outer = (nil)] [url = about:blank] 03:01:47 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x8b606800) [pid = 1820] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 03:01:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x83435000 == 38 [pid = 1820] [id = 671] 03:01:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x8b2d4400) [pid = 1820] [serial = 1947] [outer = (nil)] 03:01:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x8b60b800) [pid = 1820] [serial = 1948] [outer = 0x8b2d4400] 03:01:47 INFO - PROCESS | 1820 | 1477648907508 Marionette TRACE conn4 <- [1,2998,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"]]]}] 03:01:47 INFO - . 03:01:47 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1222ms 03:01:47 INFO - PROCESS | 1820 | 1477648907535 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 1820 | 1477648907540 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 03:01:47 INFO - TEST-START | /touch-events/create-touch-touchlist.html 03:01:47 INFO - PROCESS | 1820 | 1477648907548 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:47 INFO - PROCESS | 1820 | 1477648907714 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 03:01:47 INFO - PROCESS | 1820 | 1477648907730 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 03:01:47 INFO - PROCESS | 1820 | 1477648907733 Marionette TRACE conn4 <- [1,3001,null,["8"]] 03:01:47 INFO - PROCESS | 1820 | 1477648907739 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 03:01:47 INFO - PROCESS | 1820 | 1477648907744 Marionette TRACE conn4 <- [1,3002,null,{}] 03:01:47 INFO - PROCESS | 1820 | 1477648907749 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c26000 == 39 [pid = 1820] [id = 672] 03:01:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x83c29000) [pid = 1820] [serial = 1949] [outer = (nil)] 03:01:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x93149800) [pid = 1820] [serial = 1950] [outer = 0x83c29000] 03:01:47 INFO - PROCESS | 1820 | 1477648907855 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x93ae1400) [pid = 1820] [serial = 1951] [outer = 0x83c29000] 03:01:48 INFO - PROCESS | 1820 | 1477648908558 Marionette TRACE conn4 <- [1,3003,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]]]}] 03:01:48 INFO - .... 03:01:48 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1025ms 03:01:48 INFO - PROCESS | 1820 | 1477648908583 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 1820 | 1477648908589 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 03:01:48 INFO - TEST-START | /touch-events/historical.html 03:01:48 INFO - PROCESS | 1820 | 1477648908597 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:48 INFO - PROCESS | 1820 | 1477648908773 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 03:01:48 INFO - PROCESS | 1820 | 1477648908921 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 03:01:48 INFO - PROCESS | 1820 | 1477648908925 Marionette TRACE conn4 <- [1,3006,null,["8"]] 03:01:48 INFO - PROCESS | 1820 | 1477648908936 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 03:01:48 INFO - PROCESS | 1820 | 1477648908942 Marionette TRACE conn4 <- [1,3007,null,{}] 03:01:48 INFO - PROCESS | 1820 | 1477648908949 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb9000 == 40 [pid = 1820] [id = 673] 03:01:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x93ebf000) [pid = 1820] [serial = 1952] [outer = (nil)] 03:01:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x940df800) [pid = 1820] [serial = 1953] [outer = 0x93ebf000] 03:01:49 INFO - PROCESS | 1820 | 1477648909041 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x940e7c00) [pid = 1820] [serial = 1954] [outer = 0x93ebf000] 03:01:49 INFO - PROCESS | 1820 | 1477648909807 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 03:01:49 INFO - . 03:01:49 INFO - TEST-OK | /touch-events/historical.html | took 1221ms 03:01:49 INFO - PROCESS | 1820 | 1477648909820 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 1820 | 1477648909826 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:01:49 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 03:01:49 INFO - PROCESS | 1820 | 1477648909837 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:50 INFO - PROCESS | 1820 | 1477648910061 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 03:01:50 INFO - PROCESS | 1820 | 1477648910268 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 03:01:50 INFO - PROCESS | 1820 | 1477648910274 Marionette TRACE conn4 <- [1,3011,null,["8"]] 03:01:50 INFO - PROCESS | 1820 | 1477648910285 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 03:01:50 INFO - PROCESS | 1820 | 1477648910294 Marionette TRACE conn4 <- [1,3012,null,{}] 03:01:50 INFO - PROCESS | 1820 | 1477648910307 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0b2800 == 41 [pid = 1820] [id = 674] 03:01:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0x8b0b8c00) [pid = 1820] [serial = 1955] [outer = (nil)] 03:01:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 115 (0x8b265800) [pid = 1820] [serial = 1956] [outer = 0x8b0b8c00] 03:01:50 INFO - PROCESS | 1820 | 1477648910414 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 116 (0x8b267800) [pid = 1820] [serial = 1957] [outer = 0x8b0b8c00] 03:01:51 INFO - PROCESS | 1820 | 1477648911060 Marionette TRACE conn4 <- [1,3013,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]]]}] 03:01:51 INFO - ... 03:01:51 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1271ms 03:01:51 INFO - PROCESS | 1820 | 1477648911109 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 1820 | 1477648911117 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 03:01:51 INFO - TEST-START | /touch-events/touch-retargeting.html 03:01:51 INFO - PROCESS | 1820 | 1477648911125 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:01:51 INFO - PROCESS | 1820 | 1477648911323 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:01:51 INFO - PROCESS | 1820 | 1477648911524 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 03:01:51 INFO - PROCESS | 1820 | 1477648911529 Marionette TRACE conn4 <- [1,3016,null,["8"]] 03:01:51 INFO - PROCESS | 1820 | 1477648911543 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 03:01:51 INFO - PROCESS | 1820 | 1477648911549 Marionette TRACE conn4 <- [1,3017,null,{}] 03:01:51 INFO - PROCESS | 1820 | 1477648911557 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7bd000 == 42 [pid = 1820] [id = 675] 03:01:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 117 (0x8b7c3800) [pid = 1820] [serial = 1958] [outer = (nil)] 03:01:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 118 (0x8b8bdc00) [pid = 1820] [serial = 1959] [outer = 0x8b7c3800] 03:01:51 INFO - PROCESS | 1820 | 1477648911654 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 119 (0x8b8c0000) [pid = 1820] [serial = 1960] [outer = 0x8b7c3800] 03:01:52 INFO - PROCESS | 1820 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83fae400 == 41 [pid = 1820] [id = 628] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83441000 == 40 [pid = 1820] [id = 630] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b7400 == 39 [pid = 1820] [id = 629] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83435000 == 38 [pid = 1820] [id = 671] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7bc400 == 37 [pid = 1820] [id = 669] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d7000 == 36 [pid = 1820] [id = 667] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8b26a000 == 35 [pid = 1820] [id = 665] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69c00 == 34 [pid = 1820] [id = 664] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x84371c00 == 33 [pid = 1820] [id = 662] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x946bf800 == 32 [pid = 1820] [id = 660] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x940f5800 == 31 [pid = 1820] [id = 658] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x940f1800 == 30 [pid = 1820] [id = 657] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x93eca400 == 29 [pid = 1820] [id = 655] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x93ec1400 == 28 [pid = 1820] [id = 654] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x92ce9000 == 27 [pid = 1820] [id = 652] 03:01:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8b66a000 == 26 [pid = 1820] [id = 650] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 118 (0x8b75f800) [pid = 1820] [serial = 1850] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 117 (0x9314d400) [pid = 1820] [serial = 1888] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 116 (0x93a3b800) [pid = 1820] [serial = 1890] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 115 (0x93adec00) [pid = 1820] [serial = 1892] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 114 (0x8b667c00) [pid = 1820] [serial = 1858] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x8b181000) [pid = 1820] [serial = 1872] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x8b8ba000) [pid = 1820] [serial = 1861] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x8b60d400) [pid = 1820] [serial = 1876] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x8b8c1400) [pid = 1820] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x8b17ac00) [pid = 1820] [serial = 1871] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x83c30c00) [pid = 1820] [serial = 1866] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x83fb5c00) [pid = 1820] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477648887011] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x8b66ec00) [pid = 1820] [serial = 1877] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x8fed2c00) [pid = 1820] [serial = 1885] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x8fe66c00) [pid = 1820] [serial = 1883] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x8b267400) [pid = 1820] [serial = 1882] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x8b0b6800) [pid = 1820] [serial = 1855] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x8dd75c00) [pid = 1820] [serial = 1879] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x83c24c00) [pid = 1820] [serial = 1852] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8436b000) [pid = 1820] [serial = 1867] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8dd7c800) [pid = 1820] [serial = 1880] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8b3ee000) [pid = 1820] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8fecdc00) [pid = 1820] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8f956c00) [pid = 1820] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x92dda800) [pid = 1820] [serial = 1901] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x93ae5400) [pid = 1820] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8b0b2000) [pid = 1820] [serial = 1854] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x940f5c00) [pid = 1820] [serial = 1915] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8b7c6000) [pid = 1820] [serial = 1937] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x940ef400) [pid = 1820] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fe67c00) [pid = 1820] [serial = 1942] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8b609c00) [pid = 1820] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8b7cb000) [pid = 1820] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x83c28c00) [pid = 1820] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8afc6400) [pid = 1820] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8343fc00) [pid = 1820] [serial = 1851] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x84372400) [pid = 1820] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b2d0800) [pid = 1820] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b785800) [pid = 1820] [serial = 1896] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b8be000) [pid = 1820] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x93ec5c00) [pid = 1820] [serial = 1906] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x93ecac00) [pid = 1820] [serial = 1908] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x93ec3400) [pid = 1820] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b2d4400) [pid = 1820] [serial = 1947] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b2d1c00) [pid = 1820] [serial = 1857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x940f1c00) [pid = 1820] [serial = 1913] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b0ae400) [pid = 1820] [serial = 1925] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x946bfc00) [pid = 1820] [serial = 1920] [outer = (nil)] [url = about:blank] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b661400) [pid = 1820] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83c29000) [pid = 1820] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 03:01:59 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84372c00) [pid = 1820] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83439400 == 25 [pid = 1820] [id = 638] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b9c00 == 24 [pid = 1820] [id = 668] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf4c00 == 23 [pid = 1820] [id = 656] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x940eec00 == 22 [pid = 1820] [id = 659] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x93ae5000 == 21 [pid = 1820] [id = 653] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8f955c00 == 20 [pid = 1820] [id = 670] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c8800 == 19 [pid = 1820] [id = 651] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x84378800 == 18 [pid = 1820] [id = 649] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83c66000 == 17 [pid = 1820] [id = 644] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83c26000 == 16 [pid = 1820] [id = 672] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe73c00 == 15 [pid = 1820] [id = 645] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x84372000 == 14 [pid = 1820] [id = 663] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b8800 == 13 [pid = 1820] [id = 643] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b609800 == 12 [pid = 1820] [id = 666] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b605c00 == 11 [pid = 1820] [id = 642] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83c26400 == 10 [pid = 1820] [id = 661] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b174000 == 9 [pid = 1820] [id = 640] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0b2800 == 8 [pid = 1820] [id = 674] 03:02:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb9000 == 7 [pid = 1820] [id = 673] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x92ddac00) [pid = 1820] [serial = 1902] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b0b8800) [pid = 1820] [serial = 1856] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x940f6000) [pid = 1820] [serial = 1916] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b7c7400) [pid = 1820] [serial = 1938] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8fe68800) [pid = 1820] [serial = 1943] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83fac800) [pid = 1820] [serial = 1853] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b2df800) [pid = 1820] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b787000) [pid = 1820] [serial = 1897] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x93ec7400) [pid = 1820] [serial = 1907] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x93ecb000) [pid = 1820] [serial = 1909] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b60b800) [pid = 1820] [serial = 1948] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b78e800) [pid = 1820] [serial = 1859] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x940f3000) [pid = 1820] [serial = 1914] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b0b5800) [pid = 1820] [serial = 1926] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x946c0c00) [pid = 1820] [serial = 1921] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b26bc00) [pid = 1820] [serial = 1862] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b2d6000) [pid = 1820] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x84258800) [pid = 1820] [serial = 1929] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b0b7000) [pid = 1820] [serial = 1928] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b66cc00) [pid = 1820] [serial = 1936] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b660800) [pid = 1820] [serial = 1935] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8dcf1800) [pid = 1820] [serial = 1941] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b8c1000) [pid = 1820] [serial = 1940] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8fe70c00) [pid = 1820] [serial = 1946] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8fe70800) [pid = 1820] [serial = 1945] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x93ae1400) [pid = 1820] [serial = 1951] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x93149800) [pid = 1820] [serial = 1950] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x84175400) [pid = 1820] [serial = 1923] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8436b400) [pid = 1820] [serial = 1924] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x94561000) [pid = 1820] [serial = 1918] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x946b4c00) [pid = 1820] [serial = 1919] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x940d8800) [pid = 1820] [serial = 1911] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x940df000) [pid = 1820] [serial = 1912] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x93c34800) [pid = 1820] [serial = 1904] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93c88c00) [pid = 1820] [serial = 1905] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8dcf1400) [pid = 1820] [serial = 1899] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8dcf3000) [pid = 1820] [serial = 1900] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b0ac000) [pid = 1820] [serial = 1894] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b0ad000) [pid = 1820] [serial = 1895] [outer = (nil)] [url = about:blank] 03:02:04 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x92c6b000) [pid = 1820] [serial = 1886] [outer = (nil)] [url = about:blank] 03:02:07 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b0b8c00) [pid = 1820] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 03:02:07 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93ebf000) [pid = 1820] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 03:02:12 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x940e7c00) [pid = 1820] [serial = 1954] [outer = (nil)] [url = about:blank] 03:02:12 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x940df800) [pid = 1820] [serial = 1953] [outer = (nil)] [url = about:blank] 03:02:12 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b267800) [pid = 1820] [serial = 1957] [outer = (nil)] [url = about:blank] 03:02:12 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b265800) [pid = 1820] [serial = 1956] [outer = (nil)] [url = about:blank] 03:02:12 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8b8bdc00) [pid = 1820] [serial = 1959] [outer = (nil)] [url = about:blank] 03:02:21 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 03:02:21 INFO - PROCESS | 1820 | 1477648941863 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 03:02:21 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30779ms 03:02:21 INFO - PROCESS | 1820 | 1477648941905 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 1820 | 1477648941912 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 03:02:21 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 03:02:21 INFO - PROCESS | 1820 | 1477648941925 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:22 INFO - PROCESS | 1820 | 1477648942180 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 03:02:22 INFO - PROCESS | 1820 | 1477648942270 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 03:02:22 INFO - PROCESS | 1820 | 1477648942276 Marionette TRACE conn4 <- [1,3021,null,["8"]] 03:02:22 INFO - PROCESS | 1820 | 1477648942285 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 03:02:22 INFO - PROCESS | 1820 | 1477648942295 Marionette TRACE conn4 <- [1,3022,null,{}] 03:02:22 INFO - PROCESS | 1820 | 1477648942301 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c63400 == 8 [pid = 1820] [id = 676] 03:02:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c63800) [pid = 1820] [serial = 1961] [outer = (nil)] 03:02:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c66400) [pid = 1820] [serial = 1962] [outer = 0x83c63800] 03:02:22 INFO - PROCESS | 1820 | 1477648942404 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fac400) [pid = 1820] [serial = 1963] [outer = 0x83c63800] 03:02:23 INFO - PROCESS | 1820 | 1477648943070 Marionette TRACE conn4 <- [1,3023,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]]]}] 03:02:23 INFO - ..... 03:02:23 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1190ms 03:02:23 INFO - PROCESS | 1820 | 1477648943114 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 1820 | 1477648943121 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 03:02:23 INFO - TEST-START | /user-timing/idlharness.html 03:02:23 INFO - PROCESS | 1820 | 1477648943129 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:23 INFO - PROCESS | 1820 | 1477648943371 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 03:02:23 INFO - PROCESS | 1820 | 1477648943392 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 03:02:23 INFO - PROCESS | 1820 | 1477648943397 Marionette TRACE conn4 <- [1,3026,null,["8"]] 03:02:23 INFO - PROCESS | 1820 | 1477648943404 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 03:02:23 INFO - PROCESS | 1820 | 1477648943410 Marionette TRACE conn4 <- [1,3027,null,{}] 03:02:23 INFO - PROCESS | 1820 | 1477648943416 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69c00 == 9 [pid = 1820] [id = 677] 03:02:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83c6e000) [pid = 1820] [serial = 1964] [outer = (nil)] 03:02:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x84257c00) [pid = 1820] [serial = 1965] [outer = 0x83c6e000] 03:02:23 INFO - PROCESS | 1820 | 1477648943504 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x84257000) [pid = 1820] [serial = 1966] [outer = 0x83c6e000] 03:02:24 INFO - PROCESS | 1820 | 1477648944547 Marionette TRACE conn4 <- [1,3028,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]]]}] 03:02:24 INFO - ........................ 03:02:24 INFO - TEST-OK | /user-timing/idlharness.html | took 1489ms 03:02:24 INFO - PROCESS | 1820 | 1477648944630 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:02:24 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 03:02:24 INFO - PROCESS | 1820 | 1477648944646 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:02:24 INFO - PROCESS | 1820 | 1477648944689 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:24 INFO - PROCESS | 1820 | 1477648944897 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 03:02:24 INFO - PROCESS | 1820 | 1477648944911 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 03:02:24 INFO - PROCESS | 1820 | 1477648944916 Marionette TRACE conn4 <- [1,3031,null,["8"]] 03:02:24 INFO - PROCESS | 1820 | 1477648944923 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 03:02:24 INFO - PROCESS | 1820 | 1477648944930 Marionette TRACE conn4 <- [1,3032,null,{}] 03:02:24 INFO - PROCESS | 1820 | 1477648944937 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b175c00 == 10 [pid = 1820] [id = 678] 03:02:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b176000) [pid = 1820] [serial = 1967] [outer = (nil)] 03:02:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b179400) [pid = 1820] [serial = 1968] [outer = 0x8b176000] 03:02:25 INFO - PROCESS | 1820 | 1477648945144 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b17b800) [pid = 1820] [serial = 1969] [outer = 0x8b176000] 03:02:25 INFO - PROCESS | 1820 | 1477648945894 Marionette TRACE conn4 <- [1,3033,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]]]}] 03:02:25 INFO - ....... 03:02:25 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1294ms 03:02:25 INFO - PROCESS | 1820 | 1477648945948 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 1820 | 1477648945953 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 03:02:25 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 03:02:25 INFO - PROCESS | 1820 | 1477648945960 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:26 INFO - PROCESS | 1820 | 1477648946191 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:02:26 INFO - PROCESS | 1820 | 1477648946212 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 03:02:26 INFO - PROCESS | 1820 | 1477648946220 Marionette TRACE conn4 <- [1,3036,null,["8"]] 03:02:26 INFO - PROCESS | 1820 | 1477648946225 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 03:02:26 INFO - PROCESS | 1820 | 1477648946231 Marionette TRACE conn4 <- [1,3037,null,{}] 03:02:26 INFO - PROCESS | 1820 | 1477648946237 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x84370400 == 11 [pid = 1820] [id = 679] 03:02:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b2d0c00) [pid = 1820] [serial = 1970] [outer = (nil)] 03:02:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b2d5400) [pid = 1820] [serial = 1971] [outer = 0x8b2d0c00] 03:02:26 INFO - PROCESS | 1820 | 1477648946322 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b2de000) [pid = 1820] [serial = 1972] [outer = 0x8b2d0c00] 03:02:27 INFO - PROCESS | 1820 | 1477648947114 Marionette TRACE conn4 <- [1,3038,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]]]}] 03:02:27 INFO - ....... 03:02:27 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1173ms 03:02:27 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 03:02:27 INFO - PROCESS | 1820 | 1477648947133 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 03:02:27 INFO - PROCESS | 1820 | 1477648947136 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 03:02:27 INFO - PROCESS | 1820 | 1477648947143 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:27 INFO - PROCESS | 1820 | 1477648947370 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 03:02:27 INFO - PROCESS | 1820 | 1477648947397 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 03:02:27 INFO - PROCESS | 1820 | 1477648947402 Marionette TRACE conn4 <- [1,3041,null,["8"]] 03:02:27 INFO - PROCESS | 1820 | 1477648947407 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 03:02:27 INFO - PROCESS | 1820 | 1477648947412 Marionette TRACE conn4 <- [1,3042,null,{}] 03:02:27 INFO - PROCESS | 1820 | 1477648947418 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ee400 == 12 [pid = 1820] [id = 680] 03:02:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b3ee800) [pid = 1820] [serial = 1973] [outer = (nil)] 03:02:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b3f2400) [pid = 1820] [serial = 1974] [outer = 0x8b3ee800] 03:02:27 INFO - PROCESS | 1820 | 1477648947500 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3f4000) [pid = 1820] [serial = 1975] [outer = 0x8b3ee800] 03:02:28 INFO - PROCESS | 1820 | 1477648948138 Marionette TRACE conn4 <- [1,3043,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]]]}] 03:02:28 INFO - .. 03:02:28 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1071ms 03:02:28 INFO - TEST-START | /user-timing/test_user_timing_exists.html 03:02:28 INFO - PROCESS | 1820 | 1477648948214 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 1820 | 1477648948218 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 03:02:28 INFO - PROCESS | 1820 | 1477648948225 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:28 INFO - PROCESS | 1820 | 1477648948495 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 03:02:28 INFO - PROCESS | 1820 | 1477648948513 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 03:02:28 INFO - PROCESS | 1820 | 1477648948516 Marionette TRACE conn4 <- [1,3046,null,["8"]] 03:02:28 INFO - PROCESS | 1820 | 1477648948524 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 03:02:28 INFO - PROCESS | 1820 | 1477648948529 Marionette TRACE conn4 <- [1,3047,null,{}] 03:02:28 INFO - PROCESS | 1820 | 1477648948534 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b607c00 == 13 [pid = 1820] [id = 681] 03:02:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b608000) [pid = 1820] [serial = 1976] [outer = (nil)] 03:02:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b661c00) [pid = 1820] [serial = 1977] [outer = 0x8b608000] 03:02:28 INFO - PROCESS | 1820 | 1477648948620 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b66bc00) [pid = 1820] [serial = 1978] [outer = 0x8b608000] 03:02:29 INFO - PROCESS | 1820 | 1477648949294 Marionette TRACE conn4 <- [1,3048,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]]]}] 03:02:29 INFO - ..... 03:02:29 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1124ms 03:02:29 INFO - PROCESS | 1820 | 1477648949349 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 1820 | 1477648949352 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:02:29 INFO - TEST-START | /user-timing/test_user_timing_mark.html 03:02:29 INFO - PROCESS | 1820 | 1477648949359 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:29 INFO - PROCESS | 1820 | 1477648949532 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 03:02:29 INFO - PROCESS | 1820 | 1477648949681 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 03:02:29 INFO - PROCESS | 1820 | 1477648949688 Marionette TRACE conn4 <- [1,3051,null,["8"]] 03:02:29 INFO - PROCESS | 1820 | 1477648949694 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 03:02:29 INFO - PROCESS | 1820 | 1477648949702 Marionette TRACE conn4 <- [1,3052,null,{}] 03:02:29 INFO - PROCESS | 1820 | 1477648949707 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b75d800 == 14 [pid = 1820] [id = 682] 03:02:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b75dc00) [pid = 1820] [serial = 1979] [outer = (nil)] 03:02:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b764800) [pid = 1820] [serial = 1980] [outer = 0x8b75dc00] 03:02:29 INFO - PROCESS | 1820 | 1477648949790 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b760800) [pid = 1820] [serial = 1981] [outer = 0x8b75dc00] 03:02:30 INFO - PROCESS | 1820 | 1477648950697 Marionette TRACE conn4 <- [1,3053,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]]]}] 03:02:30 INFO - ..................... 03:02:30 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1375ms 03:02:30 INFO - PROCESS | 1820 | 1477648950736 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 03:02:30 INFO - PROCESS | 1820 | 1477648950742 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 03:02:30 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 03:02:30 INFO - PROCESS | 1820 | 1477648950795 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:31 INFO - PROCESS | 1820 | 1477648951024 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:02:31 INFO - PROCESS | 1820 | 1477648951198 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 03:02:31 INFO - PROCESS | 1820 | 1477648951206 Marionette TRACE conn4 <- [1,3056,null,["8"]] 03:02:31 INFO - PROCESS | 1820 | 1477648951214 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 03:02:31 INFO - PROCESS | 1820 | 1477648951220 Marionette TRACE conn4 <- [1,3057,null,{}] 03:02:31 INFO - PROCESS | 1820 | 1477648951227 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x84255c00 == 15 [pid = 1820] [id = 683] 03:02:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x84256800) [pid = 1820] [serial = 1982] [outer = (nil)] 03:02:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8436f000) [pid = 1820] [serial = 1983] [outer = 0x84256800] 03:02:31 INFO - PROCESS | 1820 | 1477648951376 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x84373800) [pid = 1820] [serial = 1984] [outer = 0x84256800] 03:02:32 INFO - PROCESS | 1820 | 1477648952090 Marionette TRACE conn4 <- [1,3058,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]]]}] 03:02:32 INFO - ..... 03:02:32 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1422ms 03:02:32 INFO - PROCESS | 1820 | 1477648952175 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 1820 | 1477648952181 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 03:02:32 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 03:02:32 INFO - PROCESS | 1820 | 1477648952192 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:32 INFO - PROCESS | 1820 | 1477648952407 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 03:02:32 INFO - PROCESS | 1820 | 1477648952572 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 03:02:32 INFO - PROCESS | 1820 | 1477648952578 Marionette TRACE conn4 <- [1,3061,null,["8"]] 03:02:32 INFO - PROCESS | 1820 | 1477648952588 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 03:02:32 INFO - PROCESS | 1820 | 1477648952595 Marionette TRACE conn4 <- [1,3062,null,{}] 03:02:32 INFO - PROCESS | 1820 | 1477648952602 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b175000 == 16 [pid = 1820] [id = 684] 03:02:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b175800) [pid = 1820] [serial = 1985] [outer = (nil)] 03:02:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b25f400) [pid = 1820] [serial = 1986] [outer = 0x8b175800] 03:02:32 INFO - PROCESS | 1820 | 1477648952708 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b25fc00) [pid = 1820] [serial = 1987] [outer = 0x8b175800] 03:02:33 INFO - ......................................... 03:02:33 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1391ms 03:02:33 INFO - PROCESS | 1820 | 1477648953533 Marionette TRACE conn4 <- [1,3063,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]]]}] 03:02:33 INFO - PROCESS | 1820 | 1477648953589 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 1820 | 1477648953598 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 03:02:33 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 03:02:33 INFO - PROCESS | 1820 | 1477648953624 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:33 INFO - PROCESS | 1820 | 1477648953818 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 03:02:33 INFO - PROCESS | 1820 | 1477648953993 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 03:02:34 INFO - PROCESS | 1820 | 1477648953999 Marionette TRACE conn4 <- [1,3066,null,["8"]] 03:02:34 INFO - PROCESS | 1820 | 1477648954012 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 03:02:34 INFO - PROCESS | 1820 | 1477648954020 Marionette TRACE conn4 <- [1,3067,null,{}] 03:02:34 INFO - PROCESS | 1820 | 1477648954027 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b75d400 == 17 [pid = 1820] [id = 685] 03:02:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b75f000) [pid = 1820] [serial = 1988] [outer = (nil)] 03:02:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b789400) [pid = 1820] [serial = 1989] [outer = 0x8b75f000] 03:02:34 INFO - PROCESS | 1820 | 1477648954129 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b78f400) [pid = 1820] [serial = 1990] [outer = 0x8b75f000] 03:02:34 INFO - PROCESS | 1820 | 1477648954812 Marionette TRACE conn4 <- [1,3068,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]]]}] 03:02:34 INFO - .. 03:02:34 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1227ms 03:02:34 INFO - PROCESS | 1820 | 1477648954875 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 1820 | 1477648954881 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:02:34 INFO - TEST-START | /user-timing/test_user_timing_measure.html 03:02:34 INFO - PROCESS | 1820 | 1477648954891 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:35 INFO - PROCESS | 1820 | 1477648955101 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 03:02:35 INFO - PROCESS | 1820 | 1477648955275 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 03:02:35 INFO - PROCESS | 1820 | 1477648955281 Marionette TRACE conn4 <- [1,3071,null,["8"]] 03:02:35 INFO - PROCESS | 1820 | 1477648955291 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 03:02:35 INFO - PROCESS | 1820 | 1477648955301 Marionette TRACE conn4 <- [1,3072,null,{}] 03:02:35 INFO - PROCESS | 1820 | 1477648955352 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c2800 == 18 [pid = 1820] [id = 686] 03:02:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8b7c6000) [pid = 1820] [serial = 1991] [outer = (nil)] 03:02:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b7ca000) [pid = 1820] [serial = 1992] [outer = 0x8b7c6000] 03:02:35 INFO - PROCESS | 1820 | 1477648955463 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b8b9800) [pid = 1820] [serial = 1993] [outer = 0x8b7c6000] 03:02:36 INFO - PROCESS | 1820 | 1477648956470 Marionette TRACE conn4 <- [1,3073,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]]]}] 03:02:36 INFO - ............................... 03:02:36 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1635ms 03:02:36 INFO - PROCESS | 1820 | 1477648956530 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 1820 | 1477648956537 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 03:02:36 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 03:02:36 INFO - PROCESS | 1820 | 1477648956548 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:36 INFO - PROCESS | 1820 | 1477648956845 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:02:37 INFO - PROCESS | 1820 | 1477648957002 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 03:02:37 INFO - PROCESS | 1820 | 1477648957008 Marionette TRACE conn4 <- [1,3076,null,["8"]] 03:02:37 INFO - PROCESS | 1820 | 1477648957015 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 03:02:37 INFO - PROCESS | 1820 | 1477648957023 Marionette TRACE conn4 <- [1,3077,null,{}] 03:02:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7bd000 == 17 [pid = 1820] [id = 675] 03:02:37 INFO - PROCESS | 1820 | 1477648957846 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343a400 == 18 [pid = 1820] [id = 687] 03:02:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8343f400) [pid = 1820] [serial = 1994] [outer = (nil)] 03:02:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83c27400) [pid = 1820] [serial = 1995] [outer = 0x8343f400] 03:02:37 INFO - PROCESS | 1820 | 1477648957946 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83c70400) [pid = 1820] [serial = 1996] [outer = 0x8343f400] 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 03:02:38 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 03:02:38 INFO - ................. 03:02:38 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 2233ms 03:02:38 INFO - PROCESS | 1820 | 1477648958747 Marionette TRACE conn4 <- [1,3078,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]]]}] 03:02:38 INFO - PROCESS | 1820 | 1477648958793 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 1820 | 1477648958800 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 03:02:38 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 03:02:38 INFO - PROCESS | 1820 | 1477648958815 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:39 INFO - PROCESS | 1820 | 1477648959019 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 03:02:39 INFO - PROCESS | 1820 | 1477648959161 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 03:02:39 INFO - PROCESS | 1820 | 1477648959169 Marionette TRACE conn4 <- [1,3081,null,["8"]] 03:02:39 INFO - PROCESS | 1820 | 1477648959244 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 03:02:39 INFO - PROCESS | 1820 | 1477648959261 Marionette TRACE conn4 <- [1,3082,null,{}] 03:02:39 INFO - PROCESS | 1820 | 1477648959282 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afce400 == 19 [pid = 1820] [id = 688] 03:02:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8afcf400) [pid = 1820] [serial = 1997] [outer = (nil)] 03:02:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b0aec00) [pid = 1820] [serial = 1998] [outer = 0x8afcf400] 03:02:39 INFO - PROCESS | 1820 | 1477648959377 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b0b5800) [pid = 1820] [serial = 1999] [outer = 0x8afcf400] 03:02:40 INFO - PROCESS | 1820 | 1477648960216 Marionette TRACE conn4 <- [1,3083,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]]]}] 03:02:40 INFO - ................. 03:02:40 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1479ms 03:02:40 INFO - PROCESS | 1820 | 1477648960294 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 1820 | 1477648960299 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 03:02:40 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 03:02:40 INFO - PROCESS | 1820 | 1477648960306 Marionette TRACE conn4 -> [0,3085,"getContext",null] 03:02:40 INFO - PROCESS | 1820 | 1477648960310 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 03:02:40 INFO - PROCESS | 1820 | 1477648960323 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 03:02:40 INFO - PROCESS | 1820 | 1477648960326 Marionette TRACE conn4 <- [1,3086,null,{}] 03:02:40 INFO - PROCESS | 1820 | 1477648960333 Marionette TRACE conn4 -> [0,3087,"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}] 03:02:40 INFO - PROCESS | 1820 | 1477648960356 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 03:02:40 INFO - PROCESS | 1820 | 1477648960383 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 03:02:40 INFO - Setting pref dom.animations-api.core.enabled (true) 03:02:40 INFO - PROCESS | 1820 | 1477648960393 Marionette TRACE conn4 <- [1,3088,null,{}] 03:02:40 INFO - PROCESS | 1820 | 1477648960407 Marionette TRACE conn4 -> [0,3089,"getContext",null] 03:02:40 INFO - PROCESS | 1820 | 1477648960411 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 03:02:40 INFO - PROCESS | 1820 | 1477648960416 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 03:02:40 INFO - PROCESS | 1820 | 1477648960419 Marionette TRACE conn4 <- [1,3090,null,{}] 03:02:40 INFO - PROCESS | 1820 | 1477648960425 Marionette TRACE conn4 -> [0,3091,"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}] 03:02:40 INFO - PROCESS | 1820 | 1477648960448 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:02:40 INFO - PROCESS | 1820 | 1477648960461 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 03:02:40 INFO - PROCESS | 1820 | 1477648960463 Marionette TRACE conn4 <- [1,3092,null,{}] 03:02:40 INFO - PROCESS | 1820 | 1477648960470 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:40 INFO - PROCESS | 1820 | 1477648960743 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 03:02:40 INFO - PROCESS | 1820 | 1477648960763 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 03:02:40 INFO - PROCESS | 1820 | 1477648960768 Marionette TRACE conn4 <- [1,3094,null,["8"]] 03:02:40 INFO - PROCESS | 1820 | 1477648960774 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 03:02:40 INFO - PROCESS | 1820 | 1477648960779 Marionette TRACE conn4 <- [1,3095,null,{}] 03:02:40 INFO - PROCESS | 1820 | 1477648960784 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ef000 == 20 [pid = 1820] [id = 689] 03:02:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b3f1000) [pid = 1820] [serial = 2000] [outer = (nil)] 03:02:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b3f4400) [pid = 1820] [serial = 2001] [outer = 0x8b3f1000] 03:02:40 INFO - PROCESS | 1820 | 1477648960945 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b3f7800) [pid = 1820] [serial = 2002] [outer = 0x8b3f1000] 03:02:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b66b000 == 21 [pid = 1820] [id = 690] 03:02:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b75cc00) [pid = 1820] [serial = 2003] [outer = (nil)] 03:02:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b66e000) [pid = 1820] [serial = 2004] [outer = 0x8b75cc00] 03:02:41 INFO - PROCESS | 1820 | 1477648961853 Marionette TRACE conn4 <- [1,3096,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]]]}] 03:02:41 INFO - ... 03:02:41 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1585ms 03:02:41 INFO - PROCESS | 1820 | 1477648961893 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 1820 | 1477648961896 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:02:41 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 03:02:41 INFO - PROCESS | 1820 | 1477648961909 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:42 INFO - PROCESS | 1820 | 1477648962348 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b75dc00) [pid = 1820] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b608000) [pid = 1820] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b3ee800) [pid = 1820] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b2d0c00) [pid = 1820] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b176000) [pid = 1820] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83c6e000) [pid = 1820] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83c63800) [pid = 1820] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 03:02:42 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b7c3800) [pid = 1820] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 03:02:42 INFO - PROCESS | 1820 | 1477648962456 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 03:02:42 INFO - PROCESS | 1820 | 1477648962462 Marionette TRACE conn4 <- [1,3099,null,["8"]] 03:02:42 INFO - PROCESS | 1820 | 1477648962468 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 03:02:42 INFO - PROCESS | 1820 | 1477648962476 Marionette TRACE conn4 <- [1,3100,null,{}] 03:02:42 INFO - PROCESS | 1820 | 1477648962481 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b262000 == 22 [pid = 1820] [id = 691] 03:02:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8b2d0c00) [pid = 1820] [serial = 2005] [outer = (nil)] 03:02:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b7bc800) [pid = 1820] [serial = 2006] [outer = 0x8b2d0c00] 03:02:42 INFO - PROCESS | 1820 | 1477648962565 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b7c2000) [pid = 1820] [serial = 2007] [outer = 0x8b2d0c00] 03:02:43 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 03:02:43 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 03:02:43 INFO - PROCESS | 1820 | 1477648963271 Marionette TRACE conn4 <- [1,3101,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]]]}] 03:02:43 INFO - ......... 03:02:43 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1427ms 03:02:43 INFO - PROCESS | 1820 | 1477648963331 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 1820 | 1477648963335 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 03:02:43 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 03:02:43 INFO - PROCESS | 1820 | 1477648963343 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:43 INFO - PROCESS | 1820 | 1477648963517 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:02:43 INFO - PROCESS | 1820 | 1477648963536 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 03:02:43 INFO - PROCESS | 1820 | 1477648963539 Marionette TRACE conn4 <- [1,3104,null,["8"]] 03:02:43 INFO - PROCESS | 1820 | 1477648963546 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 03:02:43 INFO - PROCESS | 1820 | 1477648963552 Marionette TRACE conn4 <- [1,3105,null,{}] 03:02:43 INFO - PROCESS | 1820 | 1477648963682 Marionette TRACE conn4 -> [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([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8bc000 == 23 [pid = 1820] [id = 692] 03:02:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b8bf000) [pid = 1820] [serial = 2008] [outer = (nil)] 03:02:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8dcf6800) [pid = 1820] [serial = 2009] [outer = 0x8b8bf000] 03:02:43 INFO - PROCESS | 1820 | 1477648963772 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dd76000) [pid = 1820] [serial = 2010] [outer = 0x8b8bf000] 03:02:44 INFO - PROCESS | 1820 | 1477648964499 Marionette TRACE conn4 <- [1,3106,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]]]}] 03:02:44 INFO - ................................... 03:02:44 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1228ms 03:02:44 INFO - PROCESS | 1820 | 1477648964573 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 1820 | 1477648964580 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 03:02:44 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 03:02:44 INFO - Clearing pref dom.animations-api.core.enabled 03:02:44 INFO - PROCESS | 1820 | 1477648964592 Marionette TRACE conn4 -> [0,3108,"getContext",null] 03:02:44 INFO - PROCESS | 1820 | 1477648964599 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 03:02:44 INFO - PROCESS | 1820 | 1477648964609 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 03:02:44 INFO - PROCESS | 1820 | 1477648964615 Marionette TRACE conn4 <- [1,3109,null,{}] 03:02:44 INFO - PROCESS | 1820 | 1477648964653 Marionette TRACE conn4 -> [0,3110,"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}] 03:02:44 INFO - PROCESS | 1820 | 1477648964681 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 03:02:44 INFO - PROCESS | 1820 | 1477648964689 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 03:02:44 INFO - PROCESS | 1820 | 1477648964699 Marionette TRACE conn4 <- [1,3111,null,{}] 03:02:44 INFO - PROCESS | 1820 | 1477648964714 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:44 INFO - PROCESS | 1820 | 1477648964969 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 03:02:45 INFO - PROCESS | 1820 | 1477648965141 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 03:02:45 INFO - PROCESS | 1820 | 1477648965145 Marionette TRACE conn4 <- [1,3113,null,["8"]] 03:02:45 INFO - PROCESS | 1820 | 1477648965195 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 03:02:45 INFO - PROCESS | 1820 | 1477648965203 Marionette TRACE conn4 <- [1,3114,null,{}] 03:02:45 INFO - PROCESS | 1820 | 1477648965214 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c2a400 == 24 [pid = 1820] [id = 693] 03:02:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8424c800) [pid = 1820] [serial = 2011] [outer = (nil)] 03:02:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8afc5800) [pid = 1820] [serial = 2012] [outer = 0x8424c800] 03:02:45 INFO - PROCESS | 1820 | 1477648965319 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b25f800) [pid = 1820] [serial = 2013] [outer = 0x8424c800] 03:02:46 INFO - PROCESS | 1820 | 1477648966071 Marionette TRACE conn4 <- [1,3115,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]]]}] 03:02:46 INFO - . 03:02:46 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1496ms 03:02:46 INFO - PROCESS | 1820 | 1477648966086 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 1820 | 1477648966093 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 03:02:46 INFO - TEST-START | /websockets/Close-0.htm 03:02:46 INFO - PROCESS | 1820 | 1477648966115 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:46 INFO - PROCESS | 1820 | 1477648966353 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 03:02:46 INFO - PROCESS | 1820 | 1477648966517 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 03:02:46 INFO - PROCESS | 1820 | 1477648966522 Marionette TRACE conn4 <- [1,3118,null,["8"]] 03:02:46 INFO - PROCESS | 1820 | 1477648966528 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 03:02:46 INFO - PROCESS | 1820 | 1477648966535 Marionette TRACE conn4 <- [1,3119,null,{}] 03:02:46 INFO - PROCESS | 1820 | 1477648966586 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60cc00 == 25 [pid = 1820] [id = 694] 03:02:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b60e800) [pid = 1820] [serial = 2014] [outer = (nil)] 03:02:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b78a400) [pid = 1820] [serial = 2015] [outer = 0x8b60e800] 03:02:46 INFO - PROCESS | 1820 | 1477648966687 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b78f800) [pid = 1820] [serial = 2016] [outer = 0x8b60e800] 03:02:47 INFO - PROCESS | 1820 | 1477648967452 Marionette TRACE conn4 <- [1,3120,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]]]}] 03:02:47 INFO - . 03:02:47 INFO - TEST-OK | /websockets/Close-0.htm | took 1381ms 03:02:47 INFO - PROCESS | 1820 | 1477648967486 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 1820 | 1477648967489 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 03:02:47 INFO - TEST-START | /websockets/Close-1000-reason.htm 03:02:47 INFO - PROCESS | 1820 | 1477648967497 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:47 INFO - PROCESS | 1820 | 1477648967694 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 03:02:47 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:02:47 INFO - PROCESS | 1820 | 1477648967879 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 03:02:47 INFO - PROCESS | 1820 | 1477648967885 Marionette TRACE conn4 <- [1,3123,null,["8"]] 03:02:47 INFO - PROCESS | 1820 | 1477648967894 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 03:02:47 INFO - PROCESS | 1820 | 1477648967902 Marionette TRACE conn4 <- [1,3124,null,{}] 03:02:47 INFO - PROCESS | 1820 | 1477648967934 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcf6400 == 26 [pid = 1820] [id = 695] 03:02:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8dcf7400) [pid = 1820] [serial = 2017] [outer = (nil)] 03:02:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8dd82800) [pid = 1820] [serial = 2018] [outer = 0x8dcf7400] 03:02:48 INFO - PROCESS | 1820 | 1477648968041 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8dd82c00) [pid = 1820] [serial = 2019] [outer = 0x8dcf7400] 03:02:48 INFO - PROCESS | 1820 | 1477648968890 Marionette TRACE conn4 <- [1,3125,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]]]}] 03:02:48 INFO - .. 03:02:48 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1425ms 03:02:48 INFO - PROCESS | 1820 | 1477648968924 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 1820 | 1477648968929 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 03:02:48 INFO - TEST-START | /websockets/Close-1000.htm 03:02:48 INFO - PROCESS | 1820 | 1477648968940 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:49 INFO - PROCESS | 1820 | 1477648969291 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 03:02:49 INFO - PROCESS | 1820 | 1477648969447 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 03:02:49 INFO - PROCESS | 1820 | 1477648969454 Marionette TRACE conn4 <- [1,3128,null,["8"]] 03:02:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ee400 == 25 [pid = 1820] [id = 680] 03:02:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8b607c00 == 24 [pid = 1820] [id = 681] 03:02:49 INFO - PROCESS | 1820 | --DOCSHELL 0x84370400 == 23 [pid = 1820] [id = 679] 03:02:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8b66b000 == 22 [pid = 1820] [id = 690] 03:02:49 INFO - PROCESS | 1820 | 1477648969490 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 03:02:49 INFO - PROCESS | 1820 | 1477648969499 Marionette TRACE conn4 <- [1,3129,null,{}] 03:02:49 INFO - PROCESS | 1820 | 1477648969505 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fad400 == 23 [pid = 1820] [id = 696] 03:02:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83fad800) [pid = 1820] [serial = 2020] [outer = (nil)] 03:02:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x84250000) [pid = 1820] [serial = 2021] [outer = 0x83fad800] 03:02:49 INFO - PROCESS | 1820 | 1477648969596 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x84250800) [pid = 1820] [serial = 2022] [outer = 0x83fad800] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b764800) [pid = 1820] [serial = 1980] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b760800) [pid = 1820] [serial = 1981] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b661c00) [pid = 1820] [serial = 1977] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b66bc00) [pid = 1820] [serial = 1978] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b3f2400) [pid = 1820] [serial = 1974] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8b3f4000) [pid = 1820] [serial = 1975] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b2d5400) [pid = 1820] [serial = 1971] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b2de000) [pid = 1820] [serial = 1972] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b179400) [pid = 1820] [serial = 1968] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b17b800) [pid = 1820] [serial = 1969] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x84257c00) [pid = 1820] [serial = 1965] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x84257000) [pid = 1820] [serial = 1966] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83c66400) [pid = 1820] [serial = 1962] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83fac400) [pid = 1820] [serial = 1963] [outer = (nil)] [url = about:blank] 03:02:49 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b8c0000) [pid = 1820] [serial = 1960] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1820 | 1477648970239 Marionette TRACE conn4 <- [1,3130,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]]]}] 03:02:50 INFO - .. 03:02:50 INFO - TEST-OK | /websockets/Close-1000.htm | took 1341ms 03:02:50 INFO - PROCESS | 1820 | 1477648970281 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 1820 | 1477648970286 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 03:02:50 INFO - TEST-START | /websockets/Close-NaN.htm 03:02:50 INFO - PROCESS | 1820 | 1477648970293 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:50 INFO - PROCESS | 1820 | 1477648970478 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 03:02:50 INFO - PROCESS | 1820 | 1477648970619 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 03:02:50 INFO - PROCESS | 1820 | 1477648970625 Marionette TRACE conn4 <- [1,3133,null,["8"]] 03:02:50 INFO - PROCESS | 1820 | 1477648970631 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 03:02:50 INFO - PROCESS | 1820 | 1477648970637 Marionette TRACE conn4 <- [1,3134,null,{}] 03:02:50 INFO - PROCESS | 1820 | 1477648970643 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0ab400 == 24 [pid = 1820] [id = 697] 03:02:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b173c00) [pid = 1820] [serial = 2023] [outer = (nil)] 03:02:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b17e800) [pid = 1820] [serial = 2024] [outer = 0x8b173c00] 03:02:50 INFO - PROCESS | 1820 | 1477648970731 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b17ec00) [pid = 1820] [serial = 2025] [outer = 0x8b173c00] 03:02:51 INFO - PROCESS | 1820 | 1477648971296 Marionette TRACE conn4 <- [1,3135,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]]]}] 03:02:51 INFO - . 03:02:51 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1069ms 03:02:51 INFO - PROCESS | 1820 | 1477648971371 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 1820 | 1477648971378 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 03:02:51 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 03:02:51 INFO - PROCESS | 1820 | 1477648971386 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:51 INFO - PROCESS | 1820 | 1477648971621 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 03:02:51 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:02:51 INFO - PROCESS | 1820 | 1477648971641 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 03:02:51 INFO - PROCESS | 1820 | 1477648971645 Marionette TRACE conn4 <- [1,3138,null,["8"]] 03:02:51 INFO - PROCESS | 1820 | 1477648971651 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 03:02:51 INFO - PROCESS | 1820 | 1477648971658 Marionette TRACE conn4 <- [1,3139,null,{}] 03:02:51 INFO - PROCESS | 1820 | 1477648971664 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3f5800 == 25 [pid = 1820] [id = 698] 03:02:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b602000) [pid = 1820] [serial = 2026] [outer = (nil)] 03:02:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b609000) [pid = 1820] [serial = 2027] [outer = 0x8b602000] 03:02:51 INFO - PROCESS | 1820 | 1477648971760 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b666400) [pid = 1820] [serial = 2028] [outer = 0x8b602000] 03:02:52 INFO - PROCESS | 1820 | 1477648972471 Marionette TRACE conn4 <- [1,3140,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]]]}] 03:02:52 INFO - . 03:02:52 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1124ms 03:02:52 INFO - PROCESS | 1820 | 1477648972515 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 03:02:52 INFO - TEST-START | /websockets/Close-clamp.htm 03:02:52 INFO - PROCESS | 1820 | 1477648972520 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 03:02:52 INFO - PROCESS | 1820 | 1477648972528 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:52 INFO - PROCESS | 1820 | 1477648972775 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 03:02:52 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:02:52 INFO - PROCESS | 1820 | 1477648972807 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 03:02:52 INFO - PROCESS | 1820 | 1477648972812 Marionette TRACE conn4 <- [1,3143,null,["8"]] 03:02:52 INFO - PROCESS | 1820 | 1477648972818 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 03:02:52 INFO - PROCESS | 1820 | 1477648972824 Marionette TRACE conn4 <- [1,3144,null,{}] 03:02:52 INFO - PROCESS | 1820 | 1477648972907 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b665000 == 26 [pid = 1820] [id = 699] 03:02:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b7c9800) [pid = 1820] [serial = 2029] [outer = (nil)] 03:02:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b8bf400) [pid = 1820] [serial = 2030] [outer = 0x8b7c9800] 03:02:53 INFO - PROCESS | 1820 | 1477648972995 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b8c2c00) [pid = 1820] [serial = 2031] [outer = 0x8b7c9800] 03:02:53 INFO - PROCESS | 1820 | 1477648973631 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 03:02:53 INFO - . 03:02:53 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1134ms 03:02:53 INFO - PROCESS | 1820 | 1477648973661 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 1820 | 1477648973665 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 03:02:53 INFO - TEST-START | /websockets/Close-null.htm 03:02:53 INFO - PROCESS | 1820 | 1477648973680 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:53 INFO - PROCESS | 1820 | 1477648973904 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 03:02:53 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:02:53 INFO - PROCESS | 1820 | 1477648973929 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 03:02:53 INFO - PROCESS | 1820 | 1477648973932 Marionette TRACE conn4 <- [1,3148,null,["8"]] 03:02:53 INFO - PROCESS | 1820 | 1477648973938 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 03:02:53 INFO - PROCESS | 1820 | 1477648973956 Marionette TRACE conn4 <- [1,3149,null,{}] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b2d0c00) [pid = 1820] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x84256800) [pid = 1820] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b7c6000) [pid = 1820] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b175800) [pid = 1820] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b75f000) [pid = 1820] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b75cc00) [pid = 1820] [serial = 2003] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8343f400) [pid = 1820] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b3f1000) [pid = 1820] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 03:02:54 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8afcf400) [pid = 1820] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 03:02:54 INFO - PROCESS | 1820 | 1477648974140 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb7800 == 27 [pid = 1820] [id = 700] 03:02:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x84256800) [pid = 1820] [serial = 2032] [outer = (nil)] 03:02:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b7c6000) [pid = 1820] [serial = 2033] [outer = 0x84256800] 03:02:54 INFO - PROCESS | 1820 | 1477648974232 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b7ca400) [pid = 1820] [serial = 2034] [outer = 0x84256800] 03:02:54 INFO - PROCESS | 1820 | 1477648974886 Marionette TRACE conn4 <- [1,3150,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]]]}] 03:02:54 INFO - . 03:02:54 INFO - TEST-OK | /websockets/Close-null.htm | took 1228ms 03:02:54 INFO - PROCESS | 1820 | 1477648974907 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 1820 | 1477648974911 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 03:02:54 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 03:02:54 INFO - PROCESS | 1820 | 1477648974918 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:55 INFO - PROCESS | 1820 | 1477648975146 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 03:02:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:02:55 INFO - PROCESS | 1820 | 1477648975355 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 03:02:55 INFO - PROCESS | 1820 | 1477648975362 Marionette TRACE conn4 <- [1,3153,null,["8"]] 03:02:55 INFO - PROCESS | 1820 | 1477648975370 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 03:02:55 INFO - PROCESS | 1820 | 1477648975378 Marionette TRACE conn4 <- [1,3154,null,{}] 03:02:55 INFO - PROCESS | 1820 | 1477648975386 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f99cc00 == 28 [pid = 1820] [id = 701] 03:02:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8f9a0400) [pid = 1820] [serial = 2035] [outer = (nil)] 03:02:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fe69800) [pid = 1820] [serial = 2036] [outer = 0x8f9a0400] 03:02:55 INFO - PROCESS | 1820 | 1477648975490 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fe69c00) [pid = 1820] [serial = 2037] [outer = 0x8f9a0400] 03:02:56 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 03:02:56 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 03:02:56 INFO - PROCESS | 1820 | 1477648976112 Marionette TRACE conn4 <- [1,3155,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]]]}] 03:02:56 INFO - .. 03:02:56 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1230ms 03:02:56 INFO - PROCESS | 1820 | 1477648976149 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 1820 | 1477648976153 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 03:02:56 INFO - TEST-START | /websockets/Close-string.htm 03:02:56 INFO - PROCESS | 1820 | 1477648976160 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:56 INFO - PROCESS | 1820 | 1477648976478 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 03:02:56 INFO - PROCESS | 1820 | 1477648976610 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 03:02:56 INFO - PROCESS | 1820 | 1477648976619 Marionette TRACE conn4 <- [1,3158,null,["8"]] 03:02:56 INFO - PROCESS | 1820 | 1477648976629 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 03:02:56 INFO - PROCESS | 1820 | 1477648976641 Marionette TRACE conn4 <- [1,3159,null,{}] 03:02:56 INFO - PROCESS | 1820 | 1477648976655 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb7400 == 29 [pid = 1820] [id = 702] 03:02:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83fb7c00) [pid = 1820] [serial = 2038] [outer = (nil)] 03:02:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x84179c00) [pid = 1820] [serial = 2039] [outer = 0x83fb7c00] 03:02:56 INFO - PROCESS | 1820 | 1477648976759 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8afd0000) [pid = 1820] [serial = 2040] [outer = 0x83fb7c00] 03:02:57 INFO - PROCESS | 1820 | 1477648977463 Marionette TRACE conn4 <- [1,3160,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]]]}] 03:02:57 INFO - . 03:02:57 INFO - TEST-OK | /websockets/Close-string.htm | took 1320ms 03:02:57 INFO - PROCESS | 1820 | 1477648977482 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 03:02:57 INFO - TEST-START | /websockets/Close-undefined.htm 03:02:57 INFO - PROCESS | 1820 | 1477648977490 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 03:02:57 INFO - PROCESS | 1820 | 1477648977498 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:57 INFO - PROCESS | 1820 | 1477648977704 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 03:02:57 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:02:57 INFO - PROCESS | 1820 | 1477648977894 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 03:02:57 INFO - PROCESS | 1820 | 1477648977900 Marionette TRACE conn4 <- [1,3163,null,["8"]] 03:02:57 INFO - PROCESS | 1820 | 1477648977910 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 03:02:57 INFO - PROCESS | 1820 | 1477648977915 Marionette TRACE conn4 <- [1,3164,null,{}] 03:02:57 INFO - PROCESS | 1820 | 1477648977972 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ea800 == 30 [pid = 1820] [id = 703] 03:02:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b3ec400) [pid = 1820] [serial = 2041] [outer = (nil)] 03:02:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b607800) [pid = 1820] [serial = 2042] [outer = 0x8b3ec400] 03:02:58 INFO - PROCESS | 1820 | 1477648978073 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b664800) [pid = 1820] [serial = 2043] [outer = 0x8b3ec400] 03:02:58 INFO - PROCESS | 1820 | 1477648978772 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 03:02:58 INFO - . 03:02:58 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1324ms 03:02:58 INFO - PROCESS | 1820 | 1477648978865 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 1820 | 1477648978868 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 03:02:58 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 03:02:58 INFO - PROCESS | 1820 | 1477648978883 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:02:59 INFO - PROCESS | 1820 | 1477648979073 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 03:02:59 INFO - PROCESS | 1820 | 1477648979274 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 03:02:59 INFO - PROCESS | 1820 | 1477648979284 Marionette TRACE conn4 <- [1,3168,null,["8"]] 03:02:59 INFO - PROCESS | 1820 | 1477648979333 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 03:02:59 INFO - PROCESS | 1820 | 1477648979343 Marionette TRACE conn4 <- [1,3169,null,{}] 03:02:59 INFO - PROCESS | 1820 | 1477648979348 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f996c00 == 31 [pid = 1820] [id = 704] 03:02:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f998c00) [pid = 1820] [serial = 2044] [outer = (nil)] 03:02:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fe6cc00) [pid = 1820] [serial = 2045] [outer = 0x8f998c00] 03:02:59 INFO - PROCESS | 1820 | 1477648979455 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fe75800) [pid = 1820] [serial = 2046] [outer = 0x8f998c00] 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - . 03:03:00 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1583ms 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:00 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:00 INFO - PROCESS | 1820 | 1477648980439 Marionette TRACE conn4 <- [1,3170,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]]]}] 03:03:00 INFO - PROCESS | 1820 | 1477648980465 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 1820 | 1477648980474 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 03:03:00 INFO - PROCESS | 1820 | 1477648980491 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:00 INFO - PROCESS | 1820 | 1477648980809 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 03:03:01 INFO - PROCESS | 1820 | 1477648981006 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 03:03:01 INFO - PROCESS | 1820 | 1477648981010 Marionette TRACE conn4 <- [1,3173,null,["8"]] 03:03:01 INFO - PROCESS | 1820 | 1477648981059 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 03:03:01 INFO - PROCESS | 1820 | 1477648981067 Marionette TRACE conn4 <- [1,3174,null,{}] 03:03:01 INFO - PROCESS | 1820 | 1477648981079 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x9104ac00 == 32 [pid = 1820] [id = 705] 03:03:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9104c400) [pid = 1820] [serial = 2047] [outer = (nil)] 03:03:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92c6ac00) [pid = 1820] [serial = 2048] [outer = 0x9104c400] 03:03:01 INFO - PROCESS | 1820 | 1477648981173 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x92ddac00) [pid = 1820] [serial = 2049] [outer = 0x9104c400] 03:03:03 INFO - PROCESS | 1820 | --DOCSHELL 0x84255c00 == 31 [pid = 1820] [id = 683] 03:03:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c2800 == 30 [pid = 1820] [id = 686] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b7bc800) [pid = 1820] [serial = 2006] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b7c2000) [pid = 1820] [serial = 2007] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b3f4400) [pid = 1820] [serial = 2001] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b3f7800) [pid = 1820] [serial = 2002] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b0aec00) [pid = 1820] [serial = 1998] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b0b5800) [pid = 1820] [serial = 1999] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83c27400) [pid = 1820] [serial = 1995] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83c70400) [pid = 1820] [serial = 1996] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8b7ca000) [pid = 1820] [serial = 1992] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b8b9800) [pid = 1820] [serial = 1993] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b789400) [pid = 1820] [serial = 1989] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b78f400) [pid = 1820] [serial = 1990] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b25f400) [pid = 1820] [serial = 1986] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b25fc00) [pid = 1820] [serial = 1987] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8436f000) [pid = 1820] [serial = 1983] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x84373800) [pid = 1820] [serial = 1984] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b66e000) [pid = 1820] [serial = 2004] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dcf6800) [pid = 1820] [serial = 2009] [outer = (nil)] [url = about:blank] 03:03:05 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83fad800) [pid = 1820] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 03:03:05 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b173c00) [pid = 1820] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 03:03:05 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x84256800) [pid = 1820] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 03:03:05 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b7c9800) [pid = 1820] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 03:03:05 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b602000) [pid = 1820] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83c2a400 == 29 [pid = 1820] [id = 693] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83fad400 == 28 [pid = 1820] [id = 696] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b60cc00 == 27 [pid = 1820] [id = 694] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ef000 == 26 [pid = 1820] [id = 689] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b665000 == 25 [pid = 1820] [id = 699] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8afce400 == 24 [pid = 1820] [id = 688] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b175c00 == 23 [pid = 1820] [id = 678] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b75d400 == 22 [pid = 1820] [id = 685] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b262000 == 21 [pid = 1820] [id = 691] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0ab400 == 20 [pid = 1820] [id = 697] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcf6400 == 19 [pid = 1820] [id = 695] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b75d800 == 18 [pid = 1820] [id = 682] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b175000 == 17 [pid = 1820] [id = 684] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb7800 == 16 [pid = 1820] [id = 700] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8bc000 == 15 [pid = 1820] [id = 692] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69c00 == 14 [pid = 1820] [id = 677] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3f5800 == 13 [pid = 1820] [id = 698] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83c63400 == 12 [pid = 1820] [id = 676] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8343a400 == 11 [pid = 1820] [id = 687] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8f996c00 == 10 [pid = 1820] [id = 704] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ea800 == 9 [pid = 1820] [id = 703] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb7400 == 8 [pid = 1820] [id = 702] 03:03:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8f99cc00 == 7 [pid = 1820] [id = 701] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b17ec00) [pid = 1820] [serial = 2025] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b17e800) [pid = 1820] [serial = 2024] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b666400) [pid = 1820] [serial = 2028] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b609000) [pid = 1820] [serial = 2027] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8b8c2c00) [pid = 1820] [serial = 2031] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8b8bf400) [pid = 1820] [serial = 2030] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b7ca400) [pid = 1820] [serial = 2034] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b7c6000) [pid = 1820] [serial = 2033] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x84250000) [pid = 1820] [serial = 2021] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x84250800) [pid = 1820] [serial = 2022] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8b78a400) [pid = 1820] [serial = 2015] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8fe69800) [pid = 1820] [serial = 2036] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8afc5800) [pid = 1820] [serial = 2012] [outer = (nil)] [url = about:blank] 03:03:12 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8dd82800) [pid = 1820] [serial = 2018] [outer = (nil)] [url = about:blank] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83fb7c00) [pid = 1820] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b3ec400) [pid = 1820] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f9a0400) [pid = 1820] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8f998c00) [pid = 1820] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b8bf000) [pid = 1820] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8424c800) [pid = 1820] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b60e800) [pid = 1820] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 03:03:15 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8dcf7400) [pid = 1820] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8dd76000) [pid = 1820] [serial = 2010] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8b25f800) [pid = 1820] [serial = 2013] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b78f800) [pid = 1820] [serial = 2016] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8dd82c00) [pid = 1820] [serial = 2019] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x92c6ac00) [pid = 1820] [serial = 2048] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fe6cc00) [pid = 1820] [serial = 2045] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fe75800) [pid = 1820] [serial = 2046] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b607800) [pid = 1820] [serial = 2042] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b664800) [pid = 1820] [serial = 2043] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x84179c00) [pid = 1820] [serial = 2039] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8afd0000) [pid = 1820] [serial = 2040] [outer = (nil)] [url = about:blank] 03:03:20 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8fe69c00) [pid = 1820] [serial = 2037] [outer = (nil)] [url = about:blank] 03:03:31 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 03:03:31 INFO - PROCESS | 1820 | 1477649011373 Marionette TRACE conn4 <- [1,3175,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]]]}] 03:03:31 INFO - .. 03:03:31 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30909ms 03:03:31 INFO - PROCESS | 1820 | 1477649011398 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 1820 | 1477649011405 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 03:03:31 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 03:03:31 INFO - PROCESS | 1820 | 1477649011417 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:31 INFO - PROCESS | 1820 | 1477649011659 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 03:03:31 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:03:31 INFO - PROCESS | 1820 | 1477649011752 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 03:03:31 INFO - PROCESS | 1820 | 1477649011759 Marionette TRACE conn4 <- [1,3178,null,["8"]] 03:03:31 INFO - PROCESS | 1820 | 1477649011768 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 03:03:31 INFO - PROCESS | 1820 | 1477649011777 Marionette TRACE conn4 <- [1,3179,null,{}] 03:03:31 INFO - PROCESS | 1820 | 1477649011784 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65400 == 8 [pid = 1820] [id = 706] 03:03:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c65800) [pid = 1820] [serial = 2050] [outer = (nil)] 03:03:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c69400) [pid = 1820] [serial = 2051] [outer = 0x83c65800] 03:03:31 INFO - PROCESS | 1820 | 1477649011887 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fad800) [pid = 1820] [serial = 2052] [outer = 0x83c65800] 03:03:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 03:03:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:32 INFO - PROCESS | 1820 | 1477649012489 Marionette TRACE conn4 <- [1,3180,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]]]}] 03:03:32 INFO - . 03:03:32 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1128ms 03:03:32 INFO - PROCESS | 1820 | 1477649012543 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 03:03:32 INFO - PROCESS | 1820 | 1477649012549 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 03:03:32 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 03:03:32 INFO - PROCESS | 1820 | 1477649012558 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:32 INFO - PROCESS | 1820 | 1477649012808 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 03:03:32 INFO - PROCESS | 1820 | 1477649012828 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 03:03:32 INFO - PROCESS | 1820 | 1477649012834 Marionette TRACE conn4 <- [1,3183,null,["8"]] 03:03:32 INFO - PROCESS | 1820 | 1477649012841 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 03:03:32 INFO - PROCESS | 1820 | 1477649012847 Marionette TRACE conn4 <- [1,3184,null,{}] 03:03:32 INFO - PROCESS | 1820 | 1477649012853 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6fc00 == 9 [pid = 1820] [id = 707] 03:03:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83faec00) [pid = 1820] [serial = 2053] [outer = (nil)] 03:03:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x84258400) [pid = 1820] [serial = 2054] [outer = 0x83faec00] 03:03:32 INFO - PROCESS | 1820 | 1477649012942 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x84258800) [pid = 1820] [serial = 2055] [outer = 0x83faec00] 03:03:33 INFO - PROCESS | 1820 | 1477649013720 Marionette TRACE conn4 <- [1,3185,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]]]}] 03:03:33 INFO - .. 03:03:33 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1223ms 03:03:33 INFO - PROCESS | 1820 | 1477649013793 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 1820 | 1477649013802 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 03:03:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 03:03:33 INFO - PROCESS | 1820 | 1477649013810 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:34 INFO - PROCESS | 1820 | 1477649014070 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 03:03:34 INFO - PROCESS | 1820 | 1477649014088 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 03:03:34 INFO - PROCESS | 1820 | 1477649014093 Marionette TRACE conn4 <- [1,3188,null,["8"]] 03:03:34 INFO - PROCESS | 1820 | 1477649014099 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 03:03:34 INFO - PROCESS | 1820 | 1477649014107 Marionette TRACE conn4 <- [1,3189,null,{}] 03:03:34 INFO - PROCESS | 1820 | 1477649014114 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0ad400 == 10 [pid = 1820] [id = 708] 03:03:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b0ad800) [pid = 1820] [serial = 2056] [outer = (nil)] 03:03:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0af400) [pid = 1820] [serial = 2057] [outer = 0x8b0ad800] 03:03:34 INFO - PROCESS | 1820 | 1477649014208 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b0b3000) [pid = 1820] [serial = 2058] [outer = 0x8b0ad800] 03:03:34 INFO - PROCESS | 1820 | 1477649014978 Marionette TRACE conn4 <- [1,3190,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]]]}] 03:03:35 INFO - .. 03:03:35 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1222ms 03:03:35 INFO - PROCESS | 1820 | 1477649015032 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 1820 | 1477649015037 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 03:03:35 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 03:03:35 INFO - PROCESS | 1820 | 1477649015045 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:35 INFO - PROCESS | 1820 | 1477649015274 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 03:03:35 INFO - PROCESS | 1820 | 1477649015297 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 03:03:35 INFO - PROCESS | 1820 | 1477649015304 Marionette TRACE conn4 <- [1,3193,null,["8"]] 03:03:35 INFO - PROCESS | 1820 | 1477649015314 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 03:03:35 INFO - PROCESS | 1820 | 1477649015320 Marionette TRACE conn4 <- [1,3194,null,{}] 03:03:35 INFO - PROCESS | 1820 | 1477649015327 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x84372c00 == 11 [pid = 1820] [id = 709] 03:03:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b17e400) [pid = 1820] [serial = 2059] [outer = (nil)] 03:03:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b25fc00) [pid = 1820] [serial = 2060] [outer = 0x8b17e400] 03:03:35 INFO - PROCESS | 1820 | 1477649015417 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b269c00) [pid = 1820] [serial = 2061] [outer = 0x8b17e400] 03:03:36 INFO - PROCESS | 1820 | 1477649016109 Marionette TRACE conn4 <- [1,3195,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]]]}] 03:03:36 INFO - .. 03:03:36 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1121ms 03:03:36 INFO - PROCESS | 1820 | 1477649016166 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 1820 | 1477649016171 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 03:03:36 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 03:03:36 INFO - PROCESS | 1820 | 1477649016178 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:36 INFO - PROCESS | 1820 | 1477649016408 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 03:03:36 INFO - PROCESS | 1820 | 1477649016432 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 03:03:36 INFO - PROCESS | 1820 | 1477649016438 Marionette TRACE conn4 <- [1,3198,null,["8"]] 03:03:36 INFO - PROCESS | 1820 | 1477649016443 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 03:03:36 INFO - PROCESS | 1820 | 1477649016449 Marionette TRACE conn4 <- [1,3199,null,{}] 03:03:36 INFO - PROCESS | 1820 | 1477649016455 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d4800 == 12 [pid = 1820] [id = 710] 03:03:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b2d5000) [pid = 1820] [serial = 2062] [outer = (nil)] 03:03:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b2d8c00) [pid = 1820] [serial = 2063] [outer = 0x8b2d5000] 03:03:36 INFO - PROCESS | 1820 | 1477649016540 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b2dcc00) [pid = 1820] [serial = 2064] [outer = 0x8b2d5000] 03:03:37 INFO - PROCESS | 1820 | 1477649017191 Marionette TRACE conn4 <- [1,3200,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]]]}] 03:03:37 INFO - .. 03:03:37 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1070ms 03:03:37 INFO - PROCESS | 1820 | 1477649017248 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 1820 | 1477649017252 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 03:03:37 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 03:03:37 INFO - PROCESS | 1820 | 1477649017259 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:37 INFO - PROCESS | 1820 | 1477649017525 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 03:03:37 INFO - PROCESS | 1820 | 1477649017542 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 03:03:37 INFO - PROCESS | 1820 | 1477649017545 Marionette TRACE conn4 <- [1,3203,null,["8"]] 03:03:37 INFO - PROCESS | 1820 | 1477649017568 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 03:03:37 INFO - PROCESS | 1820 | 1477649017574 Marionette TRACE conn4 <- [1,3204,null,{}] 03:03:37 INFO - PROCESS | 1820 | 1477649017580 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b263400 == 13 [pid = 1820] [id = 711] 03:03:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b3ef800) [pid = 1820] [serial = 2065] [outer = (nil)] 03:03:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b602800) [pid = 1820] [serial = 2066] [outer = 0x8b3ef800] 03:03:37 INFO - PROCESS | 1820 | 1477649017671 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b60b000) [pid = 1820] [serial = 2067] [outer = 0x8b3ef800] 03:03:38 INFO - PROCESS | 1820 | 1477649018328 Marionette TRACE conn4 <- [1,3205,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]]]}] 03:03:38 INFO - .. 03:03:38 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1121ms 03:03:38 INFO - PROCESS | 1820 | 1477649018381 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 1820 | 1477649018385 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 03:03:38 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 03:03:38 INFO - PROCESS | 1820 | 1477649018392 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:38 INFO - PROCESS | 1820 | 1477649018559 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 03:03:38 INFO - PROCESS | 1820 | 1477649018718 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 03:03:38 INFO - PROCESS | 1820 | 1477649018726 Marionette TRACE conn4 <- [1,3208,null,["8"]] 03:03:38 INFO - PROCESS | 1820 | 1477649018732 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 03:03:38 INFO - PROCESS | 1820 | 1477649018739 Marionette TRACE conn4 <- [1,3209,null,{}] 03:03:38 INFO - PROCESS | 1820 | 1477649018744 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b663c00 == 14 [pid = 1820] [id = 712] 03:03:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b664000) [pid = 1820] [serial = 2068] [outer = (nil)] 03:03:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b667400) [pid = 1820] [serial = 2069] [outer = 0x8b664000] 03:03:38 INFO - PROCESS | 1820 | 1477649018830 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b666000) [pid = 1820] [serial = 2070] [outer = 0x8b664000] 03:03:39 INFO - PROCESS | 1820 | 1477649019371 Marionette TRACE conn4 <- [1,3210,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]]]}] 03:03:39 INFO - . 03:03:39 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1020ms 03:03:39 INFO - PROCESS | 1820 | 1477649019415 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 1820 | 1477649019418 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 03:03:39 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 03:03:39 INFO - PROCESS | 1820 | 1477649019425 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:39 INFO - PROCESS | 1820 | 1477649019648 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 03:03:39 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:03:39 INFO - PROCESS | 1820 | 1477649019771 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 03:03:39 INFO - PROCESS | 1820 | 1477649019778 Marionette TRACE conn4 <- [1,3213,null,["8"]] 03:03:39 INFO - PROCESS | 1820 | 1477649019831 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 03:03:39 INFO - PROCESS | 1820 | 1477649019843 Marionette TRACE conn4 <- [1,3214,null,{}] 03:03:39 INFO - PROCESS | 1820 | 1477649019853 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x83442000 == 15 [pid = 1820] [id = 713] 03:03:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x83443800) [pid = 1820] [serial = 2071] [outer = (nil)] 03:03:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83c31800) [pid = 1820] [serial = 2072] [outer = 0x83443800] 03:03:39 INFO - PROCESS | 1820 | 1477649019972 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83c69c00) [pid = 1820] [serial = 2073] [outer = 0x83443800] 03:03:40 INFO - PROCESS | 1820 | 1477649020717 Marionette TRACE conn4 <- [1,3215,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"]]]}] 03:03:40 INFO - . 03:03:40 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1321ms 03:03:40 INFO - PROCESS | 1820 | 1477649020749 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 03:03:40 INFO - TEST-START | /websockets/Create-invalid-urls.htm 03:03:40 INFO - PROCESS | 1820 | 1477649020756 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 03:03:40 INFO - PROCESS | 1820 | 1477649020809 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:41 INFO - PROCESS | 1820 | 1477649021036 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 03:03:41 INFO - PROCESS | 1820 | 1477649021227 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 03:03:41 INFO - PROCESS | 1820 | 1477649021235 Marionette TRACE conn4 <- [1,3218,null,["8"]] 03:03:41 INFO - PROCESS | 1820 | 1477649021248 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 03:03:41 INFO - PROCESS | 1820 | 1477649021260 Marionette TRACE conn4 <- [1,3219,null,{}] 03:03:41 INFO - PROCESS | 1820 | 1477649021268 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0ad000 == 16 [pid = 1820] [id = 714] 03:03:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b0b0000) [pid = 1820] [serial = 2074] [outer = (nil)] 03:03:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b173800) [pid = 1820] [serial = 2075] [outer = 0x8b0b0000] 03:03:41 INFO - PROCESS | 1820 | 1477649021372 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b173c00) [pid = 1820] [serial = 2076] [outer = 0x8b0b0000] 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:42 INFO - PROCESS | 1820 | 1477649022068 Marionette TRACE conn4 <- [1,3220,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]]]}] 03:03:42 INFO - ..... 03:03:42 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1375ms 03:03:42 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 03:03:42 INFO - PROCESS | 1820 | 1477649022142 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 1820 | 1477649022145 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 03:03:42 INFO - PROCESS | 1820 | 1477649022155 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:42 INFO - PROCESS | 1820 | 1477649022364 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 03:03:42 INFO - PROCESS | 1820 | 1477649022558 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 03:03:42 INFO - PROCESS | 1820 | 1477649022570 Marionette TRACE conn4 <- [1,3223,null,["8"]] 03:03:42 INFO - PROCESS | 1820 | 1477649022625 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 03:03:42 INFO - PROCESS | 1820 | 1477649022634 Marionette TRACE conn4 <- [1,3224,null,{}] 03:03:42 INFO - PROCESS | 1820 | 1477649022642 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b609000 == 17 [pid = 1820] [id = 715] 03:03:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b60d000) [pid = 1820] [serial = 2077] [outer = (nil)] 03:03:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b668400) [pid = 1820] [serial = 2078] [outer = 0x8b60d000] 03:03:42 INFO - PROCESS | 1820 | 1477649022741 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b668c00) [pid = 1820] [serial = 2079] [outer = 0x8b60d000] 03:03:43 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 03:03:43 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:43 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:43 INFO - PROCESS | 1820 | 1477649023440 Marionette TRACE conn4 <- [1,3225,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]]]}] 03:03:43 INFO - . 03:03:43 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1329ms 03:03:43 INFO - PROCESS | 1820 | 1477649023482 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 1820 | 1477649023486 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 03:03:43 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 03:03:43 INFO - PROCESS | 1820 | 1477649023496 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:43 INFO - PROCESS | 1820 | 1477649023748 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 03:03:43 INFO - PROCESS | 1820 | 1477649023901 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 03:03:43 INFO - PROCESS | 1820 | 1477649023904 Marionette TRACE conn4 <- [1,3228,null,["8"]] 03:03:43 INFO - PROCESS | 1820 | 1477649023912 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 03:03:43 INFO - PROCESS | 1820 | 1477649023919 Marionette TRACE conn4 <- [1,3229,null,{}] 03:03:43 INFO - PROCESS | 1820 | 1477649023944 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b78c000 == 18 [pid = 1820] [id = 716] 03:03:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8b790800) [pid = 1820] [serial = 2080] [outer = (nil)] 03:03:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b7bd000) [pid = 1820] [serial = 2081] [outer = 0x8b790800] 03:03:44 INFO - PROCESS | 1820 | 1477649024058 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b7c3800) [pid = 1820] [serial = 2082] [outer = 0x8b790800] 03:03:44 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:44 INFO - PROCESS | 1820 | 1477649024938 Marionette TRACE conn4 <- [1,3230,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]]]}] 03:03:45 INFO - . 03:03:45 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1524ms 03:03:45 INFO - PROCESS | 1820 | 1477649025022 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 1820 | 1477649025028 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 03:03:45 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 03:03:45 INFO - PROCESS | 1820 | 1477649025039 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:45 INFO - PROCESS | 1820 | 1477649025309 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 03:03:46 INFO - PROCESS | 1820 | --DOCSHELL 0x9104ac00 == 17 [pid = 1820] [id = 705] 03:03:46 INFO - PROCESS | 1820 | 1477649026168 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 03:03:46 INFO - PROCESS | 1820 | 1477649026175 Marionette TRACE conn4 <- [1,3233,null,["8"]] 03:03:46 INFO - PROCESS | 1820 | 1477649026190 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 03:03:46 INFO - PROCESS | 1820 | 1477649026200 Marionette TRACE conn4 <- [1,3234,null,{}] 03:03:46 INFO - PROCESS | 1820 | 1477649026208 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343dc00 == 18 [pid = 1820] [id = 717] 03:03:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8343e000) [pid = 1820] [serial = 2083] [outer = (nil)] 03:03:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83c26400) [pid = 1820] [serial = 2084] [outer = 0x8343e000] 03:03:46 INFO - PROCESS | 1820 | 1477649026309 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83fb0000) [pid = 1820] [serial = 2085] [outer = 0x8343e000] 03:03:46 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:46 INFO - PROCESS | 1820 | 1477649026981 Marionette TRACE conn4 <- [1,3235,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]]]}] 03:03:47 INFO - . 03:03:47 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1975ms 03:03:47 INFO - PROCESS | 1820 | 1477649027014 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 1820 | 1477649027022 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 03:03:47 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 03:03:47 INFO - PROCESS | 1820 | 1477649027031 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:47 INFO - PROCESS | 1820 | 1477649027219 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 03:03:47 INFO - PROCESS | 1820 | 1477649027361 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 03:03:47 INFO - PROCESS | 1820 | 1477649027370 Marionette TRACE conn4 <- [1,3238,null,["8"]] 03:03:47 INFO - PROCESS | 1820 | 1477649027381 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 03:03:47 INFO - PROCESS | 1820 | 1477649027389 Marionette TRACE conn4 <- [1,3239,null,{}] 03:03:47 INFO - PROCESS | 1820 | 1477649027395 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x84374000 == 19 [pid = 1820] [id = 718] 03:03:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x84374800) [pid = 1820] [serial = 2086] [outer = (nil)] 03:03:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8afc5400) [pid = 1820] [serial = 2087] [outer = 0x84374800] 03:03:47 INFO - PROCESS | 1820 | 1477649027489 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8afc5800) [pid = 1820] [serial = 2088] [outer = 0x84374800] 03:03:48 INFO - PROCESS | 1820 | 1477649028108 Marionette TRACE conn4 <- [1,3240,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"]]]}] 03:03:48 INFO - . 03:03:48 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1122ms 03:03:48 INFO - PROCESS | 1820 | 1477649028153 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 1820 | 1477649028158 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 03:03:48 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 03:03:48 INFO - PROCESS | 1820 | 1477649028166 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:48 INFO - PROCESS | 1820 | 1477649028428 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 03:03:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:03:48 INFO - PROCESS | 1820 | 1477649028470 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 03:03:48 INFO - PROCESS | 1820 | 1477649028482 Marionette TRACE conn4 <- [1,3243,null,["8"]] 03:03:48 INFO - PROCESS | 1820 | 1477649028564 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 03:03:48 INFO - PROCESS | 1820 | 1477649028573 Marionette TRACE conn4 <- [1,3244,null,{}] 03:03:48 INFO - PROCESS | 1820 | 1477649028582 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b174000 == 20 [pid = 1820] [id = 719] 03:03:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b260400) [pid = 1820] [serial = 2089] [outer = (nil)] 03:03:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b264400) [pid = 1820] [serial = 2090] [outer = 0x8b260400] 03:03:48 INFO - PROCESS | 1820 | 1477649028688 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b2d5800) [pid = 1820] [serial = 2091] [outer = 0x8b260400] 03:03:49 INFO - PROCESS | 1820 | 1477649029465 Marionette TRACE conn4 <- [1,3245,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]]]}] 03:03:49 INFO - . 03:03:49 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1326ms 03:03:49 INFO - PROCESS | 1820 | 1477649029509 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 03:03:49 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 03:03:49 INFO - PROCESS | 1820 | 1477649029514 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 03:03:49 INFO - PROCESS | 1820 | 1477649029523 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:49 INFO - PROCESS | 1820 | 1477649029781 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 03:03:49 INFO - PROCESS | 1820 | 1477649029815 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 03:03:49 INFO - PROCESS | 1820 | 1477649029818 Marionette TRACE conn4 <- [1,3248,null,["8"]] 03:03:49 INFO - PROCESS | 1820 | 1477649029825 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 03:03:49 INFO - PROCESS | 1820 | 1477649029831 Marionette TRACE conn4 <- [1,3249,null,{}] 03:03:49 INFO - PROCESS | 1820 | 1477649029912 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b602400 == 21 [pid = 1820] [id = 720] 03:03:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b606400) [pid = 1820] [serial = 2092] [outer = (nil)] 03:03:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b608c00) [pid = 1820] [serial = 2093] [outer = 0x8b606400] 03:03:50 INFO - PROCESS | 1820 | 1477649030015 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b60e000) [pid = 1820] [serial = 2094] [outer = 0x8b606400] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83c65800) [pid = 1820] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83faec00) [pid = 1820] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b0ad800) [pid = 1820] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b17e400) [pid = 1820] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b664000) [pid = 1820] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b2d5000) [pid = 1820] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b3ef800) [pid = 1820] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 03:03:50 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9104c400) [pid = 1820] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 03:03:50 INFO - PROCESS | 1820 | 1477649030889 Marionette TRACE conn4 <- [1,3250,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]]]}] 03:03:50 INFO - .. 03:03:50 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1381ms 03:03:50 INFO - PROCESS | 1820 | 1477649030901 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 1820 | 1477649030906 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 03:03:50 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 03:03:50 INFO - PROCESS | 1820 | 1477649030913 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:51 INFO - PROCESS | 1820 | 1477649031151 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 03:03:51 INFO - PROCESS | 1820 | 1477649031173 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 03:03:51 INFO - PROCESS | 1820 | 1477649031179 Marionette TRACE conn4 <- [1,3253,null,["8"]] 03:03:51 INFO - PROCESS | 1820 | 1477649031184 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 03:03:51 INFO - PROCESS | 1820 | 1477649031190 Marionette TRACE conn4 <- [1,3254,null,{}] 03:03:51 INFO - PROCESS | 1820 | 1477649031195 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60a000 == 22 [pid = 1820] [id = 721] 03:03:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b664800) [pid = 1820] [serial = 2095] [outer = (nil)] 03:03:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b763800) [pid = 1820] [serial = 2096] [outer = 0x8b664800] 03:03:51 INFO - PROCESS | 1820 | 1477649031281 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b78c800) [pid = 1820] [serial = 2097] [outer = 0x8b664800] 03:03:51 INFO - PROCESS | 1820 | 1477649031903 Marionette TRACE conn4 <- [1,3255,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]]]}] 03:03:51 INFO - . 03:03:51 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1020ms 03:03:51 INFO - PROCESS | 1820 | 1477649031935 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1820 | 1477649031939 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 03:03:51 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 03:03:51 INFO - PROCESS | 1820 | 1477649031948 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:52 INFO - PROCESS | 1820 | 1477649032113 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 03:03:52 INFO - PROCESS | 1820 | 1477649032122 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 03:03:52 INFO - PROCESS | 1820 | 1477649032126 Marionette TRACE conn4 <- [1,3258,null,["8"]] 03:03:52 INFO - PROCESS | 1820 | 1477649032132 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 03:03:52 INFO - PROCESS | 1820 | 1477649032138 Marionette TRACE conn4 <- [1,3259,null,{}] 03:03:52 INFO - PROCESS | 1820 | 1477649032270 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7c0400 == 23 [pid = 1820] [id = 722] 03:03:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b7c6c00) [pid = 1820] [serial = 2098] [outer = (nil)] 03:03:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b7ca800) [pid = 1820] [serial = 2099] [outer = 0x8b7c6c00] 03:03:52 INFO - PROCESS | 1820 | 1477649032391 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b8be000) [pid = 1820] [serial = 2100] [outer = 0x8b7c6c00] 03:03:53 INFO - PROCESS | 1820 | 1477649033192 Marionette TRACE conn4 <- [1,3260,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]]]}] 03:03:53 INFO - .. 03:03:53 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1271ms 03:03:53 INFO - PROCESS | 1820 | 1477649033219 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 1820 | 1477649033226 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 03:03:53 INFO - TEST-START | /websockets/Create-valid-url.htm 03:03:53 INFO - PROCESS | 1820 | 1477649033267 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:53 INFO - PROCESS | 1820 | 1477649033487 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 03:03:53 INFO - PROCESS | 1820 | 1477649033675 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 03:03:53 INFO - PROCESS | 1820 | 1477649033682 Marionette TRACE conn4 <- [1,3263,null,["8"]] 03:03:53 INFO - PROCESS | 1820 | 1477649033690 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 03:03:53 INFO - PROCESS | 1820 | 1477649033698 Marionette TRACE conn4 <- [1,3264,null,{}] 03:03:53 INFO - PROCESS | 1820 | 1477649033752 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afd0400 == 24 [pid = 1820] [id = 723] 03:03:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8afd0800) [pid = 1820] [serial = 2101] [outer = (nil)] 03:03:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b0b9000) [pid = 1820] [serial = 2102] [outer = 0x8afd0800] 03:03:53 INFO - PROCESS | 1820 | 1477649033859 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b173400) [pid = 1820] [serial = 2103] [outer = 0x8afd0800] 03:03:54 INFO - PROCESS | 1820 | 1477649034635 Marionette TRACE conn4 <- [1,3265,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]]]}] 03:03:54 INFO - .. 03:03:54 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1426ms 03:03:54 INFO - PROCESS | 1820 | 1477649034702 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 1820 | 1477649034711 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 03:03:54 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 03:03:54 INFO - PROCESS | 1820 | 1477649034720 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:54 INFO - PROCESS | 1820 | 1477649034933 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 03:03:55 INFO - PROCESS | 1820 | 1477649035128 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 03:03:55 INFO - PROCESS | 1820 | 1477649035132 Marionette TRACE conn4 <- [1,3268,null,["8"]] 03:03:55 INFO - PROCESS | 1820 | 1477649035141 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 03:03:55 INFO - PROCESS | 1820 | 1477649035148 Marionette TRACE conn4 <- [1,3269,null,{}] 03:03:55 INFO - PROCESS | 1820 | 1477649035199 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c25400 == 25 [pid = 1820] [id = 724] 03:03:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b3f6800) [pid = 1820] [serial = 2104] [outer = (nil)] 03:03:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b610800) [pid = 1820] [serial = 2105] [outer = 0x8b3f6800] 03:03:55 INFO - PROCESS | 1820 | 1477649035307 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b765400) [pid = 1820] [serial = 2106] [outer = 0x8b3f6800] 03:03:56 INFO - PROCESS | 1820 | 1477649036046 Marionette TRACE conn4 <- [1,3270,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]]]}] 03:03:56 INFO - . 03:03:56 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1374ms 03:03:56 INFO - PROCESS | 1820 | 1477649036104 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 1820 | 1477649036112 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 03:03:56 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 03:03:56 INFO - PROCESS | 1820 | 1477649036120 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:56 INFO - PROCESS | 1820 | 1477649036315 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 03:03:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:03:56 INFO - PROCESS | 1820 | 1477649036502 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 03:03:56 INFO - PROCESS | 1820 | 1477649036508 Marionette TRACE conn4 <- [1,3273,null,["8"]] 03:03:56 INFO - PROCESS | 1820 | 1477649036519 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 03:03:56 INFO - PROCESS | 1820 | 1477649036527 Marionette TRACE conn4 <- [1,3274,null,{}] 03:03:56 INFO - PROCESS | 1820 | 1477649036690 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8343d400 == 26 [pid = 1820] [id = 725] 03:03:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83fae800) [pid = 1820] [serial = 2107] [outer = (nil)] 03:03:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x84178400) [pid = 1820] [serial = 2108] [outer = 0x83fae800] 03:03:56 INFO - PROCESS | 1820 | 1477649036785 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8436e000) [pid = 1820] [serial = 2109] [outer = 0x83fae800] 03:03:57 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 03:03:57 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 03:03:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8b263400 == 25 [pid = 1820] [id = 711] 03:03:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d4800 == 24 [pid = 1820] [id = 710] 03:03:57 INFO - PROCESS | 1820 | --DOCSHELL 0x84372c00 == 23 [pid = 1820] [id = 709] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b667400) [pid = 1820] [serial = 2069] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b666000) [pid = 1820] [serial = 2070] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b602800) [pid = 1820] [serial = 2066] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8b60b000) [pid = 1820] [serial = 2067] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b2d8c00) [pid = 1820] [serial = 2063] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b2dcc00) [pid = 1820] [serial = 2064] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8b25fc00) [pid = 1820] [serial = 2060] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b269c00) [pid = 1820] [serial = 2061] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b0af400) [pid = 1820] [serial = 2057] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b0b3000) [pid = 1820] [serial = 2058] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x84258400) [pid = 1820] [serial = 2054] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x84258800) [pid = 1820] [serial = 2055] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83c69400) [pid = 1820] [serial = 2051] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83fad800) [pid = 1820] [serial = 2052] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x92ddac00) [pid = 1820] [serial = 2049] [outer = (nil)] [url = about:blank] 03:03:57 INFO - PROCESS | 1820 | 1477649037617 Marionette TRACE conn4 <- [1,3275,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]]]}] 03:03:57 INFO - . 03:03:57 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1577ms 03:03:57 INFO - PROCESS | 1820 | 1477649037699 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 03:03:57 INFO - PROCESS | 1820 | 1477649037706 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 03:03:57 INFO - TEST-START | /websockets/Secure-Close-0.htm 03:03:57 INFO - PROCESS | 1820 | 1477649037726 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:57 INFO - PROCESS | 1820 | 1477649037919 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 03:03:58 INFO - PROCESS | 1820 | 1477649038103 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 03:03:58 INFO - PROCESS | 1820 | 1477649038109 Marionette TRACE conn4 <- [1,3278,null,["8"]] 03:03:58 INFO - PROCESS | 1820 | 1477649038115 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 03:03:58 INFO - PROCESS | 1820 | 1477649038122 Marionette TRACE conn4 <- [1,3279,null,{}] 03:03:58 INFO - PROCESS | 1820 | 1477649038139 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afc4800 == 24 [pid = 1820] [id = 726] 03:03:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8afc6400) [pid = 1820] [serial = 2110] [outer = (nil)] 03:03:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8afce400) [pid = 1820] [serial = 2111] [outer = 0x8afc6400] 03:03:58 INFO - PROCESS | 1820 | 1477649038235 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8afcec00) [pid = 1820] [serial = 2112] [outer = 0x8afc6400] 03:03:58 INFO - PROCESS | 1820 | 1477649038821 Marionette TRACE conn4 <- [1,3280,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]]]}] 03:03:58 INFO - . 03:03:58 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1123ms 03:03:58 INFO - PROCESS | 1820 | 1477649038843 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 03:03:58 INFO - PROCESS | 1820 | 1477649038847 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 03:03:58 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 03:03:58 INFO - PROCESS | 1820 | 1477649038856 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:03:59 INFO - PROCESS | 1820 | 1477649039095 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 03:03:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:03:59 INFO - PROCESS | 1820 | 1477649039137 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 03:03:59 INFO - PROCESS | 1820 | 1477649039140 Marionette TRACE conn4 <- [1,3283,null,["8"]] 03:03:59 INFO - PROCESS | 1820 | 1477649039146 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 03:03:59 INFO - PROCESS | 1820 | 1477649039154 Marionette TRACE conn4 <- [1,3284,null,{}] 03:03:59 INFO - PROCESS | 1820 | 1477649039170 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2dc000 == 25 [pid = 1820] [id = 727] 03:03:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b2dcc00) [pid = 1820] [serial = 2113] [outer = (nil)] 03:03:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8b3ec400) [pid = 1820] [serial = 2114] [outer = 0x8b2dcc00] 03:03:59 INFO - PROCESS | 1820 | 1477649039264 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b606000) [pid = 1820] [serial = 2115] [outer = 0x8b2dcc00] 03:03:59 INFO - PROCESS | 1820 | 1477649039976 Marionette TRACE conn4 <- [1,3285,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]]]}] 03:04:00 INFO - .. 03:04:00 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1174ms 03:04:00 INFO - PROCESS | 1820 | 1477649040031 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 03:04:00 INFO - PROCESS | 1820 | 1477649040035 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 03:04:00 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 03:04:00 INFO - PROCESS | 1820 | 1477649040042 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:00 INFO - PROCESS | 1820 | 1477649040287 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 03:04:00 INFO - PROCESS | 1820 | 1477649040317 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 03:04:00 INFO - PROCESS | 1820 | 1477649040322 Marionette TRACE conn4 <- [1,3288,null,["8"]] 03:04:00 INFO - PROCESS | 1820 | 1477649040330 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 03:04:00 INFO - PROCESS | 1820 | 1477649040338 Marionette TRACE conn4 <- [1,3289,null,{}] 03:04:00 INFO - PROCESS | 1820 | 1477649040426 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436c000 == 26 [pid = 1820] [id = 728] 03:04:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b759000) [pid = 1820] [serial = 2116] [outer = (nil)] 03:04:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b793800) [pid = 1820] [serial = 2117] [outer = 0x8b759000] 03:04:00 INFO - PROCESS | 1820 | 1477649040514 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b7c2800) [pid = 1820] [serial = 2118] [outer = 0x8b759000] 03:04:01 INFO - PROCESS | 1820 | 1477649041237 Marionette TRACE conn4 <- [1,3290,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]]]}] 03:04:01 INFO - .. 03:04:01 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1222ms 03:04:01 INFO - PROCESS | 1820 | 1477649041265 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 1820 | 1477649041271 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 03:04:01 INFO - TEST-START | /websockets/Secure-Close-1000.htm 03:04:01 INFO - PROCESS | 1820 | 1477649041279 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:01 INFO - PROCESS | 1820 | 1477649041520 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8343e000) [pid = 1820] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x84374800) [pid = 1820] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83443800) [pid = 1820] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b0b0000) [pid = 1820] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b60d000) [pid = 1820] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8b606400) [pid = 1820] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b260400) [pid = 1820] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 03:04:01 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b664800) [pid = 1820] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 03:04:01 INFO - PROCESS | 1820 | 1477649041751 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 03:04:01 INFO - PROCESS | 1820 | 1477649041755 Marionette TRACE conn4 <- [1,3293,null,["8"]] 03:04:01 INFO - PROCESS | 1820 | 1477649041762 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 03:04:01 INFO - PROCESS | 1820 | 1477649041767 Marionette TRACE conn4 <- [1,3294,null,{}] 03:04:01 INFO - PROCESS | 1820 | 1477649041774 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x83443800 == 27 [pid = 1820] [id = 729] 03:04:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83c6cc00) [pid = 1820] [serial = 2119] [outer = (nil)] 03:04:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b664800) [pid = 1820] [serial = 2120] [outer = 0x83c6cc00] 03:04:01 INFO - PROCESS | 1820 | 1477649041859 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8b66c800) [pid = 1820] [serial = 2121] [outer = 0x83c6cc00] 03:04:02 INFO - PROCESS | 1820 | 1477649042484 Marionette TRACE conn4 <- [1,3295,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]]]}] 03:04:02 INFO - .. 03:04:02 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1227ms 03:04:02 INFO - PROCESS | 1820 | 1477649042505 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 1820 | 1477649042509 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 03:04:02 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 03:04:02 INFO - PROCESS | 1820 | 1477649042517 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:02 INFO - PROCESS | 1820 | 1477649042754 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 03:04:02 INFO - PROCESS | 1820 | 1477649042777 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 03:04:02 INFO - PROCESS | 1820 | 1477649042782 Marionette TRACE conn4 <- [1,3298,null,["8"]] 03:04:02 INFO - PROCESS | 1820 | 1477649042788 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 03:04:02 INFO - PROCESS | 1820 | 1477649042793 Marionette TRACE conn4 <- [1,3299,null,{}] 03:04:02 INFO - PROCESS | 1820 | 1477649042799 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c70800 == 28 [pid = 1820] [id = 730] 03:04:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dcef000) [pid = 1820] [serial = 2122] [outer = (nil)] 03:04:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8dd7b800) [pid = 1820] [serial = 2123] [outer = 0x8dcef000] 03:04:02 INFO - PROCESS | 1820 | 1477649042919 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8dfe9400) [pid = 1820] [serial = 2124] [outer = 0x8dcef000] 03:04:03 INFO - PROCESS | 1820 | 1477649043715 Marionette TRACE conn4 <- [1,3300,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]]]}] 03:04:03 INFO - .. 03:04:03 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1234ms 03:04:03 INFO - PROCESS | 1820 | 1477649043751 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 1820 | 1477649043759 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 03:04:03 INFO - TEST-START | /websockets/Secure-Close-1005.htm 03:04:03 INFO - PROCESS | 1820 | 1477649043770 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:04 INFO - PROCESS | 1820 | 1477649044031 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 03:04:04 INFO - PROCESS | 1820 | 1477649044305 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 03:04:04 INFO - PROCESS | 1820 | 1477649044310 Marionette TRACE conn4 <- [1,3303,null,["8"]] 03:04:04 INFO - PROCESS | 1820 | 1477649044372 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 03:04:04 INFO - PROCESS | 1820 | 1477649044383 Marionette TRACE conn4 <- [1,3304,null,{}] 03:04:04 INFO - PROCESS | 1820 | 1477649044390 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x84373400 == 29 [pid = 1820] [id = 731] 03:04:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x84379000) [pid = 1820] [serial = 2125] [outer = (nil)] 03:04:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b0adc00) [pid = 1820] [serial = 2126] [outer = 0x84379000] 03:04:04 INFO - PROCESS | 1820 | 1477649044493 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b0ae800) [pid = 1820] [serial = 2127] [outer = 0x84379000] 03:04:05 INFO - PROCESS | 1820 | 1477649045393 Marionette TRACE conn4 <- [1,3305,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]]]}] 03:04:05 INFO - . 03:04:05 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1727ms 03:04:05 INFO - PROCESS | 1820 | 1477649045497 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 03:04:05 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 03:04:05 INFO - PROCESS | 1820 | 1477649045506 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 03:04:05 INFO - PROCESS | 1820 | 1477649045514 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:05 INFO - PROCESS | 1820 | 1477649045753 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 03:04:05 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:05 INFO - PROCESS | 1820 | 1477649045917 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 03:04:05 INFO - PROCESS | 1820 | 1477649045922 Marionette TRACE conn4 <- [1,3308,null,["8"]] 03:04:05 INFO - PROCESS | 1820 | 1477649045973 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 03:04:05 INFO - PROCESS | 1820 | 1477649045980 Marionette TRACE conn4 <- [1,3309,null,{}] 03:04:06 INFO - PROCESS | 1820 | 1477649045989 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b662000 == 30 [pid = 1820] [id = 732] 03:04:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b666000) [pid = 1820] [serial = 2128] [outer = (nil)] 03:04:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b789000) [pid = 1820] [serial = 2129] [outer = 0x8b666000] 03:04:06 INFO - PROCESS | 1820 | 1477649046090 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b8b6400) [pid = 1820] [serial = 2130] [outer = 0x8b666000] 03:04:06 INFO - PROCESS | 1820 | 1477649046861 Marionette TRACE conn4 <- [1,3310,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]]]}] 03:04:06 INFO - . 03:04:06 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1373ms 03:04:06 INFO - PROCESS | 1820 | 1477649046895 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 1820 | 1477649046904 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 03:04:06 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 03:04:06 INFO - PROCESS | 1820 | 1477649046960 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:07 INFO - PROCESS | 1820 | 1477649047189 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 03:04:07 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:07 INFO - PROCESS | 1820 | 1477649047403 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 03:04:07 INFO - PROCESS | 1820 | 1477649047410 Marionette TRACE conn4 <- [1,3313,null,["8"]] 03:04:07 INFO - PROCESS | 1820 | 1477649047463 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 03:04:07 INFO - PROCESS | 1820 | 1477649047472 Marionette TRACE conn4 <- [1,3314,null,{}] 03:04:07 INFO - PROCESS | 1820 | 1477649047483 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b265000 == 31 [pid = 1820] [id = 733] 03:04:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f949400) [pid = 1820] [serial = 2131] [outer = (nil)] 03:04:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f952800) [pid = 1820] [serial = 2132] [outer = 0x8f949400] 03:04:07 INFO - PROCESS | 1820 | 1477649047601 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f996c00) [pid = 1820] [serial = 2133] [outer = 0x8f949400] 03:04:08 INFO - PROCESS | 1820 | 1477649048429 Marionette TRACE conn4 <- [1,3315,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]]]}] 03:04:08 INFO - .. 03:04:08 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1491ms 03:04:08 INFO - PROCESS | 1820 | 1477649048445 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 1820 | 1477649048451 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 03:04:08 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 03:04:08 INFO - PROCESS | 1820 | 1477649048461 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:08 INFO - PROCESS | 1820 | 1477649048798 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 03:04:08 INFO - PROCESS | 1820 | 1477649048939 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 03:04:08 INFO - PROCESS | 1820 | 1477649048948 Marionette TRACE conn4 <- [1,3318,null,["8"]] 03:04:09 INFO - PROCESS | 1820 | 1477649048999 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 03:04:09 INFO - PROCESS | 1820 | 1477649049005 Marionette TRACE conn4 <- [1,3319,null,{}] 03:04:09 INFO - PROCESS | 1820 | 1477649049012 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fe6c000 == 32 [pid = 1820] [id = 734] 03:04:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fe6c800) [pid = 1820] [serial = 2134] [outer = (nil)] 03:04:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8fe72800) [pid = 1820] [serial = 2135] [outer = 0x8fe6c800] 03:04:09 INFO - PROCESS | 1820 | 1477649049110 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fe75c00) [pid = 1820] [serial = 2136] [outer = 0x8fe6c800] 03:04:09 INFO - PROCESS | 1820 | 1477649049914 Marionette TRACE conn4 <- [1,3320,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]]]}] 03:04:09 INFO - .. 03:04:09 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1471ms 03:04:09 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 03:04:09 INFO - PROCESS | 1820 | 1477649049929 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 1820 | 1477649049932 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 03:04:09 INFO - PROCESS | 1820 | 1477649049940 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:10 INFO - PROCESS | 1820 | 1477649050145 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 03:04:10 INFO - PROCESS | 1820 | 1477649050525 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 03:04:10 INFO - PROCESS | 1820 | 1477649050532 Marionette TRACE conn4 <- [1,3323,null,["8"]] 03:04:10 INFO - PROCESS | 1820 | 1477649050587 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 03:04:10 INFO - PROCESS | 1820 | 1477649050598 Marionette TRACE conn4 <- [1,3324,null,{}] 03:04:10 INFO - PROCESS | 1820 | 1477649050605 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8416d800 == 33 [pid = 1820] [id = 735] 03:04:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8416ec00) [pid = 1820] [serial = 2137] [outer = (nil)] 03:04:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x84258800) [pid = 1820] [serial = 2138] [outer = 0x8416ec00] 03:04:10 INFO - PROCESS | 1820 | 1477649050695 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b17e400) [pid = 1820] [serial = 2139] [outer = 0x8416ec00] 03:04:11 INFO - PROCESS | 1820 | 1477649051532 Marionette TRACE conn4 <- [1,3325,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]]]}] 03:04:11 INFO - .. 03:04:11 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1630ms 03:04:11 INFO - PROCESS | 1820 | 1477649051578 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 1820 | 1477649051585 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 03:04:11 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 03:04:11 INFO - PROCESS | 1820 | 1477649051595 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:11 INFO - PROCESS | 1820 | 1477649051830 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 03:04:12 INFO - PROCESS | 1820 | 1477649052045 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 03:04:12 INFO - PROCESS | 1820 | 1477649052052 Marionette TRACE conn4 <- [1,3328,null,["8"]] 03:04:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83442000 == 32 [pid = 1820] [id = 713] 03:04:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b609000 == 31 [pid = 1820] [id = 715] 03:04:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0ad000 == 30 [pid = 1820] [id = 714] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x83fb0000) [pid = 1820] [serial = 2085] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b2d5800) [pid = 1820] [serial = 2091] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b763800) [pid = 1820] [serial = 2096] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b60e000) [pid = 1820] [serial = 2094] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8afc5400) [pid = 1820] [serial = 2087] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b78c800) [pid = 1820] [serial = 2097] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b608c00) [pid = 1820] [serial = 2093] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83c26400) [pid = 1820] [serial = 2084] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b7bd000) [pid = 1820] [serial = 2081] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b7ca800) [pid = 1820] [serial = 2099] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8b173c00) [pid = 1820] [serial = 2076] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83c69c00) [pid = 1820] [serial = 2073] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b668400) [pid = 1820] [serial = 2078] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83c31800) [pid = 1820] [serial = 2072] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8afc5800) [pid = 1820] [serial = 2088] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b264400) [pid = 1820] [serial = 2090] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b173800) [pid = 1820] [serial = 2075] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b668c00) [pid = 1820] [serial = 2079] [outer = (nil)] [url = about:blank] 03:04:12 INFO - PROCESS | 1820 | 1477649052114 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 03:04:12 INFO - PROCESS | 1820 | 1477649052123 Marionette TRACE conn4 <- [1,3329,null,{}] 03:04:12 INFO - PROCESS | 1820 | 1477649052130 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c65000 == 31 [pid = 1820] [id = 736] 03:04:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83c69000) [pid = 1820] [serial = 2140] [outer = (nil)] 03:04:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8afc5400) [pid = 1820] [serial = 2141] [outer = 0x83c69000] 03:04:12 INFO - PROCESS | 1820 | 1477649052224 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8b0ac800) [pid = 1820] [serial = 2142] [outer = 0x83c69000] 03:04:13 INFO - PROCESS | 1820 | 1477649053022 Marionette TRACE conn4 <- [1,3330,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]]]}] 03:04:13 INFO - . 03:04:13 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1440ms 03:04:13 INFO - PROCESS | 1820 | 1477649053036 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 1820 | 1477649053039 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 03:04:13 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 03:04:13 INFO - PROCESS | 1820 | 1477649053047 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:13 INFO - PROCESS | 1820 | 1477649053241 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 03:04:13 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:13 INFO - PROCESS | 1820 | 1477649053422 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 03:04:13 INFO - PROCESS | 1820 | 1477649053434 Marionette TRACE conn4 <- [1,3333,null,["8"]] 03:04:13 INFO - PROCESS | 1820 | 1477649053443 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 03:04:13 INFO - PROCESS | 1820 | 1477649053451 Marionette TRACE conn4 <- [1,3334,null,{}] 03:04:13 INFO - PROCESS | 1820 | 1477649053458 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3f2800 == 32 [pid = 1820] [id = 737] 03:04:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b66dc00) [pid = 1820] [serial = 2143] [outer = (nil)] 03:04:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b759800) [pid = 1820] [serial = 2144] [outer = 0x8b66dc00] 03:04:13 INFO - PROCESS | 1820 | 1477649053560 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8b784800) [pid = 1820] [serial = 2145] [outer = 0x8b66dc00] 03:04:14 INFO - PROCESS | 1820 | 1477649054158 Marionette TRACE conn4 <- [1,3335,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]]]}] 03:04:14 INFO - . 03:04:14 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1173ms 03:04:14 INFO - PROCESS | 1820 | 1477649054220 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 1820 | 1477649054224 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 03:04:14 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 03:04:14 INFO - PROCESS | 1820 | 1477649054232 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:14 INFO - PROCESS | 1820 | 1477649054494 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 03:04:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:14 INFO - PROCESS | 1820 | 1477649054589 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 03:04:14 INFO - PROCESS | 1820 | 1477649054594 Marionette TRACE conn4 <- [1,3338,null,["8"]] 03:04:14 INFO - PROCESS | 1820 | 1477649054600 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 03:04:14 INFO - PROCESS | 1820 | 1477649054606 Marionette TRACE conn4 <- [1,3339,null,{}] 03:04:14 INFO - PROCESS | 1820 | 1477649054616 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b78c800 == 33 [pid = 1820] [id = 738] 03:04:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8dcf3c00) [pid = 1820] [serial = 2146] [outer = (nil)] 03:04:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8dd76000) [pid = 1820] [serial = 2147] [outer = 0x8dcf3c00] 03:04:14 INFO - PROCESS | 1820 | 1477649054701 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8dfde800) [pid = 1820] [serial = 2148] [outer = 0x8dcf3c00] 03:04:15 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 03:04:15 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 03:04:15 INFO - PROCESS | 1820 | 1477649055540 Marionette TRACE conn4 <- [1,3340,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]]]}] 03:04:15 INFO - .. 03:04:15 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1322ms 03:04:15 INFO - PROCESS | 1820 | 1477649055553 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1820 | 1477649055557 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 03:04:15 INFO - TEST-START | /websockets/Secure-Close-null.htm 03:04:15 INFO - PROCESS | 1820 | 1477649055565 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:15 INFO - PROCESS | 1820 | 1477649055843 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 03:04:15 INFO - PROCESS | 1820 | 1477649055953 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 03:04:15 INFO - PROCESS | 1820 | 1477649055958 Marionette TRACE conn4 <- [1,3343,null,["8"]] 03:04:15 INFO - PROCESS | 1820 | 1477649055964 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 03:04:15 INFO - PROCESS | 1820 | 1477649055969 Marionette TRACE conn4 <- [1,3344,null,{}] 03:04:15 INFO - PROCESS | 1820 | 1477649055975 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69400 == 34 [pid = 1820] [id = 739] 03:04:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8fe66c00) [pid = 1820] [serial = 2149] [outer = (nil)] 03:04:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8fe75000) [pid = 1820] [serial = 2150] [outer = 0x8fe66c00] 03:04:16 INFO - PROCESS | 1820 | 1477649056072 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fecd800) [pid = 1820] [serial = 2151] [outer = 0x8fe66c00] 03:04:16 INFO - PROCESS | 1820 | 1477649056777 Marionette TRACE conn4 <- [1,3345,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]]]}] 03:04:16 INFO - . 03:04:16 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1227ms 03:04:16 INFO - PROCESS | 1820 | 1477649056792 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 1820 | 1477649056795 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 03:04:16 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 03:04:16 INFO - PROCESS | 1820 | 1477649056823 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b790800) [pid = 1820] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b2dcc00) [pid = 1820] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b759000) [pid = 1820] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8afc6400) [pid = 1820] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83c6cc00) [pid = 1820] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b3f6800) [pid = 1820] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8afd0800) [pid = 1820] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 03:04:17 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83fae800) [pid = 1820] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 03:04:17 INFO - PROCESS | 1820 | 1477649057160 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 03:04:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:17 INFO - PROCESS | 1820 | 1477649057256 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 03:04:17 INFO - PROCESS | 1820 | 1477649057261 Marionette TRACE conn4 <- [1,3348,null,["8"]] 03:04:17 INFO - PROCESS | 1820 | 1477649057266 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 03:04:17 INFO - PROCESS | 1820 | 1477649057272 Marionette TRACE conn4 <- [1,3349,null,{}] 03:04:17 INFO - PROCESS | 1820 | 1477649057282 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fae800 == 35 [pid = 1820] [id = 740] 03:04:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x84256c00) [pid = 1820] [serial = 2152] [outer = (nil)] 03:04:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92c6ac00) [pid = 1820] [serial = 2153] [outer = 0x84256c00] 03:04:17 INFO - PROCESS | 1820 | 1477649057409 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x92eb0800) [pid = 1820] [serial = 2154] [outer = 0x84256c00] 03:04:18 INFO - PROCESS | 1820 | 1477649058037 Marionette TRACE conn4 <- [1,3350,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]]]}] 03:04:18 INFO - . 03:04:18 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1278ms 03:04:18 INFO - PROCESS | 1820 | 1477649058094 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 1820 | 1477649058098 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 03:04:18 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 03:04:18 INFO - PROCESS | 1820 | 1477649058108 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:18 INFO - PROCESS | 1820 | 1477649058335 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 03:04:18 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:18 INFO - PROCESS | 1820 | 1477649058351 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 03:04:18 INFO - PROCESS | 1820 | 1477649058355 Marionette TRACE conn4 <- [1,3353,null,["8"]] 03:04:18 INFO - PROCESS | 1820 | 1477649058363 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 03:04:18 INFO - PROCESS | 1820 | 1477649058370 Marionette TRACE conn4 <- [1,3354,null,{}] 03:04:18 INFO - PROCESS | 1820 | 1477649058375 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x83438400 == 36 [pid = 1820] [id = 741] 03:04:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92ce6000) [pid = 1820] [serial = 2155] [outer = (nil)] 03:04:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93adc800) [pid = 1820] [serial = 2156] [outer = 0x92ce6000] 03:04:18 INFO - PROCESS | 1820 | 1477649058462 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x93adcc00) [pid = 1820] [serial = 2157] [outer = 0x92ce6000] 03:04:19 INFO - PROCESS | 1820 | 1477649059217 Marionette TRACE conn4 <- [1,3355,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]]]}] 03:04:19 INFO - .. 03:04:19 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1171ms 03:04:19 INFO - PROCESS | 1820 | 1477649059294 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 1820 | 1477649059303 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 03:04:19 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 03:04:19 INFO - PROCESS | 1820 | 1477649059316 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:19 INFO - PROCESS | 1820 | 1477649059656 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 03:04:19 INFO - PROCESS | 1820 | 1477649059859 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 03:04:19 INFO - PROCESS | 1820 | 1477649059865 Marionette TRACE conn4 <- [1,3358,null,["8"]] 03:04:19 INFO - PROCESS | 1820 | 1477649059917 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 03:04:19 INFO - PROCESS | 1820 | 1477649059929 Marionette TRACE conn4 <- [1,3359,null,{}] 03:04:19 INFO - PROCESS | 1820 | 1477649059937 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b264400 == 37 [pid = 1820] [id = 742] 03:04:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b265c00) [pid = 1820] [serial = 2158] [outer = (nil)] 03:04:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b2d4800) [pid = 1820] [serial = 2159] [outer = 0x8b265c00] 03:04:20 INFO - PROCESS | 1820 | 1477649060048 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b2d4c00) [pid = 1820] [serial = 2160] [outer = 0x8b265c00] 03:04:20 INFO - PROCESS | 1820 | 1477649060830 Marionette TRACE conn4 <- [1,3360,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]]]}] 03:04:20 INFO - . 03:04:20 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1572ms 03:04:20 INFO - PROCESS | 1820 | 1477649060890 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 1820 | 1477649060899 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 03:04:20 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 03:04:20 INFO - PROCESS | 1820 | 1477649060910 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:21 INFO - PROCESS | 1820 | 1477649061161 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 03:04:21 INFO - PROCESS | 1820 | 1477649061356 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 03:04:21 INFO - PROCESS | 1820 | 1477649061360 Marionette TRACE conn4 <- [1,3363,null,["8"]] 03:04:21 INFO - PROCESS | 1820 | 1477649061369 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 03:04:21 INFO - PROCESS | 1820 | 1477649061375 Marionette TRACE conn4 <- [1,3364,null,{}] 03:04:21 INFO - PROCESS | 1820 | 1477649061425 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x84373800 == 38 [pid = 1820] [id = 743] 03:04:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b7bf000) [pid = 1820] [serial = 2161] [outer = (nil)] 03:04:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b8c1000) [pid = 1820] [serial = 2162] [outer = 0x8b7bf000] 03:04:21 INFO - PROCESS | 1820 | 1477649061525 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8dcfbc00) [pid = 1820] [serial = 2163] [outer = 0x8b7bf000] 03:04:22 INFO - PROCESS | 1820 | 1477649062333 Marionette TRACE conn4 <- [1,3365,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]]]}] 03:04:22 INFO - .. 03:04:22 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1487ms 03:04:22 INFO - PROCESS | 1820 | 1477649062405 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1820 | 1477649062413 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 03:04:22 INFO - TEST-START | /websockets/Secure-Close-string.htm 03:04:22 INFO - PROCESS | 1820 | 1477649062423 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:22 INFO - PROCESS | 1820 | 1477649062658 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 03:04:22 INFO - PROCESS | 1820 | 1477649062826 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 03:04:22 INFO - PROCESS | 1820 | 1477649062832 Marionette TRACE conn4 <- [1,3368,null,["8"]] 03:04:22 INFO - PROCESS | 1820 | 1477649062882 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 03:04:22 INFO - PROCESS | 1820 | 1477649062890 Marionette TRACE conn4 <- [1,3369,null,{}] 03:04:22 INFO - PROCESS | 1820 | 1477649062900 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x92de4800 == 39 [pid = 1820] [id = 744] 03:04:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92ead000) [pid = 1820] [serial = 2164] [outer = (nil)] 03:04:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x93ae1c00) [pid = 1820] [serial = 2165] [outer = 0x92ead000] 03:04:23 INFO - PROCESS | 1820 | 1477649063005 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x93ae2000) [pid = 1820] [serial = 2166] [outer = 0x92ead000] 03:04:23 INFO - PROCESS | 1820 | 1477649063786 Marionette TRACE conn4 <- [1,3370,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]]]}] 03:04:23 INFO - . 03:04:23 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1420ms 03:04:23 INFO - PROCESS | 1820 | 1477649063843 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 03:04:23 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 03:04:23 INFO - PROCESS | 1820 | 1477649063848 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 03:04:23 INFO - PROCESS | 1820 | 1477649063857 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:24 INFO - PROCESS | 1820 | 1477649064077 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 03:04:24 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:24 INFO - PROCESS | 1820 | 1477649064287 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 03:04:24 INFO - PROCESS | 1820 | 1477649064299 Marionette TRACE conn4 <- [1,3373,null,["8"]] 03:04:24 INFO - PROCESS | 1820 | 1477649064348 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 03:04:24 INFO - PROCESS | 1820 | 1477649064356 Marionette TRACE conn4 <- [1,3374,null,{}] 03:04:24 INFO - PROCESS | 1820 | 1477649064365 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x93e4fc00 == 40 [pid = 1820] [id = 745] 03:04:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93e50000) [pid = 1820] [serial = 2167] [outer = (nil)] 03:04:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x93ec2c00) [pid = 1820] [serial = 2168] [outer = 0x93e50000] 03:04:24 INFO - PROCESS | 1820 | 1477649064473 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x93ec7c00) [pid = 1820] [serial = 2169] [outer = 0x93e50000] 03:04:25 INFO - PROCESS | 1820 | 1477649065281 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 03:04:25 INFO - . 03:04:25 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1474ms 03:04:25 INFO - PROCESS | 1820 | 1477649065335 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 1820 | 1477649065339 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 03:04:25 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 03:04:25 INFO - PROCESS | 1820 | 1477649065350 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:25 INFO - PROCESS | 1820 | 1477649065555 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 03:04:25 INFO - PROCESS | 1820 | 1477649065758 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 03:04:25 INFO - PROCESS | 1820 | 1477649065764 Marionette TRACE conn4 <- [1,3378,null,["8"]] 03:04:25 INFO - PROCESS | 1820 | 1477649065770 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 03:04:25 INFO - PROCESS | 1820 | 1477649065777 Marionette TRACE conn4 <- [1,3379,null,{}] 03:04:26 INFO - PROCESS | 1820 | 1477649066008 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83440000 == 41 [pid = 1820] [id = 746] 03:04:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x83c28000) [pid = 1820] [serial = 2170] [outer = (nil)] 03:04:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x84255c00) [pid = 1820] [serial = 2171] [outer = 0x83c28000] 03:04:26 INFO - PROCESS | 1820 | 1477649066104 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x84258c00) [pid = 1820] [serial = 2172] [outer = 0x83c28000] 03:04:27 INFO - PROCESS | 1820 | 1477649067025 Marionette TRACE conn4 <- [1,3380,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]]]}] 03:04:27 INFO - ... 03:04:27 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1728ms 03:04:27 INFO - PROCESS | 1820 | 1477649067085 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 1820 | 1477649067095 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 03:04:27 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 03:04:27 INFO - PROCESS | 1820 | 1477649067119 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:27 INFO - PROCESS | 1820 | 1477649067462 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 03:04:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6fc00 == 40 [pid = 1820] [id = 707] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8dd7b800) [pid = 1820] [serial = 2123] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | 1477649067653 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 03:04:27 INFO - PROCESS | 1820 | 1477649067661 Marionette TRACE conn4 <- [1,3383,null,["8"]] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8b664800) [pid = 1820] [serial = 2120] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8b66c800) [pid = 1820] [serial = 2121] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8b793800) [pid = 1820] [serial = 2117] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8b7c2800) [pid = 1820] [serial = 2118] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b3ec400) [pid = 1820] [serial = 2114] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8b606000) [pid = 1820] [serial = 2115] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8afce400) [pid = 1820] [serial = 2111] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8afcec00) [pid = 1820] [serial = 2112] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x84178400) [pid = 1820] [serial = 2108] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8436e000) [pid = 1820] [serial = 2109] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b610800) [pid = 1820] [serial = 2105] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b765400) [pid = 1820] [serial = 2106] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b0b9000) [pid = 1820] [serial = 2102] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b173400) [pid = 1820] [serial = 2103] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b7c3800) [pid = 1820] [serial = 2082] [outer = (nil)] [url = about:blank] 03:04:27 INFO - PROCESS | 1820 | 1477649067716 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 03:04:27 INFO - PROCESS | 1820 | 1477649067727 Marionette TRACE conn4 <- [1,3384,null,{}] 03:04:27 INFO - PROCESS | 1820 | 1477649067748 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8436ac00 == 41 [pid = 1820] [id = 747] 03:04:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8436e000) [pid = 1820] [serial = 2173] [outer = (nil)] 03:04:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8afcec00) [pid = 1820] [serial = 2174] [outer = 0x8436e000] 03:04:27 INFO - PROCESS | 1820 | 1477649067875 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8afcc000) [pid = 1820] [serial = 2175] [outer = 0x8436e000] 03:04:28 INFO - PROCESS | 1820 | 1477649068561 Marionette TRACE conn4 <- [1,3385,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]]]}] 03:04:28 INFO - ... 03:04:28 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1478ms 03:04:28 INFO - PROCESS | 1820 | 1477649068596 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1820 | 1477649068601 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 03:04:28 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 03:04:28 INFO - PROCESS | 1820 | 1477649068611 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:28 INFO - PROCESS | 1820 | 1477649068815 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 03:04:28 INFO - PROCESS | 1820 | 1477649068834 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 03:04:28 INFO - PROCESS | 1820 | 1477649068839 Marionette TRACE conn4 <- [1,3388,null,["8"]] 03:04:28 INFO - PROCESS | 1820 | 1477649068986 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 03:04:28 INFO - PROCESS | 1820 | 1477649068994 Marionette TRACE conn4 <- [1,3389,null,{}] 03:04:29 INFO - PROCESS | 1820 | 1477649069012 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d6800 == 42 [pid = 1820] [id = 748] 03:04:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b3f7800) [pid = 1820] [serial = 2176] [outer = (nil)] 03:04:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b606800) [pid = 1820] [serial = 2177] [outer = 0x8b3f7800] 03:04:29 INFO - PROCESS | 1820 | 1477649069110 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b660400) [pid = 1820] [serial = 2178] [outer = 0x8b3f7800] 03:04:29 INFO - PROCESS | 1820 | 1477649069856 Marionette TRACE conn4 <- [1,3390,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]]]}] 03:04:29 INFO - ... 03:04:29 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1282ms 03:04:29 INFO - PROCESS | 1820 | 1477649069894 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 03:04:29 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 03:04:29 INFO - PROCESS | 1820 | 1477649069898 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 03:04:29 INFO - PROCESS | 1820 | 1477649069906 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:30 INFO - PROCESS | 1820 | 1477649070183 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 03:04:30 INFO - PROCESS | 1820 | 1477649070209 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 03:04:30 INFO - PROCESS | 1820 | 1477649070215 Marionette TRACE conn4 <- [1,3393,null,["8"]] 03:04:30 INFO - PROCESS | 1820 | 1477649070224 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 03:04:30 INFO - PROCESS | 1820 | 1477649070232 Marionette TRACE conn4 <- [1,3394,null,{}] 03:04:30 INFO - PROCESS | 1820 | 1477649070326 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b78e800 == 43 [pid = 1820] [id = 749] 03:04:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b7bcc00) [pid = 1820] [serial = 2179] [outer = (nil)] 03:04:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b7c0800) [pid = 1820] [serial = 2180] [outer = 0x8b7bcc00] 03:04:30 INFO - PROCESS | 1820 | 1477649070420 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b7c4400) [pid = 1820] [serial = 2181] [outer = 0x8b7bcc00] 03:04:31 INFO - PROCESS | 1820 | 1477649071157 Marionette TRACE conn4 <- [1,3395,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]]]}] 03:04:31 INFO - ... 03:04:31 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1280ms 03:04:31 INFO - PROCESS | 1820 | 1477649071186 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1820 | 1477649071191 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 03:04:31 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 03:04:31 INFO - PROCESS | 1820 | 1477649071199 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:31 INFO - PROCESS | 1820 | 1477649071472 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 03:04:31 INFO - PROCESS | 1820 | 1477649071501 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 03:04:31 INFO - PROCESS | 1820 | 1477649071506 Marionette TRACE conn4 <- [1,3398,null,["8"]] 03:04:31 INFO - PROCESS | 1820 | 1477649071512 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 03:04:31 INFO - PROCESS | 1820 | 1477649071518 Marionette TRACE conn4 <- [1,3399,null,{}] 03:04:31 INFO - PROCESS | 1820 | 1477649071524 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c64000 == 44 [pid = 1820] [id = 750] 03:04:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8f998c00) [pid = 1820] [serial = 2182] [outer = (nil)] 03:04:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8fe6b400) [pid = 1820] [serial = 2183] [outer = 0x8f998c00] 03:04:31 INFO - PROCESS | 1820 | 1477649071717 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8fe6d000) [pid = 1820] [serial = 2184] [outer = 0x8f998c00] 03:04:32 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x84256c00) [pid = 1820] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 03:04:32 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x83c69000) [pid = 1820] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 03:04:32 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8416ec00) [pid = 1820] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 03:04:32 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b66dc00) [pid = 1820] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 03:04:32 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8fe66c00) [pid = 1820] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 03:04:32 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8dcf3c00) [pid = 1820] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 03:04:32 INFO - PROCESS | 1820 | 1477649072591 Marionette TRACE conn4 <- [1,3400,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]]]}] 03:04:32 INFO - ... 03:04:32 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1426ms 03:04:32 INFO - PROCESS | 1820 | 1477649072627 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 1820 | 1477649072633 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 03:04:32 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 03:04:32 INFO - PROCESS | 1820 | 1477649072645 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:32 INFO - PROCESS | 1820 | 1477649072974 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 03:04:32 INFO - PROCESS | 1820 | 1477649072989 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 03:04:32 INFO - PROCESS | 1820 | 1477649072994 Marionette TRACE conn4 <- [1,3403,null,["8"]] 03:04:33 INFO - PROCESS | 1820 | 1477649073001 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 03:04:33 INFO - PROCESS | 1820 | 1477649073007 Marionette TRACE conn4 <- [1,3404,null,{}] 03:04:33 INFO - PROCESS | 1820 | 1477649073013 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x91047400 == 45 [pid = 1820] [id = 751] 03:04:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x91047c00) [pid = 1820] [serial = 2185] [outer = (nil)] 03:04:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92cde400) [pid = 1820] [serial = 2186] [outer = 0x91047c00] 03:04:33 INFO - PROCESS | 1820 | 1477649073131 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x939b5c00) [pid = 1820] [serial = 2187] [outer = 0x91047c00] 03:04:33 INFO - PROCESS | 1820 | 1477649073880 Marionette TRACE conn4 <- [1,3405,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]]]}] 03:04:33 INFO - ... 03:04:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1278ms 03:04:33 INFO - PROCESS | 1820 | 1477649073921 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 1820 | 1477649073926 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 03:04:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 03:04:33 INFO - PROCESS | 1820 | 1477649073933 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:34 INFO - PROCESS | 1820 | 1477649074231 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 03:04:34 INFO - PROCESS | 1820 | 1477649074263 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 03:04:34 INFO - PROCESS | 1820 | 1477649074269 Marionette TRACE conn4 <- [1,3408,null,["8"]] 03:04:34 INFO - PROCESS | 1820 | 1477649074281 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 03:04:34 INFO - PROCESS | 1820 | 1477649074285 Marionette TRACE conn4 <- [1,3409,null,{}] 03:04:34 INFO - PROCESS | 1820 | 1477649074292 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83435800 == 46 [pid = 1820] [id = 752] 03:04:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83437000) [pid = 1820] [serial = 2188] [outer = (nil)] 03:04:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83c26000) [pid = 1820] [serial = 2189] [outer = 0x83437000] 03:04:34 INFO - PROCESS | 1820 | 1477649074439 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x83fb6c00) [pid = 1820] [serial = 2190] [outer = 0x83437000] 03:04:35 INFO - PROCESS | 1820 | 1477649075438 Marionette TRACE conn4 <- [1,3410,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]]]}] 03:04:35 INFO - ... 03:04:35 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1579ms 03:04:35 INFO - PROCESS | 1820 | 1477649075515 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 1820 | 1477649075525 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 03:04:35 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 03:04:35 INFO - PROCESS | 1820 | 1477649075535 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:35 INFO - PROCESS | 1820 | 1477649075813 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 03:04:36 INFO - PROCESS | 1820 | 1477649076017 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 03:04:36 INFO - PROCESS | 1820 | 1477649076026 Marionette TRACE conn4 <- [1,3413,null,["8"]] 03:04:36 INFO - PROCESS | 1820 | 1477649076079 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 03:04:36 INFO - PROCESS | 1820 | 1477649076087 Marionette TRACE conn4 <- [1,3414,null,{}] 03:04:36 INFO - PROCESS | 1820 | 1477649076097 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b177400 == 47 [pid = 1820] [id = 753] 03:04:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8b178800) [pid = 1820] [serial = 2191] [outer = (nil)] 03:04:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8b260800) [pid = 1820] [serial = 2192] [outer = 0x8b178800] 03:04:36 INFO - PROCESS | 1820 | 1477649076219 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x84174c00) [pid = 1820] [serial = 2193] [outer = 0x8b178800] 03:04:37 INFO - PROCESS | 1820 | 1477649077146 Marionette TRACE conn4 <- [1,3415,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]]]}] 03:04:37 INFO - ... 03:04:37 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1672ms 03:04:37 INFO - PROCESS | 1820 | 1477649077207 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 1820 | 1477649077213 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 03:04:37 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 03:04:37 INFO - PROCESS | 1820 | 1477649077223 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:37 INFO - PROCESS | 1820 | 1477649077447 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 03:04:37 INFO - PROCESS | 1820 | 1477649077649 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 03:04:37 INFO - PROCESS | 1820 | 1477649077656 Marionette TRACE conn4 <- [1,3418,null,["8"]] 03:04:37 INFO - PROCESS | 1820 | 1477649077710 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 03:04:37 INFO - PROCESS | 1820 | 1477649077717 Marionette TRACE conn4 <- [1,3419,null,{}] 03:04:37 INFO - PROCESS | 1820 | 1477649077727 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b603800 == 48 [pid = 1820] [id = 754] 03:04:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8b605000) [pid = 1820] [serial = 2194] [outer = (nil)] 03:04:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8b664c00) [pid = 1820] [serial = 2195] [outer = 0x8b605000] 03:04:37 INFO - PROCESS | 1820 | 1477649077829 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8b78a000) [pid = 1820] [serial = 2196] [outer = 0x8b605000] 03:04:38 INFO - PROCESS | 1820 | 1477649078612 Marionette TRACE conn4 <- [1,3420,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]]]}] 03:04:38 INFO - ... 03:04:38 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1426ms 03:04:38 INFO - PROCESS | 1820 | 1477649078671 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 1820 | 1477649078680 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 03:04:38 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 03:04:38 INFO - PROCESS | 1820 | 1477649078692 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:38 INFO - PROCESS | 1820 | 1477649078903 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 03:04:39 INFO - PROCESS | 1820 | 1477649079103 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 03:04:39 INFO - PROCESS | 1820 | 1477649079110 Marionette TRACE conn4 <- [1,3423,null,["8"]] 03:04:39 INFO - PROCESS | 1820 | 1477649079117 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 03:04:39 INFO - PROCESS | 1820 | 1477649079125 Marionette TRACE conn4 <- [1,3424,null,{}] 03:04:39 INFO - PROCESS | 1820 | 1477649079178 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dcfb800 == 49 [pid = 1820] [id = 755] 03:04:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8dd75c00) [pid = 1820] [serial = 2197] [outer = (nil)] 03:04:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8fe71c00) [pid = 1820] [serial = 2198] [outer = 0x8dd75c00] 03:04:39 INFO - PROCESS | 1820 | 1477649079278 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8fedac00) [pid = 1820] [serial = 2199] [outer = 0x8dd75c00] 03:04:40 INFO - ... 03:04:40 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1483ms 03:04:40 INFO - PROCESS | 1820 | 1477649080157 Marionette TRACE conn4 <- [1,3425,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]]]}] 03:04:40 INFO - PROCESS | 1820 | 1477649080182 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 1820 | 1477649080200 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 03:04:40 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 03:04:40 INFO - PROCESS | 1820 | 1477649080253 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:40 INFO - PROCESS | 1820 | 1477649080517 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 03:04:40 INFO - PROCESS | 1820 | 1477649080695 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 03:04:40 INFO - PROCESS | 1820 | 1477649080699 Marionette TRACE conn4 <- [1,3428,null,["8"]] 03:04:40 INFO - PROCESS | 1820 | 1477649080749 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 03:04:40 INFO - PROCESS | 1820 | 1477649080760 Marionette TRACE conn4 <- [1,3429,null,{}] 03:04:40 INFO - PROCESS | 1820 | 1477649080776 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ec0c00 == 50 [pid = 1820] [id = 756] 03:04:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x93ec1800) [pid = 1820] [serial = 2200] [outer = (nil)] 03:04:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x93ec9800) [pid = 1820] [serial = 2201] [outer = 0x93ec1800] 03:04:40 INFO - PROCESS | 1820 | 1477649080887 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x93ecd800) [pid = 1820] [serial = 2202] [outer = 0x93ec1800] 03:04:41 INFO - PROCESS | 1820 | 1477649081715 Marionette TRACE conn4 <- [1,3430,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]]]}] 03:04:41 INFO - ... 03:04:41 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1495ms 03:04:41 INFO - PROCESS | 1820 | 1477649081737 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1820 | 1477649081742 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 03:04:41 INFO - TEST-START | /websockets/Secure-Send-data.htm 03:04:41 INFO - PROCESS | 1820 | 1477649081751 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:41 INFO - PROCESS | 1820 | 1477649081981 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 03:04:42 INFO - PROCESS | 1820 | 1477649082155 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 03:04:42 INFO - PROCESS | 1820 | 1477649082159 Marionette TRACE conn4 <- [1,3433,null,["8"]] 03:04:42 INFO - PROCESS | 1820 | 1477649082208 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 03:04:42 INFO - PROCESS | 1820 | 1477649082216 Marionette TRACE conn4 <- [1,3434,null,{}] 03:04:42 INFO - PROCESS | 1820 | 1477649082228 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8bb800 == 51 [pid = 1820] [id = 757] 03:04:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x8f94e400) [pid = 1820] [serial = 2203] [outer = (nil)] 03:04:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x940dd000) [pid = 1820] [serial = 2204] [outer = 0x8f94e400] 03:04:42 INFO - PROCESS | 1820 | 1477649082352 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x940ed800) [pid = 1820] [serial = 2205] [outer = 0x8f94e400] 03:04:43 INFO - PROCESS | 1820 | 1477649083323 Marionette TRACE conn4 <- [1,3435,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]]]}] 03:04:43 INFO - ... 03:04:43 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1635ms 03:04:43 INFO - PROCESS | 1820 | 1477649083387 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 03:04:43 INFO - PROCESS | 1820 | 1477649083395 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 03:04:43 INFO - TEST-START | /websockets/Secure-Send-null.htm 03:04:43 INFO - PROCESS | 1820 | 1477649083406 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:43 INFO - PROCESS | 1820 | 1477649083626 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 03:04:43 INFO - PROCESS | 1820 | 1477649083843 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 03:04:43 INFO - PROCESS | 1820 | 1477649083851 Marionette TRACE conn4 <- [1,3438,null,["8"]] 03:04:43 INFO - PROCESS | 1820 | 1477649083909 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 03:04:43 INFO - PROCESS | 1820 | 1477649083923 Marionette TRACE conn4 <- [1,3439,null,{}] 03:04:43 INFO - PROCESS | 1820 | 1477649083939 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0ae000 == 52 [pid = 1820] [id = 758] 03:04:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8b0b0800) [pid = 1820] [serial = 2206] [outer = (nil)] 03:04:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8b0b8400) [pid = 1820] [serial = 2207] [outer = 0x8b0b0800] 03:04:44 INFO - PROCESS | 1820 | 1477649084060 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x8b179800) [pid = 1820] [serial = 2208] [outer = 0x8b0b0800] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b78c800 == 51 [pid = 1820] [id = 738] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8436c000 == 50 [pid = 1820] [id = 728] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69400 == 49 [pid = 1820] [id = 739] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2dc000 == 48 [pid = 1820] [id = 727] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b60a000 == 47 [pid = 1820] [id = 721] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b78e800 == 46 [pid = 1820] [id = 749] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d6800 == 45 [pid = 1820] [id = 748] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83440000 == 44 [pid = 1820] [id = 746] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8436ac00 == 43 [pid = 1820] [id = 747] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b264400 == 42 [pid = 1820] [id = 742] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84373800 == 41 [pid = 1820] [id = 743] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8343dc00 == 40 [pid = 1820] [id = 717] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65000 == 39 [pid = 1820] [id = 736] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8afc4800 == 38 [pid = 1820] [id = 726] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c65400 == 37 [pid = 1820] [id = 706] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84373400 == 36 [pid = 1820] [id = 731] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0ad400 == 35 [pid = 1820] [id = 708] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84374000 == 34 [pid = 1820] [id = 718] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b174000 == 33 [pid = 1820] [id = 719] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c70800 == 32 [pid = 1820] [id = 730] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8afd0400 == 31 [pid = 1820] [id = 723] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3f2800 == 30 [pid = 1820] [id = 737] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b602400 == 29 [pid = 1820] [id = 720] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8343d400 == 28 [pid = 1820] [id = 725] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b663c00 == 27 [pid = 1820] [id = 712] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83fae800 == 26 [pid = 1820] [id = 740] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c25400 == 25 [pid = 1820] [id = 724] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x92de4800 == 24 [pid = 1820] [id = 744] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83c64000 == 23 [pid = 1820] [id = 750] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x91047400 == 22 [pid = 1820] [id = 751] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83438400 == 21 [pid = 1820] [id = 741] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x93e4fc00 == 20 [pid = 1820] [id = 745] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83443800 == 19 [pid = 1820] [id = 729] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7c0400 == 18 [pid = 1820] [id = 722] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b78c000 == 17 [pid = 1820] [id = 716] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b662000 == 16 [pid = 1820] [id = 732] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8416d800 == 15 [pid = 1820] [id = 735] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b265000 == 14 [pid = 1820] [id = 733] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8fe6c000 == 13 [pid = 1820] [id = 734] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x93ec0c00 == 12 [pid = 1820] [id = 756] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8bb800 == 11 [pid = 1820] [id = 757] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x83435800 == 10 [pid = 1820] [id = 752] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b177400 == 9 [pid = 1820] [id = 753] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8b603800 == 8 [pid = 1820] [id = 754] 03:04:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8dcfb800 == 7 [pid = 1820] [id = 755] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x8b0adc00) [pid = 1820] [serial = 2126] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8b789000) [pid = 1820] [serial = 2129] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8f952800) [pid = 1820] [serial = 2132] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8fe72800) [pid = 1820] [serial = 2135] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8b17e400) [pid = 1820] [serial = 2139] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x84258800) [pid = 1820] [serial = 2138] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8b0ac800) [pid = 1820] [serial = 2142] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8afc5400) [pid = 1820] [serial = 2141] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8b784800) [pid = 1820] [serial = 2145] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8b759800) [pid = 1820] [serial = 2144] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8dfde800) [pid = 1820] [serial = 2148] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8dd76000) [pid = 1820] [serial = 2147] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fecd800) [pid = 1820] [serial = 2151] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8fe75000) [pid = 1820] [serial = 2150] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x92eb0800) [pid = 1820] [serial = 2154] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x92c6ac00) [pid = 1820] [serial = 2153] [outer = (nil)] [url = about:blank] 03:04:45 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x93adc800) [pid = 1820] [serial = 2156] [outer = (nil)] [url = about:blank] 03:04:46 INFO - PROCESS | 1820 | 1477649086032 Marionette TRACE conn4 <- [1,3440,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]]]}] 03:04:46 INFO - ... 03:04:46 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 2684ms 03:04:46 INFO - PROCESS | 1820 | 1477649086091 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1820 | 1477649086099 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 03:04:46 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 03:04:46 INFO - PROCESS | 1820 | 1477649086113 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:46 INFO - PROCESS | 1820 | 1477649086376 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 03:04:46 INFO - PROCESS | 1820 | 1477649086530 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 03:04:46 INFO - PROCESS | 1820 | 1477649086535 Marionette TRACE conn4 <- [1,3443,null,["8"]] 03:04:46 INFO - PROCESS | 1820 | 1477649086543 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 03:04:46 INFO - PROCESS | 1820 | 1477649086552 Marionette TRACE conn4 <- [1,3444,null,{}] 03:04:46 INFO - PROCESS | 1820 | 1477649086558 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fb3000 == 8 [pid = 1820] [id = 759] 03:04:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x83fb3c00) [pid = 1820] [serial = 2209] [outer = (nil)] 03:04:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8416dc00) [pid = 1820] [serial = 2210] [outer = 0x83fb3c00] 03:04:46 INFO - PROCESS | 1820 | 1477649086658 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x84175c00) [pid = 1820] [serial = 2211] [outer = 0x83fb3c00] 03:04:47 INFO - PROCESS | 1820 | 1477649087342 Marionette TRACE conn4 <- [1,3445,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]]]}] 03:04:47 INFO - ... 03:04:47 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1272ms 03:04:47 INFO - PROCESS | 1820 | 1477649087382 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 1820 | 1477649087388 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 03:04:47 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 03:04:47 INFO - PROCESS | 1820 | 1477649087396 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:47 INFO - PROCESS | 1820 | 1477649087680 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 03:04:47 INFO - PROCESS | 1820 | 1477649087697 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 03:04:47 INFO - PROCESS | 1820 | 1477649087702 Marionette TRACE conn4 <- [1,3448,null,["8"]] 03:04:47 INFO - PROCESS | 1820 | 1477649087708 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 03:04:47 INFO - PROCESS | 1820 | 1477649087715 Marionette TRACE conn4 <- [1,3449,null,{}] 03:04:47 INFO - PROCESS | 1820 | 1477649087720 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x84377c00 == 9 [pid = 1820] [id = 760] 03:04:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8afcb400) [pid = 1820] [serial = 2212] [outer = (nil)] 03:04:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8b0ab800) [pid = 1820] [serial = 2213] [outer = 0x8afcb400] 03:04:47 INFO - PROCESS | 1820 | 1477649087812 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8b0adc00) [pid = 1820] [serial = 2214] [outer = 0x8afcb400] 03:04:48 INFO - PROCESS | 1820 | 1477649088623 Marionette TRACE conn4 <- [1,3450,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]]]}] 03:04:48 INFO - ... 03:04:48 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1281ms 03:04:48 INFO - PROCESS | 1820 | 1477649088686 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1820 | 1477649088695 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 03:04:48 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 03:04:48 INFO - PROCESS | 1820 | 1477649088713 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:48 INFO - PROCESS | 1820 | 1477649088976 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 03:04:49 INFO - PROCESS | 1820 | 1477649089002 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 03:04:49 INFO - PROCESS | 1820 | 1477649089008 Marionette TRACE conn4 <- [1,3453,null,["8"]] 03:04:49 INFO - PROCESS | 1820 | 1477649089014 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 03:04:49 INFO - PROCESS | 1820 | 1477649089023 Marionette TRACE conn4 <- [1,3454,null,{}] 03:04:49 INFO - PROCESS | 1820 | 1477649089119 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3ea400 == 10 [pid = 1820] [id = 761] 03:04:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8b3ea800) [pid = 1820] [serial = 2215] [outer = (nil)] 03:04:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8b3ed000) [pid = 1820] [serial = 2216] [outer = 0x8b3ea800] 03:04:49 INFO - PROCESS | 1820 | 1477649089223 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8b3f1800) [pid = 1820] [serial = 2217] [outer = 0x8b3ea800] 03:04:50 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 03:04:50 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 03:04:50 INFO - PROCESS | 1820 | 1477649090066 Marionette TRACE conn4 <- [1,3455,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]]]}] 03:04:50 INFO - ... 03:04:50 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1470ms 03:04:50 INFO - PROCESS | 1820 | 1477649090183 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 1820 | 1477649090187 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 03:04:50 INFO - TEST-START | /websockets/Send-0byte-data.htm 03:04:50 INFO - PROCESS | 1820 | 1477649090195 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:50 INFO - PROCESS | 1820 | 1477649090489 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8b265c00) [pid = 1820] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x92ce6000) [pid = 1820] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8436e000) [pid = 1820] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x92ead000) [pid = 1820] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8b7bf000) [pid = 1820] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x83c28000) [pid = 1820] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8b3f7800) [pid = 1820] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x91047c00) [pid = 1820] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x93e50000) [pid = 1820] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8f998c00) [pid = 1820] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8b7bcc00) [pid = 1820] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8dcef000) [pid = 1820] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8f949400) [pid = 1820] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8fe6c800) [pid = 1820] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b666000) [pid = 1820] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x84379000) [pid = 1820] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 03:04:51 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b7c6c00) [pid = 1820] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 03:04:51 INFO - PROCESS | 1820 | 1477649091203 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 03:04:51 INFO - PROCESS | 1820 | 1477649091214 Marionette TRACE conn4 <- [1,3458,null,["8"]] 03:04:51 INFO - PROCESS | 1820 | 1477649091218 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 03:04:51 INFO - PROCESS | 1820 | 1477649091226 Marionette TRACE conn4 <- [1,3459,null,{}] 03:04:51 INFO - PROCESS | 1820 | 1477649091233 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c27c00 == 11 [pid = 1820] [id = 762] 03:04:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83c2a400) [pid = 1820] [serial = 2218] [outer = (nil)] 03:04:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x84375000) [pid = 1820] [serial = 2219] [outer = 0x83c2a400] 03:04:51 INFO - PROCESS | 1820 | 1477649091324 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b665000) [pid = 1820] [serial = 2220] [outer = 0x83c2a400] 03:04:51 INFO - PROCESS | 1820 | 1477649091941 Marionette TRACE conn4 <- [1,3460,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]]]}] 03:04:51 INFO - ... 03:04:51 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1781ms 03:04:51 INFO - PROCESS | 1820 | 1477649091976 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 1820 | 1477649091980 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 03:04:51 INFO - TEST-START | /websockets/Send-65K-data.htm 03:04:51 INFO - PROCESS | 1820 | 1477649091987 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:52 INFO - PROCESS | 1820 | 1477649092244 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 03:04:52 INFO - PROCESS | 1820 | 1477649092266 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 03:04:52 INFO - PROCESS | 1820 | 1477649092271 Marionette TRACE conn4 <- [1,3463,null,["8"]] 03:04:52 INFO - PROCESS | 1820 | 1477649092276 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 03:04:52 INFO - PROCESS | 1820 | 1477649092283 Marionette TRACE conn4 <- [1,3464,null,{}] 03:04:52 INFO - PROCESS | 1820 | 1477649092288 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b763c00 == 12 [pid = 1820] [id = 763] 03:04:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b764c00) [pid = 1820] [serial = 2221] [outer = (nil)] 03:04:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8b787000) [pid = 1820] [serial = 2222] [outer = 0x8b764c00] 03:04:52 INFO - PROCESS | 1820 | 1477649092376 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8b7bd800) [pid = 1820] [serial = 2223] [outer = 0x8b764c00] 03:04:53 INFO - PROCESS | 1820 | 1477649093162 Marionette TRACE conn4 <- [1,3465,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]]]}] 03:04:53 INFO - ... 03:04:53 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1222ms 03:04:53 INFO - PROCESS | 1820 | 1477649093215 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 1820 | 1477649093227 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 03:04:53 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 03:04:53 INFO - PROCESS | 1820 | 1477649093291 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:53 INFO - PROCESS | 1820 | 1477649093529 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 03:04:53 INFO - PROCESS | 1820 | 1477649093759 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 03:04:53 INFO - PROCESS | 1820 | 1477649093767 Marionette TRACE conn4 <- [1,3468,null,["8"]] 03:04:53 INFO - PROCESS | 1820 | 1477649093777 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 03:04:53 INFO - PROCESS | 1820 | 1477649093786 Marionette TRACE conn4 <- [1,3469,null,{}] 03:04:53 INFO - PROCESS | 1820 | 1477649093794 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x84177c00 == 13 [pid = 1820] [id = 764] 03:04:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x84178400) [pid = 1820] [serial = 2224] [outer = (nil)] 03:04:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8436b000) [pid = 1820] [serial = 2225] [outer = 0x84178400] 03:04:53 INFO - PROCESS | 1820 | 1477649093905 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8afc6400) [pid = 1820] [serial = 2226] [outer = 0x84178400] 03:04:54 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 03:04:54 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 03:04:54 INFO - PROCESS | 1820 | 1477649094732 Marionette TRACE conn4 <- [1,3470,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]]]}] 03:04:54 INFO - ... 03:04:54 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1477ms 03:04:54 INFO - PROCESS | 1820 | 1477649094758 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 1820 | 1477649094765 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 03:04:54 INFO - TEST-START | /websockets/Send-before-open.htm 03:04:54 INFO - PROCESS | 1820 | 1477649094808 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:55 INFO - PROCESS | 1820 | 1477649095046 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 03:04:55 INFO - PROCESS | 1820 | 1477649095243 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 03:04:55 INFO - PROCESS | 1820 | 1477649095254 Marionette TRACE conn4 <- [1,3473,null,["8"]] 03:04:55 INFO - PROCESS | 1820 | 1477649095306 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 03:04:55 INFO - PROCESS | 1820 | 1477649095312 Marionette TRACE conn4 <- [1,3474,null,{}] 03:04:55 INFO - PROCESS | 1820 | 1477649095319 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2dd000 == 14 [pid = 1820] [id = 765] 03:04:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8b3e8400) [pid = 1820] [serial = 2227] [outer = (nil)] 03:04:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8b3f7c00) [pid = 1820] [serial = 2228] [outer = 0x8b3e8400] 03:04:55 INFO - PROCESS | 1820 | 1477649095428 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8b60a000) [pid = 1820] [serial = 2229] [outer = 0x8b3e8400] 03:04:56 INFO - PROCESS | 1820 | 1477649096347 Marionette TRACE conn4 <- [1,3475,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]]]}] 03:04:56 INFO - . 03:04:56 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1577ms 03:04:56 INFO - PROCESS | 1820 | 1477649096386 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1820 | 1477649096394 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 03:04:56 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 03:04:56 INFO - PROCESS | 1820 | 1477649096402 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:56 INFO - PROCESS | 1820 | 1477649096682 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 03:04:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:04:56 INFO - PROCESS | 1820 | 1477649096975 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 03:04:56 INFO - PROCESS | 1820 | 1477649096984 Marionette TRACE conn4 <- [1,3478,null,["8"]] 03:04:57 INFO - PROCESS | 1820 | 1477649097005 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 03:04:57 INFO - PROCESS | 1820 | 1477649097021 Marionette TRACE conn4 <- [1,3479,null,{}] 03:04:57 INFO - PROCESS | 1820 | 1477649097032 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b8b8000 == 15 [pid = 1820] [id = 766] 03:04:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8b8b8400) [pid = 1820] [serial = 2230] [outer = (nil)] 03:04:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8b8c0c00) [pid = 1820] [serial = 2231] [outer = 0x8b8b8400] 03:04:57 INFO - PROCESS | 1820 | 1477649097211 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8b8c1400) [pid = 1820] [serial = 2232] [outer = 0x8b8b8400] 03:04:58 INFO - PROCESS | 1820 | 1477649098240 Marionette TRACE conn4 <- [1,3480,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]]]}] 03:04:58 INFO - ... 03:04:58 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1887ms 03:04:58 INFO - PROCESS | 1820 | 1477649098335 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 1820 | 1477649098342 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 03:04:58 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 03:04:58 INFO - PROCESS | 1820 | 1477649098360 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:04:58 INFO - PROCESS | 1820 | 1477649098572 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 03:04:58 INFO - PROCESS | 1820 | 1477649098778 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 03:04:58 INFO - PROCESS | 1820 | 1477649098784 Marionette TRACE conn4 <- [1,3483,null,["8"]] 03:04:58 INFO - PROCESS | 1820 | 1477649098824 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 03:04:58 INFO - PROCESS | 1820 | 1477649098831 Marionette TRACE conn4 <- [1,3484,null,{}] 03:04:58 INFO - PROCESS | 1820 | 1477649098843 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd77800 == 16 [pid = 1820] [id = 767] 03:04:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8dd78400) [pid = 1820] [serial = 2233] [outer = (nil)] 03:04:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8dfe9c00) [pid = 1820] [serial = 2234] [outer = 0x8dd78400] 03:04:58 INFO - PROCESS | 1820 | 1477649098948 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8f94b400) [pid = 1820] [serial = 2235] [outer = 0x8dd78400] 03:04:59 INFO - PROCESS | 1820 | 1477649099769 Marionette TRACE conn4 <- [1,3485,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]]]}] 03:04:59 INFO - ... 03:04:59 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1442ms 03:04:59 INFO - PROCESS | 1820 | 1477649099801 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 1820 | 1477649099805 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 03:04:59 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 03:04:59 INFO - PROCESS | 1820 | 1477649099813 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:00 INFO - PROCESS | 1820 | 1477649100253 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 03:05:00 INFO - PROCESS | 1820 | 1477649100479 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 03:05:00 INFO - PROCESS | 1820 | 1477649100499 Marionette TRACE conn4 <- [1,3488,null,["8"]] 03:05:00 INFO - PROCESS | 1820 | 1477649100520 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 03:05:00 INFO - PROCESS | 1820 | 1477649100544 Marionette TRACE conn4 <- [1,3489,null,{}] 03:05:00 INFO - PROCESS | 1820 | 1477649100559 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x84171c00 == 17 [pid = 1820] [id = 768] 03:05:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x84176800) [pid = 1820] [serial = 2236] [outer = (nil)] 03:05:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x84373c00) [pid = 1820] [serial = 2237] [outer = 0x84176800] 03:05:00 INFO - PROCESS | 1820 | 1477649100672 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8b17d800) [pid = 1820] [serial = 2238] [outer = 0x84176800] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x93ec2c00) [pid = 1820] [serial = 2168] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x84258c00) [pid = 1820] [serial = 2172] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x939b5c00) [pid = 1820] [serial = 2187] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8b7c0800) [pid = 1820] [serial = 2180] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x93ae2000) [pid = 1820] [serial = 2166] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8afcec00) [pid = 1820] [serial = 2174] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8b2d4800) [pid = 1820] [serial = 2159] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x84255c00) [pid = 1820] [serial = 2171] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fe6d000) [pid = 1820] [serial = 2184] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8b7c4400) [pid = 1820] [serial = 2181] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8fe6b400) [pid = 1820] [serial = 2183] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8b606800) [pid = 1820] [serial = 2177] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8b8c1000) [pid = 1820] [serial = 2162] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8dcfbc00) [pid = 1820] [serial = 2163] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x92cde400) [pid = 1820] [serial = 2186] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b2d4c00) [pid = 1820] [serial = 2160] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x93ae1c00) [pid = 1820] [serial = 2165] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8afcc000) [pid = 1820] [serial = 2175] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x93adcc00) [pid = 1820] [serial = 2157] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x93ec7c00) [pid = 1820] [serial = 2169] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8b660400) [pid = 1820] [serial = 2178] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8dfe9400) [pid = 1820] [serial = 2124] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8f996c00) [pid = 1820] [serial = 2133] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8fe75c00) [pid = 1820] [serial = 2136] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b8b6400) [pid = 1820] [serial = 2130] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b0ae800) [pid = 1820] [serial = 2127] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b8be000) [pid = 1820] [serial = 2100] [outer = (nil)] [url = about:blank] 03:05:01 INFO - PROCESS | 1820 | 1477649101475 Marionette TRACE conn4 <- [1,3490,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]]]}] 03:05:01 INFO - ... 03:05:01 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1725ms 03:05:01 INFO - PROCESS | 1820 | 1477649101546 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 03:05:01 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 03:05:01 INFO - PROCESS | 1820 | 1477649101557 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 03:05:01 INFO - PROCESS | 1820 | 1477649101571 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:01 INFO - PROCESS | 1820 | 1477649101830 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 03:05:02 INFO - PROCESS | 1820 | 1477649102066 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 03:05:02 INFO - PROCESS | 1820 | 1477649102072 Marionette TRACE conn4 <- [1,3493,null,["8"]] 03:05:02 INFO - PROCESS | 1820 | 1477649102084 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 03:05:02 INFO - PROCESS | 1820 | 1477649102093 Marionette TRACE conn4 <- [1,3494,null,{}] 03:05:02 INFO - PROCESS | 1820 | 1477649102106 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b0ae400 == 18 [pid = 1820] [id = 769] 03:05:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b2d7000) [pid = 1820] [serial = 2239] [outer = (nil)] 03:05:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b2de400) [pid = 1820] [serial = 2240] [outer = 0x8b2d7000] 03:05:02 INFO - PROCESS | 1820 | 1477649102261 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8b2dcc00) [pid = 1820] [serial = 2241] [outer = 0x8b2d7000] 03:05:03 INFO - PROCESS | 1820 | 1477649103056 Marionette TRACE conn4 <- [1,3495,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]]]}] 03:05:03 INFO - ... 03:05:03 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1537ms 03:05:03 INFO - PROCESS | 1820 | 1477649103105 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 03:05:03 INFO - TEST-START | /websockets/Send-binary-blob.htm 03:05:03 INFO - PROCESS | 1820 | 1477649103110 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 03:05:03 INFO - PROCESS | 1820 | 1477649103117 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:03 INFO - PROCESS | 1820 | 1477649103372 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 03:05:03 INFO - PROCESS | 1820 | 1477649103406 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 03:05:03 INFO - PROCESS | 1820 | 1477649103415 Marionette TRACE conn4 <- [1,3498,null,["8"]] 03:05:03 INFO - PROCESS | 1820 | 1477649103508 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 03:05:03 INFO - PROCESS | 1820 | 1477649103516 Marionette TRACE conn4 <- [1,3499,null,{}] 03:05:03 INFO - PROCESS | 1820 | 1477649103522 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b7bfc00 == 19 [pid = 1820] [id = 770] 03:05:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8b7c0400) [pid = 1820] [serial = 2242] [outer = (nil)] 03:05:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b7c3c00) [pid = 1820] [serial = 2243] [outer = 0x8b7c0400] 03:05:03 INFO - PROCESS | 1820 | 1477649103631 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b7c6800) [pid = 1820] [serial = 2244] [outer = 0x8b7c0400] 03:05:04 INFO - PROCESS | 1820 | 1477649104381 Marionette TRACE conn4 <- [1,3500,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]]]}] 03:05:04 INFO - ... 03:05:04 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1326ms 03:05:04 INFO - PROCESS | 1820 | 1477649104444 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 1820 | 1477649104447 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 03:05:04 INFO - TEST-START | /websockets/Send-data.htm 03:05:04 INFO - PROCESS | 1820 | 1477649104456 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:04 INFO - PROCESS | 1820 | 1477649104712 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 03:05:04 INFO - PROCESS | 1820 | 1477649104737 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 03:05:04 INFO - PROCESS | 1820 | 1477649104742 Marionette TRACE conn4 <- [1,3503,null,["8"]] 03:05:04 INFO - PROCESS | 1820 | 1477649104748 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 03:05:04 INFO - PROCESS | 1820 | 1477649104756 Marionette TRACE conn4 <- [1,3504,null,{}] 03:05:04 INFO - PROCESS | 1820 | 1477649104766 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dced800 == 20 [pid = 1820] [id = 771] 03:05:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8dcf4000) [pid = 1820] [serial = 2245] [outer = (nil)] 03:05:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8dcf9800) [pid = 1820] [serial = 2246] [outer = 0x8dcf4000] 03:05:04 INFO - PROCESS | 1820 | 1477649104943 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8f948c00) [pid = 1820] [serial = 2247] [outer = 0x8dcf4000] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8b3ea800) [pid = 1820] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x83fb3c00) [pid = 1820] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x93ec1800) [pid = 1820] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83c2a400) [pid = 1820] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8afcb400) [pid = 1820] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b0b0800) [pid = 1820] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b178800) [pid = 1820] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8dd75c00) [pid = 1820] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83437000) [pid = 1820] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8f94e400) [pid = 1820] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 03:05:05 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b605000) [pid = 1820] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 03:05:05 INFO - PROCESS | 1820 | 1477649105889 Marionette TRACE conn4 <- [1,3505,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]]]}] 03:05:05 INFO - ... 03:05:05 INFO - TEST-OK | /websockets/Send-data.htm | took 1474ms 03:05:05 INFO - PROCESS | 1820 | 1477649105936 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1820 | 1477649105940 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 03:05:05 INFO - TEST-START | /websockets/Send-data.worker 03:05:05 INFO - PROCESS | 1820 | 1477649105949 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:06 INFO - PROCESS | 1820 | 1477649106120 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 03:05:06 INFO - PROCESS | 1820 | 1477649106271 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 03:05:06 INFO - PROCESS | 1820 | 1477649106276 Marionette TRACE conn4 <- [1,3508,null,["8"]] 03:05:06 INFO - PROCESS | 1820 | 1477649106286 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 03:05:06 INFO - PROCESS | 1820 | 1477649106290 Marionette TRACE conn4 <- [1,3509,null,{}] 03:05:06 INFO - PROCESS | 1820 | 1477649106296 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c23c00 == 21 [pid = 1820] [id = 772] 03:05:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8f99e400) [pid = 1820] [serial = 2248] [outer = (nil)] 03:05:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8fe6c800) [pid = 1820] [serial = 2249] [outer = 0x8f99e400] 03:05:06 INFO - PROCESS | 1820 | 1477649106381 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8fe6d000) [pid = 1820] [serial = 2250] [outer = 0x8f99e400] 03:05:06 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 03:05:07 INFO - PROCESS | 1820 | 1477649107089 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 03:05:07 INFO - . 03:05:07 INFO - TEST-OK | /websockets/Send-data.worker | took 1173ms 03:05:07 INFO - PROCESS | 1820 | 1477649107121 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1820 | 1477649107124 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 03:05:07 INFO - TEST-START | /websockets/Send-null.htm 03:05:07 INFO - PROCESS | 1820 | 1477649107134 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:07 INFO - PROCESS | 1820 | 1477649107345 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 03:05:07 INFO - PROCESS | 1820 | 1477649107543 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 03:05:07 INFO - PROCESS | 1820 | 1477649107550 Marionette TRACE conn4 <- [1,3513,null,["8"]] 03:05:07 INFO - PROCESS | 1820 | 1477649107572 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 03:05:07 INFO - PROCESS | 1820 | 1477649107587 Marionette TRACE conn4 <- [1,3514,null,{}] 03:05:07 INFO - PROCESS | 1820 | 1477649107597 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c24400 == 22 [pid = 1820] [id = 773] 03:05:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x83c25400) [pid = 1820] [serial = 2251] [outer = (nil)] 03:05:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83c62c00) [pid = 1820] [serial = 2252] [outer = 0x83c25400] 03:05:07 INFO - PROCESS | 1820 | 1477649107703 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8416d800) [pid = 1820] [serial = 2253] [outer = 0x83c25400] 03:05:08 INFO - PROCESS | 1820 | 1477649108543 Marionette TRACE conn4 <- [1,3515,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]]]}] 03:05:08 INFO - ... 03:05:08 INFO - TEST-OK | /websockets/Send-null.htm | took 1426ms 03:05:08 INFO - PROCESS | 1820 | 1477649108561 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 1820 | 1477649108569 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 03:05:08 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 03:05:08 INFO - PROCESS | 1820 | 1477649108579 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:08 INFO - PROCESS | 1820 | 1477649108868 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 03:05:09 INFO - PROCESS | 1820 | 1477649109012 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 03:05:09 INFO - PROCESS | 1820 | 1477649109020 Marionette TRACE conn4 <- [1,3518,null,["8"]] 03:05:09 INFO - PROCESS | 1820 | 1477649109085 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 03:05:09 INFO - PROCESS | 1820 | 1477649109101 Marionette TRACE conn4 <- [1,3519,null,{}] 03:05:09 INFO - PROCESS | 1820 | 1477649109114 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b178400 == 23 [pid = 1820] [id = 774] 03:05:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8b17a400) [pid = 1820] [serial = 2254] [outer = (nil)] 03:05:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8b25e000) [pid = 1820] [serial = 2255] [outer = 0x8b17a400] 03:05:09 INFO - PROCESS | 1820 | 1477649109290 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8b261400) [pid = 1820] [serial = 2256] [outer = 0x8b17a400] 03:05:10 INFO - PROCESS | 1820 | 1477649110298 Marionette TRACE conn4 <- [1,3520,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]]]}] 03:05:10 INFO - ... 03:05:10 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1778ms 03:05:10 INFO - PROCESS | 1820 | 1477649110396 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 1820 | 1477649110403 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 03:05:10 INFO - TEST-START | /websockets/Send-unicode-data.htm 03:05:10 INFO - PROCESS | 1820 | 1477649110416 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:10 INFO - PROCESS | 1820 | 1477649110688 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 03:05:11 INFO - PROCESS | 1820 | 1477649110999 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 03:05:11 INFO - PROCESS | 1820 | 1477649111011 Marionette TRACE conn4 <- [1,3523,null,["8"]] 03:05:11 INFO - PROCESS | 1820 | 1477649111031 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 03:05:11 INFO - PROCESS | 1820 | 1477649111040 Marionette TRACE conn4 <- [1,3524,null,{}] 03:05:11 INFO - PROCESS | 1820 | 1477649111048 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b756800 == 24 [pid = 1820] [id = 775] 03:05:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8b758400) [pid = 1820] [serial = 2257] [outer = (nil)] 03:05:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8b763000) [pid = 1820] [serial = 2258] [outer = 0x8b758400] 03:05:11 INFO - PROCESS | 1820 | 1477649111150 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b7c8000) [pid = 1820] [serial = 2259] [outer = 0x8b758400] 03:05:11 INFO - PROCESS | 1820 | 1477649111979 Marionette TRACE conn4 <- [1,3525,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]]]}] 03:05:12 INFO - ... 03:05:12 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1622ms 03:05:12 INFO - PROCESS | 1820 | 1477649112051 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1820 | 1477649112056 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 03:05:12 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 03:05:12 INFO - PROCESS | 1820 | 1477649112065 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:12 INFO - PROCESS | 1820 | 1477649112322 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 03:05:12 INFO - PROCESS | 1820 | 1477649112581 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 03:05:12 INFO - PROCESS | 1820 | 1477649112584 Marionette TRACE conn4 <- [1,3528,null,["8"]] 03:05:12 INFO - PROCESS | 1820 | 1477649112592 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 03:05:12 INFO - PROCESS | 1820 | 1477649112600 Marionette TRACE conn4 <- [1,3529,null,{}] 03:05:12 INFO - PROCESS | 1820 | 1477649112654 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x84172800 == 25 [pid = 1820] [id = 776] 03:05:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8b269c00) [pid = 1820] [serial = 2260] [outer = (nil)] 03:05:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8fe75c00) [pid = 1820] [serial = 2261] [outer = 0x8b269c00] 03:05:12 INFO - PROCESS | 1820 | 1477649112760 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x91047400) [pid = 1820] [serial = 2262] [outer = 0x8b269c00] 03:05:13 INFO - PROCESS | 1820 | 1477649113565 Marionette TRACE conn4 <- [1,3530,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]]]}] 03:05:13 INFO - .. 03:05:13 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1522ms 03:05:13 INFO - PROCESS | 1820 | 1477649113587 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 1820 | 1477649113592 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 03:05:13 INFO - TEST-START | /websockets/constructor.html 03:05:13 INFO - PROCESS | 1820 | 1477649113600 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:13 INFO - PROCESS | 1820 | 1477649113822 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 03:05:14 INFO - PROCESS | 1820 | 1477649114022 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 03:05:14 INFO - PROCESS | 1820 | 1477649114028 Marionette TRACE conn4 <- [1,3533,null,["8"]] 03:05:14 INFO - PROCESS | 1820 | 1477649114033 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 03:05:14 INFO - PROCESS | 1820 | 1477649114040 Marionette TRACE conn4 <- [1,3534,null,{}] 03:05:14 INFO - PROCESS | 1820 | 1477649114090 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x83fad800 == 26 [pid = 1820] [id = 777] 03:05:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x93149000) [pid = 1820] [serial = 2263] [outer = (nil)] 03:05:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x93ae2800) [pid = 1820] [serial = 2264] [outer = 0x93149000] 03:05:14 INFO - PROCESS | 1820 | 1477649114191 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x93ae6400) [pid = 1820] [serial = 2265] [outer = 0x93149000] 03:05:14 INFO - PROCESS | 1820 | 1477649114909 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 03:05:14 INFO - . 03:05:14 INFO - TEST-OK | /websockets/constructor.html | took 1378ms 03:05:14 INFO - PROCESS | 1820 | 1477649114981 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1820 | 1477649114987 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 03:05:15 INFO - TEST-START | /websockets/eventhandlers.html 03:05:15 INFO - PROCESS | 1820 | 1477649115021 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:15 INFO - PROCESS | 1820 | 1477649115291 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 03:05:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:15 INFO - PROCESS | 1820 | 1477649115433 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 03:05:15 INFO - PROCESS | 1820 | 1477649115438 Marionette TRACE conn4 <- [1,3538,null,["8"]] 03:05:15 INFO - PROCESS | 1820 | 1477649115458 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 03:05:15 INFO - PROCESS | 1820 | 1477649115464 Marionette TRACE conn4 <- [1,3539,null,{}] 03:05:15 INFO - PROCESS | 1820 | 1477649115473 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x93e43400 == 27 [pid = 1820] [id = 778] 03:05:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x93e49c00) [pid = 1820] [serial = 2266] [outer = (nil)] 03:05:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x93ec0000) [pid = 1820] [serial = 2267] [outer = 0x93e49c00] 03:05:15 INFO - PROCESS | 1820 | 1477649115666 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x940dd800) [pid = 1820] [serial = 2268] [outer = 0x93e49c00] 03:05:16 INFO - PROCESS | 1820 | 1477649116598 Marionette TRACE conn4 <- [1,3540,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]]]}] 03:05:16 INFO - .... 03:05:16 INFO - TEST-OK | /websockets/eventhandlers.html | took 1622ms 03:05:16 INFO - PROCESS | 1820 | 1477649116641 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 1820 | 1477649116649 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 03:05:16 INFO - TEST-START | /websockets/extended-payload-length.html 03:05:16 INFO - PROCESS | 1820 | 1477649116663 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 03:05:16 INFO - PROCESS | 1820 | 1477649116671 Marionette TRACE conn4 <- [1,3542,null,{}] 03:05:16 INFO - PROCESS | 1820 | 1477649116687 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:16 INFO - PROCESS | 1820 | 1477649116896 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 03:05:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:17 INFO - PROCESS | 1820 | 1477649117106 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 03:05:17 INFO - PROCESS | 1820 | 1477649117113 Marionette TRACE conn4 <- [1,3544,null,["8"]] 03:05:17 INFO - PROCESS | 1820 | 1477649117119 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 03:05:17 INFO - PROCESS | 1820 | 1477649117129 Marionette TRACE conn4 <- [1,3545,null,{}] 03:05:17 INFO - PROCESS | 1820 | 1477649117216 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 03:05:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x84258c00 == 28 [pid = 1820] [id = 779] 03:05:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8436a400) [pid = 1820] [serial = 2269] [outer = (nil)] 03:05:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8b0aec00) [pid = 1820] [serial = 2270] [outer = 0x8436a400] 03:05:17 INFO - PROCESS | 1820 | 1477649117371 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8b174400) [pid = 1820] [serial = 2271] [outer = 0x8436a400] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x83c23c00 == 27 [pid = 1820] [id = 772] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8b7bfc00 == 26 [pid = 1820] [id = 770] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0ae400 == 25 [pid = 1820] [id = 769] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x84171c00 == 24 [pid = 1820] [id = 768] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd77800 == 23 [pid = 1820] [id = 767] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8b787000) [pid = 1820] [serial = 2222] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8b8b8000 == 22 [pid = 1820] [id = 766] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2dd000 == 21 [pid = 1820] [id = 765] 03:05:18 INFO - PROCESS | 1820 | --DOCSHELL 0x84177c00 == 20 [pid = 1820] [id = 764] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x84375000) [pid = 1820] [serial = 2219] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8b665000) [pid = 1820] [serial = 2220] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8b3ed000) [pid = 1820] [serial = 2216] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8b3f1800) [pid = 1820] [serial = 2217] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8b0ab800) [pid = 1820] [serial = 2213] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8b0adc00) [pid = 1820] [serial = 2214] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8416dc00) [pid = 1820] [serial = 2210] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x84175c00) [pid = 1820] [serial = 2211] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8b0b8400) [pid = 1820] [serial = 2207] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8b179800) [pid = 1820] [serial = 2208] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x940dd000) [pid = 1820] [serial = 2204] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x940ed800) [pid = 1820] [serial = 2205] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x93ec9800) [pid = 1820] [serial = 2201] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x93ecd800) [pid = 1820] [serial = 2202] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8fe71c00) [pid = 1820] [serial = 2198] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8fedac00) [pid = 1820] [serial = 2199] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8b664c00) [pid = 1820] [serial = 2195] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b78a000) [pid = 1820] [serial = 2196] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b260800) [pid = 1820] [serial = 2192] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x84174c00) [pid = 1820] [serial = 2193] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83c26000) [pid = 1820] [serial = 2189] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83fb6c00) [pid = 1820] [serial = 2190] [outer = (nil)] [url = about:blank] 03:05:18 INFO - PROCESS | 1820 | 1477649118359 Marionette TRACE conn4 <- [1,3546,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]]]}] 03:05:18 INFO - .... 03:05:18 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1756ms 03:05:18 INFO - PROCESS | 1820 | 1477649118417 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1820 | 1477649118424 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 03:05:18 INFO - TEST-START | /websockets/extended-payload-length.html?wss 03:05:18 INFO - PROCESS | 1820 | 1477649118441 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:05:18 INFO - PROCESS | 1820 | 1477649118642 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 03:05:18 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:18 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:18 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:18 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 03:05:18 INFO - PROCESS | 1820 | 1477649118673 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 03:05:18 INFO - PROCESS | 1820 | 1477649118678 Marionette TRACE conn4 <- [1,3549,null,["8"]] 03:05:18 INFO - PROCESS | 1820 | 1477649118907 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 03:05:18 INFO - PROCESS | 1820 | 1477649118921 Marionette TRACE conn4 <- [1,3550,null,{}] 03:05:18 INFO - PROCESS | 1820 | 1477649118942 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 03:05:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b265800 == 21 [pid = 1820] [id = 780] 03:05:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b268800) [pid = 1820] [serial = 2272] [outer = (nil)] 03:05:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b2d6800) [pid = 1820] [serial = 2273] [outer = 0x8b268800] 03:05:19 INFO - PROCESS | 1820 | 1477649119037 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8b2d9800) [pid = 1820] [serial = 2274] [outer = 0x8b268800] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8dcf4000) [pid = 1820] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8b8b8400) [pid = 1820] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x84176800) [pid = 1820] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b3e8400) [pid = 1820] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b2d7000) [pid = 1820] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x84178400) [pid = 1820] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 03:05:21 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8b7c0400) [pid = 1820] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b3ea400 == 20 [pid = 1820] [id = 761] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x84377c00 == 19 [pid = 1820] [id = 760] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83c27c00 == 18 [pid = 1820] [id = 762] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b763c00 == 17 [pid = 1820] [id = 763] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b0ae000 == 16 [pid = 1820] [id = 758] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8fe6c800) [pid = 1820] [serial = 2249] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8dfe9c00) [pid = 1820] [serial = 2234] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83fb3000 == 15 [pid = 1820] [id = 759] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8dced800 == 14 [pid = 1820] [id = 771] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x84258c00 == 13 [pid = 1820] [id = 779] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x93e43400 == 12 [pid = 1820] [id = 778] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83fad800 == 11 [pid = 1820] [id = 777] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x84172800 == 10 [pid = 1820] [id = 776] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b756800 == 9 [pid = 1820] [id = 775] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8b178400 == 8 [pid = 1820] [id = 774] 03:05:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83c24400 == 7 [pid = 1820] [id = 773] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8b17d800) [pid = 1820] [serial = 2238] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x84373c00) [pid = 1820] [serial = 2237] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8b2dcc00) [pid = 1820] [serial = 2241] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8b2de400) [pid = 1820] [serial = 2240] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8b7c6800) [pid = 1820] [serial = 2244] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b7c3c00) [pid = 1820] [serial = 2243] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8f948c00) [pid = 1820] [serial = 2247] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8dcf9800) [pid = 1820] [serial = 2246] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8b8c0c00) [pid = 1820] [serial = 2231] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b8c1400) [pid = 1820] [serial = 2232] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8b3f7c00) [pid = 1820] [serial = 2228] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b60a000) [pid = 1820] [serial = 2229] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8436b000) [pid = 1820] [serial = 2225] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8afc6400) [pid = 1820] [serial = 2226] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8b269c00) [pid = 1820] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b758400) [pid = 1820] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8436a400) [pid = 1820] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b17a400) [pid = 1820] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83c25400) [pid = 1820] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x93e49c00) [pid = 1820] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x93149000) [pid = 1820] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8dd78400) [pid = 1820] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8f99e400) [pid = 1820] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 03:05:31 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b764c00) [pid = 1820] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b174400) [pid = 1820] [serial = 2271] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b0aec00) [pid = 1820] [serial = 2270] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b2d6800) [pid = 1820] [serial = 2273] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x93ec0000) [pid = 1820] [serial = 2267] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x940dd800) [pid = 1820] [serial = 2268] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93ae2800) [pid = 1820] [serial = 2264] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93ae6400) [pid = 1820] [serial = 2265] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fe75c00) [pid = 1820] [serial = 2261] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x91047400) [pid = 1820] [serial = 2262] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8b763000) [pid = 1820] [serial = 2258] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b7c8000) [pid = 1820] [serial = 2259] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f94b400) [pid = 1820] [serial = 2235] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fe6d000) [pid = 1820] [serial = 2250] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b7bd800) [pid = 1820] [serial = 2223] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b25e000) [pid = 1820] [serial = 2255] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b261400) [pid = 1820] [serial = 2256] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83c62c00) [pid = 1820] [serial = 2252] [outer = (nil)] [url = about:blank] 03:05:35 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8416d800) [pid = 1820] [serial = 2253] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1820 | 1477649179603 Marionette TRACE conn4 <- [1,3551,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]]]}] 03:06:19 INFO - .... 03:06:19 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61222ms 03:06:19 INFO - PROCESS | 1820 | 1477649179661 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1820 | 1477649179670 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 03:06:19 INFO - TEST-START | /websockets/opening-handshake/001.html 03:06:19 INFO - PROCESS | 1820 | 1477649179681 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 03:06:19 INFO - PROCESS | 1820 | 1477649179686 Marionette TRACE conn4 <- [1,3553,null,{}] 03:06:19 INFO - PROCESS | 1820 | 1477649179697 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:19 INFO - PROCESS | 1820 | 1477649179943 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 03:06:20 INFO - PROCESS | 1820 | 1477649180033 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 03:06:20 INFO - PROCESS | 1820 | 1477649180039 Marionette TRACE conn4 <- [1,3555,null,["8"]] 03:06:20 INFO - PROCESS | 1820 | 1477649180046 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 03:06:20 INFO - PROCESS | 1820 | 1477649180058 Marionette TRACE conn4 <- [1,3556,null,{}] 03:06:20 INFO - PROCESS | 1820 | 1477649180076 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66400 == 8 [pid = 1820] [id = 781] 03:06:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66800) [pid = 1820] [serial = 2275] [outer = (nil)] 03:06:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c69400) [pid = 1820] [serial = 2276] [outer = 0x83c66800] 03:06:20 INFO - PROCESS | 1820 | 1477649180174 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fac800) [pid = 1820] [serial = 2277] [outer = 0x83c66800] 03:06:20 INFO - PROCESS | 1820 | [1820] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 03:06:20 INFO - PROCESS | 1820 | 1477649180850 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 03:06:20 INFO - . 03:06:20 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1197ms 03:06:20 INFO - PROCESS | 1820 | 1477649180876 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1820 | 1477649180883 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 03:06:20 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 03:06:20 INFO - PROCESS | 1820 | 1477649180891 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:21 INFO - PROCESS | 1820 | 1477649181153 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 03:06:21 INFO - PROCESS | 1820 | 1477649181176 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 03:06:21 INFO - PROCESS | 1820 | 1477649181183 Marionette TRACE conn4 <- [1,3560,null,["8"]] 03:06:21 INFO - PROCESS | 1820 | 1477649181189 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 03:06:21 INFO - PROCESS | 1820 | 1477649181198 Marionette TRACE conn4 <- [1,3561,null,{}] 03:06:21 INFO - PROCESS | 1820 | 1477649181216 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c6fc00 == 9 [pid = 1820] [id = 782] 03:06:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83faf000) [pid = 1820] [serial = 2278] [outer = (nil)] 03:06:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436b000) [pid = 1820] [serial = 2279] [outer = 0x83faf000] 03:06:21 INFO - PROCESS | 1820 | 1477649181311 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8425a000) [pid = 1820] [serial = 2280] [outer = 0x83faf000] 03:06:22 INFO - PROCESS | 1820 | 1477649182123 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 03:06:22 INFO - . 03:06:22 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1279ms 03:06:22 INFO - PROCESS | 1820 | 1477649182170 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1820 | 1477649182175 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 03:06:22 INFO - TEST-START | /websockets/opening-handshake/002.html 03:06:22 INFO - PROCESS | 1820 | 1477649182187 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 03:06:22 INFO - PROCESS | 1820 | 1477649182193 Marionette TRACE conn4 <- [1,3564,null,{}] 03:06:22 INFO - PROCESS | 1820 | 1477649182204 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:22 INFO - PROCESS | 1820 | 1477649182405 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 03:06:22 INFO - PROCESS | 1820 | 1477649182419 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 03:06:22 INFO - PROCESS | 1820 | 1477649182425 Marionette TRACE conn4 <- [1,3566,null,["8"]] 03:06:22 INFO - PROCESS | 1820 | 1477649182432 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 03:06:22 INFO - PROCESS | 1820 | 1477649182440 Marionette TRACE conn4 <- [1,3567,null,{}] 03:06:22 INFO - PROCESS | 1820 | 1477649182567 Marionette TRACE conn4 -> [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/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 03:06:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8afd0c00 == 10 [pid = 1820] [id = 783] 03:06:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8afd1000) [pid = 1820] [serial = 2281] [outer = (nil)] 03:06:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b0ac400) [pid = 1820] [serial = 2282] [outer = 0x8afd1000] 03:06:22 INFO - PROCESS | 1820 | 1477649182663 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b0b1400) [pid = 1820] [serial = 2283] [outer = 0x8afd1000] 03:06:23 INFO - PROCESS | 1820 | 1477649183833 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 03:06:23 INFO - . 03:06:23 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1698ms 03:06:23 INFO - PROCESS | 1820 | 1477649183887 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1820 | 1477649183891 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 03:06:23 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 03:06:23 INFO - PROCESS | 1820 | 1477649183901 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:24 INFO - PROCESS | 1820 | 1477649184128 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 03:06:24 INFO - PROCESS | 1820 | 1477649184151 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 03:06:24 INFO - PROCESS | 1820 | 1477649184156 Marionette TRACE conn4 <- [1,3571,null,["8"]] 03:06:24 INFO - PROCESS | 1820 | 1477649184161 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 03:06:24 INFO - PROCESS | 1820 | 1477649184168 Marionette TRACE conn4 <- [1,3572,null,{}] 03:06:24 INFO - PROCESS | 1820 | 1477649184177 Marionette TRACE conn4 -> [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/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\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"}] 03:06:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b17cc00 == 11 [pid = 1820] [id = 784] 03:06:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b181000) [pid = 1820] [serial = 2284] [outer = (nil)] 03:06:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b25e800) [pid = 1820] [serial = 2285] [outer = 0x8b181000] 03:06:24 INFO - PROCESS | 1820 | 1477649184264 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b268000) [pid = 1820] [serial = 2286] [outer = 0x8b181000] 03:06:24 INFO - PROCESS | 1820 | 1477649184906 Marionette TRACE conn4 <- [1,3573,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"]]]}] 03:06:24 INFO - . 03:06:24 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1021ms 03:06:24 INFO - PROCESS | 1820 | 1477649184927 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 03:06:24 INFO - PROCESS | 1820 | 1477649184930 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 03:06:24 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 03:06:24 INFO - PROCESS | 1820 | 1477649184940 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 03:06:24 INFO - PROCESS | 1820 | 1477649184945 Marionette TRACE conn4 <- [1,3575,null,{}] 03:06:24 INFO - PROCESS | 1820 | 1477649184965 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:25 INFO - PROCESS | 1820 | 1477649185192 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 03:06:25 INFO - PROCESS | 1820 | 1477649185277 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 03:06:25 INFO - PROCESS | 1820 | 1477649185283 Marionette TRACE conn4 <- [1,3577,null,["8"]] 03:06:25 INFO - PROCESS | 1820 | 1477649185288 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 03:06:25 INFO - PROCESS | 1820 | 1477649185293 Marionette TRACE conn4 <- [1,3578,null,{}] 03:06:25 INFO - PROCESS | 1820 | 1477649185299 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b2d9000 == 12 [pid = 1820] [id = 785] 03:06:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b2da800) [pid = 1820] [serial = 2287] [outer = (nil)] 03:06:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b2dd000) [pid = 1820] [serial = 2288] [outer = 0x8b2da800] 03:06:25 INFO - PROCESS | 1820 | 1477649185388 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b3ea400) [pid = 1820] [serial = 2289] [outer = 0x8b2da800] 03:06:25 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 03:06:26 INFO - PROCESS | 1820 | 1477649186186 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 03:06:26 INFO - . 03:06:26 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1302ms 03:06:26 INFO - PROCESS | 1820 | 1477649186244 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1820 | 1477649186248 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 03:06:26 INFO - TEST-START | /websockets/opening-handshake/003.html 03:06:26 INFO - PROCESS | 1820 | 1477649186255 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:26 INFO - PROCESS | 1820 | 1477649186527 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 03:06:26 INFO - PROCESS | 1820 | 1477649186542 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 03:06:26 INFO - PROCESS | 1820 | 1477649186545 Marionette TRACE conn4 <- [1,3582,null,["8"]] 03:06:26 INFO - PROCESS | 1820 | 1477649186553 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 03:06:26 INFO - PROCESS | 1820 | 1477649186558 Marionette TRACE conn4 <- [1,3583,null,{}] 03:06:26 INFO - PROCESS | 1820 | 1477649186564 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8424ec00 == 13 [pid = 1820] [id = 786] 03:06:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b602400) [pid = 1820] [serial = 2290] [outer = (nil)] 03:06:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b662000) [pid = 1820] [serial = 2291] [outer = 0x8b602400] 03:06:26 INFO - PROCESS | 1820 | 1477649186654 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b66cc00) [pid = 1820] [serial = 2292] [outer = 0x8b602400] 03:06:27 INFO - PROCESS | 1820 | 1477649187387 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 03:06:27 INFO - . 03:06:27 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1177ms 03:06:27 INFO - PROCESS | 1820 | 1477649187433 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1820 | 1477649187440 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 03:06:27 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 03:06:27 INFO - PROCESS | 1820 | 1477649187448 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:27 INFO - PROCESS | 1820 | 1477649187617 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 03:06:27 INFO - PROCESS | 1820 | 1477649187754 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 03:06:27 INFO - PROCESS | 1820 | 1477649187758 Marionette TRACE conn4 <- [1,3587,null,["8"]] 03:06:27 INFO - PROCESS | 1820 | 1477649187768 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 03:06:27 INFO - PROCESS | 1820 | 1477649187772 Marionette TRACE conn4 <- [1,3588,null,{}] 03:06:27 INFO - PROCESS | 1820 | 1477649187778 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c69c00 == 14 [pid = 1820] [id = 787] 03:06:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b0af000) [pid = 1820] [serial = 2293] [outer = (nil)] 03:06:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b763000) [pid = 1820] [serial = 2294] [outer = 0x8b0af000] 03:06:27 INFO - PROCESS | 1820 | 1477649187862 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b787c00) [pid = 1820] [serial = 2295] [outer = 0x8b0af000] 03:06:28 INFO - PROCESS | 1820 | 1477649188586 Marionette TRACE conn4 <- [1,3589,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"]]]}] 03:06:28 INFO - . 03:06:28 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1179ms 03:06:28 INFO - PROCESS | 1820 | 1477649188627 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1820 | 1477649188635 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 03:06:28 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 03:06:28 INFO - PROCESS | 1820 | 1477649188662 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:28 INFO - PROCESS | 1820 | 1477649188914 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 03:06:29 INFO - PROCESS | 1820 | 1477649189043 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 03:06:29 INFO - PROCESS | 1820 | 1477649189049 Marionette TRACE conn4 <- [1,3592,null,["8"]] 03:06:29 INFO - PROCESS | 1820 | 1477649189063 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 03:06:29 INFO - PROCESS | 1820 | 1477649189071 Marionette TRACE conn4 <- [1,3593,null,{}] 03:06:29 INFO - PROCESS | 1820 | 1477649189078 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x84258000 == 15 [pid = 1820] [id = 788] 03:06:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x84259000) [pid = 1820] [serial = 2296] [outer = (nil)] 03:06:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x84378c00) [pid = 1820] [serial = 2297] [outer = 0x84259000] 03:06:29 INFO - PROCESS | 1820 | 1477649189182 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x84379000) [pid = 1820] [serial = 2298] [outer = 0x84259000] 03:06:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b265800 == 14 [pid = 1820] [id = 780] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8b0af000) [pid = 1820] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8b602400) [pid = 1820] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8b268800) [pid = 1820] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8afd1000) [pid = 1820] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83c66800) [pid = 1820] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b181000) [pid = 1820] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x83faf000) [pid = 1820] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 03:06:35 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b2da800) [pid = 1820] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83c69c00 == 13 [pid = 1820] [id = 787] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83c6fc00 == 12 [pid = 1820] [id = 782] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8424ec00 == 11 [pid = 1820] [id = 786] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8b2d9000 == 10 [pid = 1820] [id = 785] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8b17cc00 == 9 [pid = 1820] [id = 784] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8afd0c00 == 8 [pid = 1820] [id = 783] 03:06:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83c66400 == 7 [pid = 1820] [id = 781] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b763000) [pid = 1820] [serial = 2294] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b66cc00) [pid = 1820] [serial = 2292] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b787c00) [pid = 1820] [serial = 2295] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b2d9800) [pid = 1820] [serial = 2274] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b0b1400) [pid = 1820] [serial = 2283] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83fac800) [pid = 1820] [serial = 2277] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8b268000) [pid = 1820] [serial = 2286] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8425a000) [pid = 1820] [serial = 2280] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8b3ea400) [pid = 1820] [serial = 2289] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8b662000) [pid = 1820] [serial = 2291] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8b2dd000) [pid = 1820] [serial = 2288] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b25e800) [pid = 1820] [serial = 2285] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b0ac400) [pid = 1820] [serial = 2282] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8436b000) [pid = 1820] [serial = 2279] [outer = (nil)] [url = about:blank] 03:06:37 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83c69400) [pid = 1820] [serial = 2276] [outer = (nil)] [url = about:blank] 03:06:45 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x84378c00) [pid = 1820] [serial = 2297] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 03:06:59 INFO - PROCESS | 1820 | 1477649219397 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 03:06:59 INFO - . 03:06:59 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30766ms 03:06:59 INFO - PROCESS | 1820 | 1477649219412 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 1820 | 1477649219419 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 03:06:59 INFO - TEST-START | /websockets/opening-handshake/005.html 03:06:59 INFO - PROCESS | 1820 | 1477649219431 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:06:59 INFO - PROCESS | 1820 | 1477649219672 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 03:06:59 INFO - PROCESS | 1820 | 1477649219763 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 03:06:59 INFO - PROCESS | 1820 | 1477649219768 Marionette TRACE conn4 <- [1,3597,null,["8"]] 03:06:59 INFO - PROCESS | 1820 | 1477649219777 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 03:06:59 INFO - PROCESS | 1820 | 1477649219785 Marionette TRACE conn4 <- [1,3598,null,{}] 03:06:59 INFO - PROCESS | 1820 | 1477649219791 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x83c66400 == 8 [pid = 1820] [id = 789] 03:06:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83c66800) [pid = 1820] [serial = 2299] [outer = (nil)] 03:06:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83c69400) [pid = 1820] [serial = 2300] [outer = 0x83c66800] 03:06:59 INFO - PROCESS | 1820 | 1477649219892 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83fb0c00) [pid = 1820] [serial = 2301] [outer = 0x83c66800] 03:07:00 INFO - PROCESS | 1820 | 1477649220515 Marionette TRACE conn4 <- [1,3599,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,3600,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 1820 | 1477649220564 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 03:07:00 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 03:07:00 INFO - PROCESS | 1820 | 1477649220577 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:00 INFO - PROCESS | 1820 | 1477649220845 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 03:07:00 INFO - PROCESS | 1820 | 1477649220859 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 03:07:00 INFO - PROCESS | 1820 | 1477649220864 Marionette TRACE conn4 <- [1,3602,null,["8"]] 03:07:00 INFO - PROCESS | 1820 | 1477649220873 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 03:07:00 INFO - PROCESS | 1820 | 1477649220878 Marionette TRACE conn4 <- [1,3603,null,{}] 03:07:00 INFO - PROCESS | 1820 | 1477649220885 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x83faec00 == 9 [pid = 1820] [id = 790] 03:07:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x84257400) [pid = 1820] [serial = 2302] [outer = (nil)] 03:07:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8436b800) [pid = 1820] [serial = 2303] [outer = 0x84257400] 03:07:00 INFO - PROCESS | 1820 | 1477649220972 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8436a400) [pid = 1820] [serial = 2304] [outer = 0x84257400] 03:07:01 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 03:07:02 INFO - ............................................................. 03:07:02 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1764ms 03:07:02 INFO - PROCESS | 1820 | 1477649222251 Marionette TRACE conn4 <- [1,3604,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,{},{}]]]}] 03:07:02 INFO - PROCESS | 1820 | 1477649222355 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1820 | 1477649222362 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 03:07:02 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 03:07:02 INFO - PROCESS | 1820 | 1477649222369 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:02 INFO - PROCESS | 1820 | 1477649222622 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 03:07:02 INFO - PROCESS | 1820 | 1477649222648 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 03:07:02 INFO - PROCESS | 1820 | 1477649222654 Marionette TRACE conn4 <- [1,3607,null,["8"]] 03:07:02 INFO - PROCESS | 1820 | 1477649222661 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 03:07:02 INFO - PROCESS | 1820 | 1477649222668 Marionette TRACE conn4 <- [1,3608,null,{}] 03:07:02 INFO - PROCESS | 1820 | 1477649222675 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b261800 == 10 [pid = 1820] [id = 791] 03:07:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8b262000) [pid = 1820] [serial = 2305] [outer = (nil)] 03:07:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b265000) [pid = 1820] [serial = 2306] [outer = 0x8b262000] 03:07:02 INFO - PROCESS | 1820 | 1477649222767 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b267800) [pid = 1820] [serial = 2307] [outer = 0x8b262000] 03:07:03 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 03:07:03 INFO - PROCESS | 1820 | 1477649223737 Marionette TRACE conn4 <- [1,3609,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,{},{}]]]}] 03:07:03 INFO - .................................. 03:07:03 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1432ms 03:07:03 INFO - PROCESS | 1820 | 1477649223802 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 03:07:03 INFO - TEST-START | /workers/semantics/interface-objects/003.html 03:07:03 INFO - PROCESS | 1820 | 1477649223807 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 03:07:03 INFO - PROCESS | 1820 | 1477649223815 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:04 INFO - PROCESS | 1820 | 1477649224047 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 03:07:04 INFO - PROCESS | 1820 | 1477649224060 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 03:07:04 INFO - PROCESS | 1820 | 1477649224067 Marionette TRACE conn4 <- [1,3612,null,["8"]] 03:07:04 INFO - PROCESS | 1820 | 1477649224074 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 03:07:04 INFO - PROCESS | 1820 | 1477649224080 Marionette TRACE conn4 <- [1,3613,null,{}] 03:07:04 INFO - PROCESS | 1820 | 1477649224161 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b3eec00 == 11 [pid = 1820] [id = 792] 03:07:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8b3ef000) [pid = 1820] [serial = 2308] [outer = (nil)] 03:07:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b608800) [pid = 1820] [serial = 2309] [outer = 0x8b3ef000] 03:07:04 INFO - PROCESS | 1820 | 1477649224247 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b610800) [pid = 1820] [serial = 2310] [outer = 0x8b3ef000] 03:07:05 INFO - .............................................................. 03:07:05 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1270ms 03:07:05 INFO - TEST-START | /workers/semantics/interface-objects/004.html 03:07:05 INFO - PROCESS | 1820 | 1477649225017 Marionette TRACE conn4 <- [1,3614,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]]]}] 03:07:05 INFO - PROCESS | 1820 | 1477649225085 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1820 | 1477649225087 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 03:07:05 INFO - PROCESS | 1820 | 1477649225098 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:05 INFO - PROCESS | 1820 | 1477649225304 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 03:07:05 INFO - PROCESS | 1820 | 1477649225474 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 03:07:05 INFO - PROCESS | 1820 | 1477649225480 Marionette TRACE conn4 <- [1,3617,null,["8"]] 03:07:05 INFO - PROCESS | 1820 | 1477649225486 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 03:07:05 INFO - PROCESS | 1820 | 1477649225491 Marionette TRACE conn4 <- [1,3618,null,{}] 03:07:05 INFO - PROCESS | 1820 | 1477649225497 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b60b400 == 12 [pid = 1820] [id = 793] 03:07:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b661800) [pid = 1820] [serial = 2311] [outer = (nil)] 03:07:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b666000) [pid = 1820] [serial = 2312] [outer = 0x8b661800] 03:07:05 INFO - PROCESS | 1820 | 1477649225591 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b7bf800) [pid = 1820] [serial = 2313] [outer = 0x8b661800] 03:07:06 INFO - PROCESS | 1820 | 1477649226269 Marionette TRACE conn4 <- [1,3619,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]]]}] 03:07:06 INFO - ................................. 03:07:06 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1245ms 03:07:06 INFO - PROCESS | 1820 | 1477649226341 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1820 | 1477649226346 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 03:07:06 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 03:07:06 INFO - PROCESS | 1820 | 1477649226353 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:06 INFO - PROCESS | 1820 | 1477649226598 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 03:07:06 INFO - PROCESS | 1820 | 1477649226621 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 03:07:06 INFO - PROCESS | 1820 | 1477649226629 Marionette TRACE conn4 <- [1,3622,null,["8"]] 03:07:06 INFO - PROCESS | 1820 | 1477649226769 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 03:07:06 INFO - PROCESS | 1820 | 1477649226776 Marionette TRACE conn4 <- [1,3623,null,{}] 03:07:06 INFO - PROCESS | 1820 | 1477649226781 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83435400 == 13 [pid = 1820] [id = 794] 03:07:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8343bc00) [pid = 1820] [serial = 2314] [outer = (nil)] 03:07:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b7c4c00) [pid = 1820] [serial = 2315] [outer = 0x8343bc00] 03:07:06 INFO - PROCESS | 1820 | 1477649226870 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8dcf1400) [pid = 1820] [serial = 2316] [outer = 0x8343bc00] 03:07:07 INFO - PROCESS | 1820 | 1477649227606 Marionette TRACE conn4 <- [1,3624,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"]]]}] 03:07:07 INFO - . 03:07:07 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1324ms 03:07:07 INFO - PROCESS | 1820 | 1477649227679 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1820 | 1477649227687 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 03:07:07 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 03:07:07 INFO - PROCESS | 1820 | 1477649227743 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:07 INFO - PROCESS | 1820 | 1477649227976 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 03:07:08 INFO - PROCESS | 1820 | 1477649228176 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 03:07:08 INFO - PROCESS | 1820 | 1477649228183 Marionette TRACE conn4 <- [1,3627,null,["8"]] 03:07:08 INFO - PROCESS | 1820 | 1477649228193 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 03:07:08 INFO - PROCESS | 1820 | 1477649228202 Marionette TRACE conn4 <- [1,3628,null,{}] 03:07:08 INFO - PROCESS | 1820 | 1477649228209 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x84174800 == 14 [pid = 1820] [id = 795] 03:07:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x84175c00) [pid = 1820] [serial = 2317] [outer = (nil)] 03:07:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8436cc00) [pid = 1820] [serial = 2318] [outer = 0x84175c00] 03:07:08 INFO - PROCESS | 1820 | 1477649228313 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x84378400) [pid = 1820] [serial = 2319] [outer = 0x84175c00] 03:07:09 INFO - PROCESS | 1820 | 1477649229136 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_equals: expected \"\" but got \"filename was , expected http://web-platform.test:8000/workers/semantics/reporting-errors/002.html#. \"","worker.port.onmessage<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:53: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/workers/semantics/reporting-errors/002.html:52:27\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"]]]}] 03:07:09 INFO - . 03:07:09 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1430ms 03:07:09 INFO - PROCESS | 1820 | 1477649229185 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 1820 | 1477649229191 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 03:07:09 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 03:07:09 INFO - PROCESS | 1820 | 1477649229200 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:09 INFO - PROCESS | 1820 | 1477649229401 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 03:07:09 INFO - PROCESS | 1820 | 1477649229591 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 03:07:09 INFO - PROCESS | 1820 | 1477649229602 Marionette TRACE conn4 <- [1,3632,null,["8"]] 03:07:09 INFO - PROCESS | 1820 | 1477649229656 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 03:07:09 INFO - PROCESS | 1820 | 1477649229663 Marionette TRACE conn4 <- [1,3633,null,{}] 03:07:09 INFO - PROCESS | 1820 | 1477649229672 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x84176000 == 15 [pid = 1820] [id = 796] 03:07:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x84255400) [pid = 1820] [serial = 2320] [outer = (nil)] 03:07:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8afd0c00) [pid = 1820] [serial = 2321] [outer = 0x84255400] 03:07:09 INFO - PROCESS | 1820 | 1477649229773 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8b0b1c00) [pid = 1820] [serial = 2322] [outer = 0x84255400] 03:07:10 INFO - PROCESS | 1820 | 1477649230446 Marionette TRACE conn4 <- [1,3634,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"]]]}] 03:07:10 INFO - . 03:07:10 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1285ms 03:07:10 INFO - PROCESS | 1820 | 1477649230493 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1820 | 1477649230501 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 03:07:10 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 03:07:10 INFO - PROCESS | 1820 | 1477649230509 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 03:07:10 INFO - PROCESS | 1820 | 1477649230710 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 03:07:10 INFO - PROCESS | 1820 | 1477649230892 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 03:07:10 INFO - PROCESS | 1820 | 1477649230898 Marionette TRACE conn4 <- [1,3637,null,["8"]] 03:07:10 INFO - PROCESS | 1820 | 1477649230909 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 03:07:10 INFO - PROCESS | 1820 | 1477649230916 Marionette TRACE conn4 <- [1,3638,null,{}] 03:07:10 INFO - PROCESS | 1820 | 1477649230923 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d5b07a22-efb4-4ef0-be15-34a7cd2fa364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25e800 == 16 [pid = 1820] [id = 797] 03:07:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8b261400) [pid = 1820] [serial = 2323] [outer = (nil)] 03:07:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b2d9000) [pid = 1820] [serial = 2324] [outer = 0x8b261400] 03:07:11 INFO - PROCESS | 1820 | 1477649231027 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b3e9c00) [pid = 1820] [serial = 2325] [outer = 0x8b261400] 03:07:11 INFO - PROCESS | 1820 | 1477649231745 Marionette TRACE conn4 <- [1,3639,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,3640,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 1820 | 1477649231799 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 03:07:12 WARNING - u'runner_teardown' () 03:07:12 INFO - No more tests 03:07:12 INFO - Got 0 unexpected results 03:07:12 INFO - SUITE-END | took 2369s 03:07:13 INFO - Closing logging queue 03:07:13 INFO - queue closed 03:07:13 INFO - Return code: 0 03:07:13 WARNING - # TBPL SUCCESS # 03:07:13 INFO - Running post-action listener: _resource_record_post_action 03:07:13 INFO - [mozharness: 2016-10-28 10:07:13.198357Z] Finished run-tests step (success) 03:07:13 INFO - Running post-run listener: _resource_record_post_run 03:07:13 INFO - Total resource usage - Wall time: 2410s; CPU: 51.0%; Read bytes: 13418496; Write bytes: 316801024; Read time: 992; Write time: 192044 03:07:13 INFO - TinderboxPrint: CPU usage
51.2% 03:07:13 INFO - TinderboxPrint: I/O read bytes / time
13,418,496 / 992 03:07:13 INFO - TinderboxPrint: I/O write bytes / time
316,801,024 / 192,044 03:07:13 INFO - TinderboxPrint: CPU idle
1,162.6 (48.6%) 03:07:13 INFO - TinderboxPrint: CPU system
118.5 (5.0%) 03:07:13 INFO - TinderboxPrint: CPU user
1,107.5 (46.3%) 03:07:13 INFO - TinderboxPrint: Swap in / out
0 / 0 03:07:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:07:13 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 192389120; Read time: 8; Write time: 160420 03:07:13 INFO - run-tests - Wall time: 2375s; CPU: 50.0%; Read bytes: 11563008; Write bytes: 104583168; Read time: 904; Write time: 12828 03:07:14 INFO - Running post-run listener: _upload_blobber_files 03:07:14 INFO - Blob upload gear active. 03:07:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:07:14 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 03:07:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:07:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:07:14 INFO - (blobuploader) - INFO - Open directory for files ... 03:07:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:07:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:07:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:07:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:07:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:07:17 INFO - (blobuploader) - INFO - Done attempting. 03:07:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:07:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:07:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:07:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:07:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:07:18 INFO - (blobuploader) - INFO - Done attempting. 03:07:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 03:07:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:07:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:07:22 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 03:07:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:07:22 INFO - (blobuploader) - INFO - Done attempting. 03:07:22 INFO - (blobuploader) - INFO - Iteration through files over. 03:07:22 INFO - Return code: 0 03:07:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:07:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:07:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d55a97f5b89907c2a3bd9d9793ee1e98ec59e3aa6630b5ee20917ef181325999f7df78f32744bea85990ef1c788e9e07f88d635f5eda5f21775f9d3246531098", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c8539ea5be5e68e42494c3e9312154879df660c10866e4ba2383714db124368e5ab987a17940bd48ba440546e9d27c0d209958233b39ca67b5655ff08d3c101e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/311c6d5c4ddcf0852480f21fc12fdb6e10695c060b0a1370ca409215fb8ca4866a72de7b70b1c22b8bc2dd1cf58411cde77cf9ecc84ee08416d1a4a7a9949c5b"} 03:07:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:07:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:07:22 INFO - Contents: 03:07:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d55a97f5b89907c2a3bd9d9793ee1e98ec59e3aa6630b5ee20917ef181325999f7df78f32744bea85990ef1c788e9e07f88d635f5eda5f21775f9d3246531098", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c8539ea5be5e68e42494c3e9312154879df660c10866e4ba2383714db124368e5ab987a17940bd48ba440546e9d27c0d209958233b39ca67b5655ff08d3c101e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/311c6d5c4ddcf0852480f21fc12fdb6e10695c060b0a1370ca409215fb8ca4866a72de7b70b1c22b8bc2dd1cf58411cde77cf9ecc84ee08416d1a4a7a9949c5b"} 03:07:22 INFO - Running post-run listener: copy_logs_to_upload_dir 03:07:22 INFO - Copying logs to upload dir... 03:07:22 INFO - mkdir: /builds/slave/test/build/upload/logs 03:07:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2530.875664 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 11 secs) (at 2016-10-28 03:07:23.126726) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 03:07:23.127728) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d55a97f5b89907c2a3bd9d9793ee1e98ec59e3aa6630b5ee20917ef181325999f7df78f32744bea85990ef1c788e9e07f88d635f5eda5f21775f9d3246531098", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c8539ea5be5e68e42494c3e9312154879df660c10866e4ba2383714db124368e5ab987a17940bd48ba440546e9d27c0d209958233b39ca67b5655ff08d3c101e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/311c6d5c4ddcf0852480f21fc12fdb6e10695c060b0a1370ca409215fb8ca4866a72de7b70b1c22b8bc2dd1cf58411cde77cf9ecc84ee08416d1a4a7a9949c5b"} build_url:https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032967 build_url: 'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d55a97f5b89907c2a3bd9d9793ee1e98ec59e3aa6630b5ee20917ef181325999f7df78f32744bea85990ef1c788e9e07f88d635f5eda5f21775f9d3246531098", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c8539ea5be5e68e42494c3e9312154879df660c10866e4ba2383714db124368e5ab987a17940bd48ba440546e9d27c0d209958233b39ca67b5655ff08d3c101e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/311c6d5c4ddcf0852480f21fc12fdb6e10695c060b0a1370ca409215fb8ca4866a72de7b70b1c22b8bc2dd1cf58411cde77cf9ecc84ee08416d1a4a7a9949c5b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DmgNuW6cQPOS1BascSWSmg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 03:07:23.199943) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 03:07:23.200461) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477646641.615203-699738573 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017736 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 03:07:23.264724) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 03:07:23.265055) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 03:07:23.265355) ========= ========= Total master_lag: 0.50 =========