builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-148 starttime: 1477544621.68 results: success (0) buildid: 20161026190433 builduid: 292982a8ffed4e65ab69503c87063edb revision: 6ab0347c02134b3b9b9c6a17042010b6b2f67656 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:41.681020) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:41.708214) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-10-26 22:03:41.708535) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-10-26 22:03:43.908090) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-26 22:03:43.908459) ========= 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-1477544599.392138-509921354 _=/tools/buildbot/bin/python using PTY: False --2016-10-26 22:03:43-- 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% 11.3M=0.001s 2016-10-26 22:03:44 (11.3 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.590262 ========= master_lag: 0.62 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-26 22:03:45.119186) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:45.119525) ========= 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-1477544599.392138-509921354 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023271 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:45.172246) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-26 22:03:45.172584) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 6ab0347c02134b3b9b9c6a17042010b6b2f67656 --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 6ab0347c02134b3b9b9c6a17042010b6b2f67656 --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-1477544599.392138-509921354 _=/tools/buildbot/bin/python using PTY: False 2016-10-26 22:03:45,248 truncating revision to first 12 chars 2016-10-26 22:03:45,249 Setting DEBUG logging. 2016-10-26 22:03:45,249 attempt 1/10 2016-10-26 22:03:45,249 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/6ab0347c0213?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-26 22:03:46,534 unpacking tar archive at: mozilla-inbound-6ab0347c0213/testing/mozharness/ program finished with exit code 0 elapsedTime=1.901414 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-26 22:03:47.200705) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:47.200988) ========= script_repo_revision: 6ab0347c02134b3b9b9c6a17042010b6b2f67656 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:47.201399) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:47.201695) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 22:03:47.253876) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 47 secs) (at 2016-10-26 22:03:47.254143) ========= /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-1477544599.392138-509921354 _=/tools/buildbot/bin/python using PTY: False 22:03:47 INFO - MultiFileLogger online at 20161026 22:03:47 in /builds/slave/test 22:03:47 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 22:03:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:03:47 INFO - {'allow_software_gl_layers': False, 22:03:47 INFO - 'append_to_log': False, 22:03:47 INFO - 'base_work_dir': '/builds/slave/test', 22:03:47 INFO - 'blob_upload_branch': 'mozilla-inbound', 22:03:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:03:47 INFO - 'buildbot_json_path': 'buildprops.json', 22:03:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:03:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:03:47 INFO - 'download_minidump_stackwalk': True, 22:03:47 INFO - 'download_symbols': 'true', 22:03:47 INFO - 'download_tooltool': True, 22:03:47 INFO - 'e10s': False, 22:03:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:03:47 INFO - 'tooltool.py': '/tools/tooltool.py', 22:03:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:03:47 INFO - '/tools/misc-python/virtualenv.py')}, 22:03:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:03:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:03:47 INFO - 'log_level': 'info', 22:03:47 INFO - 'log_to_console': True, 22:03:47 INFO - 'opt_config_files': (), 22:03:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:03:47 INFO - '--processes=1', 22:03:47 INFO - '--config=%(test_path)s/wptrunner.ini', 22:03:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:03:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:03:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:03:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:03:47 INFO - 'pip_index': False, 22:03:47 INFO - 'require_test_zip': True, 22:03:47 INFO - 'test_type': ('testharness',), 22:03:47 INFO - 'this_chunk': '1', 22:03:47 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:03:47 INFO - 'total_chunks': '10', 22:03:47 INFO - 'virtualenv_path': 'venv', 22:03:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:03:47 INFO - 'work_dir': 'build'} 22:03:47 INFO - [mozharness: 2016-10-27 05:03:47.498371Z] Running clobber step. 22:03:47 INFO - Running pre-action listener: _resource_record_pre_action 22:03:47 INFO - Running main action method: clobber 22:03:47 INFO - rmtree: /builds/slave/test/build 22:03:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:03:48 INFO - Running post-action listener: _resource_record_post_action 22:03:48 INFO - [mozharness: 2016-10-27 05:03:48.583023Z] Finished clobber step (success) 22:03:48 INFO - [mozharness: 2016-10-27 05:03:48.583347Z] Running read-buildbot-config step. 22:03:48 INFO - Running pre-action listener: _resource_record_pre_action 22:03:48 INFO - Running main action method: read_buildbot_config 22:03:48 INFO - Using buildbot properties: 22:03:48 INFO - { 22:03:48 INFO - "project": "", 22:03:48 INFO - "product": "firefox", 22:03:48 INFO - "script_repo_revision": "production", 22:03:48 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 22:03:48 INFO - "repository": "", 22:03:48 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 22:03:48 INFO - "buildid": "20161026190433", 22:03:48 INFO - "pgo_build": "False", 22:03:48 INFO - "basedir": "/builds/slave/test", 22:03:48 INFO - "buildnumber": 11, 22:03:48 INFO - "slavename": "tst-linux32-spot-148", 22:03:48 INFO - "revision": "6ab0347c02134b3b9b9c6a17042010b6b2f67656", 22:03:48 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 22:03:48 INFO - "platform": "linux", 22:03:48 INFO - "branch": "mozilla-inbound", 22:03:48 INFO - "repo_path": "integration/mozilla-inbound", 22:03:48 INFO - "moz_repo_path": "", 22:03:48 INFO - "stage_platform": "linux", 22:03:48 INFO - "builduid": "292982a8ffed4e65ab69503c87063edb", 22:03:48 INFO - "slavebuilddir": "test" 22:03:48 INFO - } 22:03:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 22:03:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 22:03:48 INFO - Running post-action listener: _resource_record_post_action 22:03:48 INFO - [mozharness: 2016-10-27 05:03:48.591676Z] Finished read-buildbot-config step (success) 22:03:48 INFO - [mozharness: 2016-10-27 05:03:48.591952Z] Running download-and-extract step. 22:03:48 INFO - Running pre-action listener: _resource_record_pre_action 22:03:48 INFO - Running main action method: download_and_extract 22:03:48 INFO - mkdir: /builds/slave/test/build/tests 22:03:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:48 INFO - trying https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:03:48 INFO - Downloading https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/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 22:03:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/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 22:03:51 INFO - Downloaded 1325 bytes. 22:03:51 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:03:51 INFO - Using the following test package requirements: 22:03:51 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 22:03:51 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 22:03:51 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 22:03:51 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'jsshell-linux-i686.zip'], 22:03:51 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 22:03:51 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 22:03:51 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 22:03:51 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 22:03:51 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 22:03:51 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:03:51 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 22:03:51 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 22:03:51 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/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 22:03:51 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 22:03:51 INFO - Fetch https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 22:03:53 INFO - Http code: 200 22:03:53 INFO - x-amz-expiration: expiry-date="Sat, 29 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 22:03:53 INFO - x-amz-id-2: 4Kcf9uy63AtURGdCe3+/eAuPFCsWfpx0OJTOFBNT2ydyNa/uhGppmZa5Z9v7D1j9YdlMVwY9Fa0= 22:03:53 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/AXZ-GP0TSu6OSlrY0dDGYA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-27T04:02:10.391Z"}] 22:03:53 INFO - x-amz-meta-stored: 2016-10-27T04:02:10.392Z 22:03:53 INFO - x-amz-meta-upstream-etag: "2e1301969863bf938f3aca81550b7046" 22:03:53 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/AXZ-GP0TSu6OSlrY0dDGYA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 22:03:53 INFO - x-amz-request-id: FFE48F1B6CBBDC65 22:04:03 INFO - Expected file size: 20568919 22:04:03 INFO - Obtained file size: 20568919 22:04:04 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/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 22:04:04 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 22:04:04 INFO - Fetch https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 22:04:05 INFO - Http code: 200 22:04:05 INFO - via: 1.1 6cd88b9fd84ad5daa3b3867fb8c5c91a.cloudfront.net (CloudFront) 22:04:05 INFO - x-amz-cf-id: zBIdUNsHDxIAfhJIXrKdBpkibDM2WH3iIa6sw0AAGWNe5wQDwKJSmw== 22:04:05 INFO - x-amz-version-id: 7J3IDUhB9F4TpVLLBILnhFHFTzUThivB 22:04:15 INFO - Expected file size: 43222946 22:04:15 INFO - Obtained file size: 43222946 22:04:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:26 INFO - trying https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:04:26 INFO - Downloading https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/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 22:04:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/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 22:04:28 INFO - Downloaded 66326615 bytes. 22:04:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:04:28 INFO - mkdir: /builds/slave/test/properties 22:04:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:04:28 INFO - Writing to file /builds/slave/test/properties/build_url 22:04:28 INFO - Contents: 22:04:28 INFO - build_url:https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:04:28 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 22:04:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:04:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:04:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:04:30 INFO - Contents: 22:04:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:04:30 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:04:30 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 22:04:30 INFO - Fetch https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 22:04:31 INFO - Http code: 200 22:04:31 INFO - x-amz-expiration: expiry-date="Sat, 29 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 22:04:31 INFO - x-amz-id-2: fAXsB0hFiJg1/tuT1HL1NkbeLBPy426sz/250cvZOgPr6lgkn8H3WaYkaG9R0kIyiGjHe223BVw= 22:04:31 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/AXZ-GP0TSu6OSlrY0dDGYA/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-27T05:03:19.068Z"}] 22:04:31 INFO - x-amz-meta-stored: 2016-10-27T05:03:19.068Z 22:04:31 INFO - x-amz-meta-upstream-etag: "c185ad902f49195aa6697faa246d97cc" 22:04:31 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/AXZ-GP0TSu6OSlrY0dDGYA/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:04:31 INFO - x-amz-request-id: 5447A2E712632F56 22:04:35 INFO - Expected file size: 178051214 22:04:35 INFO - Obtained file size: 178051214 22:04:55 INFO - Running post-action listener: _resource_record_post_action 22:04:55 INFO - Running post-action listener: set_extra_try_arguments 22:04:55 INFO - [mozharness: 2016-10-27 05:04:55.913841Z] Finished download-and-extract step (success) 22:04:55 INFO - [mozharness: 2016-10-27 05:04:55.914147Z] Running fetch-geckodriver step. 22:04:55 INFO - Running pre-action listener: _resource_record_pre_action 22:04:55 INFO - Running main action method: fetch_geckodriver 22:04:56 INFO - Running post-action listener: _resource_record_post_action 22:04:56 INFO - [mozharness: 2016-10-27 05:04:56.089034Z] Finished fetch-geckodriver step (success) 22:04:56 INFO - [mozharness: 2016-10-27 05:04:56.089370Z] Running create-virtualenv step. 22:04:56 INFO - Running pre-action listener: _pre_create_virtualenv 22:04:56 INFO - Running pre-action listener: _resource_record_pre_action 22:04:56 INFO - Running main action method: create_virtualenv 22:04:56 INFO - Creating virtualenv /builds/slave/test/build/venv 22:04:56 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 22:04:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:04:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:04:56 INFO - Using real prefix '/usr' 22:04:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:04:57 INFO - Installing distribute.............................................................................................................................................................................................done. 22:05:00 INFO - Installing pip.................done. 22:05:00 INFO - Return code: 0 22:05:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 22:05:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 22:05:01 INFO - Reading from file tmpfile_stdout 22:05:01 INFO - Output received: 22:05:01 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) 22:05:01 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 22:05:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:01 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:01 INFO - 'CCACHE_UMASK': '002', 22:05:01 INFO - 'DISPLAY': ':0', 22:05:01 INFO - 'HOME': '/home/cltbld', 22:05:01 INFO - 'LANG': 'en_US.UTF-8', 22:05:01 INFO - 'LOGNAME': 'cltbld', 22:05:01 INFO - 'MAIL': '/var/mail/cltbld', 22:05:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:01 INFO - 'MOZ_NO_REMOTE': '1', 22:05:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:01 INFO - 'PWD': '/builds/slave/test', 22:05:01 INFO - 'SHELL': '/bin/bash', 22:05:01 INFO - 'SHLVL': '1', 22:05:01 INFO - 'TERM': 'linux', 22:05:01 INFO - 'TMOUT': '86400', 22:05:01 INFO - 'USER': 'cltbld', 22:05:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:01 INFO - '_': '/tools/buildbot/bin/python'} 22:05:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:01 INFO - Downloading/unpacking psutil>=3.1.1 22:05:01 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 22:05:01 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 22:05:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:01 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 22:05:01 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 22:05:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:05:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:05:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:05:07 INFO - Installing collected packages: psutil 22:05:07 INFO - Running setup.py install for psutil 22:05:07 INFO - building 'psutil._psutil_linux' extension 22:05:07 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 22:05:07 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:05:07 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:05:08 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 22:05:08 INFO - building 'psutil._psutil_posix' extension 22:05:08 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 22:05:08 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 22:05:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:05:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:05:08 INFO - Successfully installed psutil 22:05:08 INFO - Cleaning up... 22:05:08 INFO - Return code: 0 22:05:08 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 22:05:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:08 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 22:05:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:08 INFO - 'CCACHE_UMASK': '002', 22:05:08 INFO - 'DISPLAY': ':0', 22:05:08 INFO - 'HOME': '/home/cltbld', 22:05:08 INFO - 'LANG': 'en_US.UTF-8', 22:05:08 INFO - 'LOGNAME': 'cltbld', 22:05:08 INFO - 'MAIL': '/var/mail/cltbld', 22:05:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:08 INFO - 'MOZ_NO_REMOTE': '1', 22:05:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:08 INFO - 'PWD': '/builds/slave/test', 22:05:08 INFO - 'SHELL': '/bin/bash', 22:05:08 INFO - 'SHLVL': '1', 22:05:08 INFO - 'TERM': 'linux', 22:05:08 INFO - 'TMOUT': '86400', 22:05:08 INFO - 'USER': 'cltbld', 22:05:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:08 INFO - '_': '/tools/buildbot/bin/python'} 22:05:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:09 INFO - Downloading/unpacking mozsystemmonitor==0.3 22:05:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:05:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:05:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:05:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:05:14 INFO - Downloading mozsystemmonitor-0.3.tar.gz 22:05:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 22:05:14 INFO - Installing collected packages: mozsystemmonitor 22:05:14 INFO - Running setup.py install for mozsystemmonitor 22:05:14 INFO - Successfully installed mozsystemmonitor 22:05:14 INFO - Cleaning up... 22:05:14 INFO - Return code: 0 22:05:14 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 22:05:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:14 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05:14 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:14 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:14 INFO - 'CCACHE_UMASK': '002', 22:05:14 INFO - 'DISPLAY': ':0', 22:05:14 INFO - 'HOME': '/home/cltbld', 22:05:14 INFO - 'LANG': 'en_US.UTF-8', 22:05:14 INFO - 'LOGNAME': 'cltbld', 22:05:14 INFO - 'MAIL': '/var/mail/cltbld', 22:05:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:14 INFO - 'MOZ_NO_REMOTE': '1', 22:05:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:14 INFO - 'PWD': '/builds/slave/test', 22:05:14 INFO - 'SHELL': '/bin/bash', 22:05:14 INFO - 'SHLVL': '1', 22:05:14 INFO - 'TERM': 'linux', 22:05:14 INFO - 'TMOUT': '86400', 22:05:14 INFO - 'USER': 'cltbld', 22:05:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:14 INFO - '_': '/tools/buildbot/bin/python'} 22:05:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:15 INFO - Downloading/unpacking jsonschema==2.5.1 22:05:15 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 22:05:15 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 22:05:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:15 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 22:05:15 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 22:05:19 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 22:05:19 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 22:05:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:05:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:05:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:05:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:05:20 INFO - Downloading functools32-3.2.3-2.tar.gz 22:05:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 22:05:20 INFO - warning: no files found matching '*.txt' 22:05:20 INFO - no previously-included directories found matching 'build' 22:05:20 INFO - no previously-included directories found matching 'dist' 22:05:20 INFO - no previously-included directories found matching '.git*' 22:05:20 INFO - Installing collected packages: jsonschema, functools32 22:05:20 INFO - Running setup.py install for functools32 22:05:20 INFO - warning: no files found matching '*.txt' 22:05:20 INFO - no previously-included directories found matching 'build' 22:05:20 INFO - no previously-included directories found matching 'dist' 22:05:20 INFO - no previously-included directories found matching '.git*' 22:05:20 INFO - Successfully installed jsonschema functools32 22:05:20 INFO - Cleaning up... 22:05:20 INFO - Return code: 0 22:05:20 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 22:05:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:21 INFO - 'CCACHE_UMASK': '002', 22:05:21 INFO - 'DISPLAY': ':0', 22:05:21 INFO - 'HOME': '/home/cltbld', 22:05:21 INFO - 'LANG': 'en_US.UTF-8', 22:05:21 INFO - 'LOGNAME': 'cltbld', 22:05:21 INFO - 'MAIL': '/var/mail/cltbld', 22:05:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:21 INFO - 'MOZ_NO_REMOTE': '1', 22:05:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:21 INFO - 'PWD': '/builds/slave/test', 22:05:21 INFO - 'SHELL': '/bin/bash', 22:05:21 INFO - 'SHLVL': '1', 22:05:21 INFO - 'TERM': 'linux', 22:05:21 INFO - 'TMOUT': '86400', 22:05:21 INFO - 'USER': 'cltbld', 22:05:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:21 INFO - '_': '/tools/buildbot/bin/python'} 22:05:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:21 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 22:05:21 INFO - Cleaning up... 22:05:21 INFO - Return code: 0 22:05:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:05: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')]} 22:05:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05: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')]} 22:05:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:21 INFO - 'CCACHE_UMASK': '002', 22:05:21 INFO - 'DISPLAY': ':0', 22:05:21 INFO - 'HOME': '/home/cltbld', 22:05:21 INFO - 'LANG': 'en_US.UTF-8', 22:05:21 INFO - 'LOGNAME': 'cltbld', 22:05:21 INFO - 'MAIL': '/var/mail/cltbld', 22:05:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:21 INFO - 'MOZ_NO_REMOTE': '1', 22:05:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:21 INFO - 'PWD': '/builds/slave/test', 22:05:21 INFO - 'SHELL': '/bin/bash', 22:05:21 INFO - 'SHLVL': '1', 22:05:21 INFO - 'TERM': 'linux', 22:05:21 INFO - 'TMOUT': '86400', 22:05:21 INFO - 'USER': 'cltbld', 22:05:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:21 INFO - '_': '/tools/buildbot/bin/python'} 22:05:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:22 INFO - Downloading/unpacking blobuploader==1.2.4 22:05: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 22:05: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 22:05:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05: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 22:05: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 22:05:27 INFO - Downloading blobuploader-1.2.4.tar.gz 22:05:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:05:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:05:27 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 22:05:27 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 22:05:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:27 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 22:05:27 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 22:05:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:05:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:05: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 22:05: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 22:05:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05: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 22:05: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 22:05:28 INFO - Downloading docopt-0.6.1.tar.gz 22:05:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:05:29 INFO - Installing collected packages: blobuploader, requests, docopt 22:05:29 INFO - Running setup.py install for blobuploader 22:05:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:05:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:05:29 INFO - Running setup.py install for requests 22:05:29 INFO - Running setup.py install for docopt 22:05:30 INFO - Successfully installed blobuploader requests docopt 22:05:30 INFO - Cleaning up... 22:05:30 INFO - Return code: 0 22:05:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:05:30 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')]} 22:05:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:30 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')]} 22:05:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:30 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05:30 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:30 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:05:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:30 INFO - 'CCACHE_UMASK': '002', 22:05:30 INFO - 'DISPLAY': ':0', 22:05:30 INFO - 'HOME': '/home/cltbld', 22:05:30 INFO - 'LANG': 'en_US.UTF-8', 22:05:30 INFO - 'LOGNAME': 'cltbld', 22:05:30 INFO - 'MAIL': '/var/mail/cltbld', 22:05:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:30 INFO - 'MOZ_NO_REMOTE': '1', 22:05:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:30 INFO - 'PWD': '/builds/slave/test', 22:05:30 INFO - 'SHELL': '/bin/bash', 22:05:30 INFO - 'SHLVL': '1', 22:05:30 INFO - 'TERM': 'linux', 22:05:30 INFO - 'TMOUT': '86400', 22:05:30 INFO - 'USER': 'cltbld', 22:05:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:30 INFO - '_': '/tools/buildbot/bin/python'} 22:05:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:05:30 INFO - Running setup.py (path:/tmp/pip-U6gNTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:05:31 INFO - Running setup.py (path:/tmp/pip-Y3AqvG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:05:31 INFO - Running setup.py (path:/tmp/pip-VBfknz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:05:31 INFO - Running setup.py (path:/tmp/pip-MJRSgJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:05:31 INFO - Running setup.py (path:/tmp/pip-XzVVlP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:05:31 INFO - Running setup.py (path:/tmp/pip-c4enl_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:05:31 INFO - Running setup.py (path:/tmp/pip-qpU0J0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:05:31 INFO - Running setup.py (path:/tmp/pip-LQKTjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:05:31 INFO - Running setup.py (path:/tmp/pip-aIJMbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:05:31 INFO - Running setup.py (path:/tmp/pip-xn6CMC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:05:32 INFO - Running setup.py (path:/tmp/pip-umcjfc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:05:32 INFO - Running setup.py (path:/tmp/pip-9wLhaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:05:32 INFO - Running setup.py (path:/tmp/pip-wQiYrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:05:32 INFO - Running setup.py (path:/tmp/pip-hIs3pV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:05:32 INFO - Running setup.py (path:/tmp/pip-QADaD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:05:32 INFO - Running setup.py (path:/tmp/pip-Dv08NF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:05:32 INFO - Running setup.py (path:/tmp/pip-owXm77-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:05:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:05:32 INFO - Running setup.py (path:/tmp/pip-PxmF5g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:05:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:05:33 INFO - Running setup.py (path:/tmp/pip-icArN3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:05:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:05:33 INFO - Running setup.py (path:/tmp/pip-Nv0pdh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:05:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:05:33 INFO - Running setup.py (path:/tmp/pip-C_j_Jk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:05:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:05:33 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 22:05:33 INFO - Running setup.py install for manifestparser 22:05:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:05:33 INFO - Running setup.py install for mozcrash 22:05:33 INFO - Running setup.py install for mozdebug 22:05:34 INFO - Running setup.py install for mozdevice 22:05:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:05:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:05:34 INFO - Running setup.py install for mozfile 22:05:34 INFO - Running setup.py install for mozhttpd 22:05:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:05:34 INFO - Running setup.py install for mozinfo 22:05:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:05:34 INFO - Running setup.py install for mozInstall 22:05:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:05:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:05:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:05:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:05:35 INFO - Running setup.py install for mozleak 22:05:35 INFO - Running setup.py install for mozlog 22:05:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:05:35 INFO - Running setup.py install for moznetwork 22:05:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:05:35 INFO - Running setup.py install for mozprocess 22:05:35 INFO - Running setup.py install for mozprofile 22:05:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:05:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:05:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:05:36 INFO - Running setup.py install for mozrunner 22:05:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:05:36 INFO - Running setup.py install for mozscreenshot 22:05:36 INFO - Running setup.py install for moztest 22:05:36 INFO - Running setup.py install for mozversion 22:05:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:05:36 INFO - Running setup.py install for wptserve 22:05:37 INFO - Running setup.py install for marionette-driver 22:05:37 INFO - Running setup.py install for browsermob-proxy 22:05:37 INFO - Running setup.py install for marionette-client 22:05:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:05:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:05:38 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 22:05:38 INFO - Cleaning up... 22:05:38 INFO - Return code: 0 22:05:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:05: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')]} 22:05:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:05:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05: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')]} 22:05:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:05:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:05:38 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9515dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94678b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96b43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, '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-1477544599.392138-509921354', '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 22:05:38 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:05:38 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:05:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:38 INFO - 'CCACHE_UMASK': '002', 22:05:38 INFO - 'DISPLAY': ':0', 22:05:38 INFO - 'HOME': '/home/cltbld', 22:05:38 INFO - 'LANG': 'en_US.UTF-8', 22:05:38 INFO - 'LOGNAME': 'cltbld', 22:05:38 INFO - 'MAIL': '/var/mail/cltbld', 22:05:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:38 INFO - 'MOZ_NO_REMOTE': '1', 22:05:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:38 INFO - 'PWD': '/builds/slave/test', 22:05:38 INFO - 'SHELL': '/bin/bash', 22:05:38 INFO - 'SHLVL': '1', 22:05:38 INFO - 'TERM': 'linux', 22:05:38 INFO - 'TMOUT': '86400', 22:05:38 INFO - 'USER': 'cltbld', 22:05:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:05:38 INFO - '_': '/tools/buildbot/bin/python'} 22:05:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:05:38 INFO - Running setup.py (path:/tmp/pip-5cw4wL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:05:38 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)) 22:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:05:38 INFO - Running setup.py (path:/tmp/pip-owno5a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:05:39 INFO - Running setup.py (path:/tmp/pip-g52eRi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:05:39 INFO - Running setup.py (path:/tmp/pip-iSzGJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:05:39 INFO - Running setup.py (path:/tmp/pip-IXnhWd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:05:39 INFO - Running setup.py (path:/tmp/pip-mmcVwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:05:39 INFO - Running setup.py (path:/tmp/pip-AFRLJP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:05:39 INFO - Running setup.py (path:/tmp/pip-DI3kDq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:05:39 INFO - Running setup.py (path:/tmp/pip-DAobAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:05:39 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)) 22:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:05:39 INFO - Running setup.py (path:/tmp/pip-zjltzV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:05:40 INFO - Running setup.py (path:/tmp/pip-KlGp9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:05:40 INFO - Running setup.py (path:/tmp/pip-exBq4Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:05:40 INFO - Running setup.py (path:/tmp/pip-3pKs2U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:05:40 INFO - Running setup.py (path:/tmp/pip-OdXDEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:05:40 INFO - Running setup.py (path:/tmp/pip-UC64A_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:05:40 INFO - Running setup.py (path:/tmp/pip-X84qVH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:05:40 INFO - Running setup.py (path:/tmp/pip-okWiu5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:05:40 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)) 22:05:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:05:40 INFO - Running setup.py (path:/tmp/pip-bmDpWu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:05:41 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)) 22:05:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:05:41 INFO - Running setup.py (path:/tmp/pip-dDfx2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:05:41 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)) 22:05:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:05:41 INFO - Running setup.py (path:/tmp/pip-rdy_UG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:05:41 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)) 22:05:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:05:41 INFO - Running setup.py (path:/tmp/pip-VWJty5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:05:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:05:41 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)) 22:05:41 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)) 22:05:41 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)) 22:05:41 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)) 22:05:41 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)) 22:05:41 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)) 22:05:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:05:41 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 22:05:41 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 22:05:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:05:41 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 22:05:41 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 22:05:46 INFO - Downloading blessings-1.6.tar.gz 22:05:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:05:46 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)) 22:05:46 INFO - Installing collected packages: blessings 22:05:46 INFO - Running setup.py install for blessings 22:05:46 INFO - Successfully installed blessings 22:05:46 INFO - Cleaning up... 22:05:46 INFO - Return code: 0 22:05:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:05:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:05:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:05:47 INFO - Reading from file tmpfile_stdout 22:05:47 INFO - Current package versions: 22:05:47 INFO - argparse == 1.2.1 22:05:47 INFO - blessings == 1.6 22:05:47 INFO - blobuploader == 1.2.4 22:05:47 INFO - browsermob-proxy == 0.6.0 22:05:47 INFO - docopt == 0.6.1 22:05:47 INFO - functools32 == 3.2.3-2 22:05:47 INFO - jsonschema == 2.5.1 22:05:47 INFO - manifestparser == 1.1 22:05:47 INFO - marionette-client == 3.2.0 22:05:47 INFO - marionette-driver == 2.1.0 22:05:47 INFO - mozInstall == 1.12 22:05:47 INFO - mozcrash == 0.17 22:05:47 INFO - mozdebug == 0.1 22:05:47 INFO - mozdevice == 0.48 22:05:47 INFO - mozfile == 1.2 22:05:47 INFO - mozhttpd == 0.7 22:05:47 INFO - mozinfo == 0.9 22:05:47 INFO - mozleak == 0.1 22:05:47 INFO - mozlog == 3.4 22:05:47 INFO - moznetwork == 0.27 22:05:47 INFO - mozprocess == 0.23 22:05:47 INFO - mozprofile == 0.28 22:05:47 INFO - mozrunner == 6.12 22:05:47 INFO - mozscreenshot == 0.1 22:05:47 INFO - mozsystemmonitor == 0.3 22:05:47 INFO - moztest == 0.7 22:05:47 INFO - mozversion == 1.4 22:05:47 INFO - psutil == 3.1.1 22:05:47 INFO - requests == 1.2.3 22:05:47 INFO - wptserve == 1.4.0 22:05:47 INFO - wsgiref == 0.1.2 22:05:47 INFO - Running post-action listener: _resource_record_post_action 22:05:47 INFO - Running post-action listener: _start_resource_monitoring 22:05:47 INFO - Starting resource monitoring. 22:05:47 INFO - [mozharness: 2016-10-27 05:05:47.286447Z] Finished create-virtualenv step (success) 22:05:47 INFO - [mozharness: 2016-10-27 05:05:47.288883Z] Running pull step. 22:05:47 INFO - Running pre-action listener: _resource_record_pre_action 22:05:47 INFO - Running main action method: pull 22:05:47 INFO - Pull has nothing to do! 22:05:47 INFO - Running post-action listener: _resource_record_post_action 22:05:47 INFO - [mozharness: 2016-10-27 05:05:47.292334Z] Finished pull step (success) 22:05:47 INFO - [mozharness: 2016-10-27 05:05:47.292658Z] Running install step. 22:05:47 INFO - Running pre-action listener: _resource_record_pre_action 22:05:47 INFO - Running main action method: install 22:05:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:05:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:05:47 INFO - Reading from file tmpfile_stdout 22:05:47 INFO - Detecting whether we're running mozinstall >=1.0... 22:05:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:05:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:05:47 INFO - Reading from file tmpfile_stdout 22:05:47 INFO - Output received: 22:05:47 INFO - Usage: mozinstall [options] installer 22:05:47 INFO - Options: 22:05:47 INFO - -h, --help show this help message and exit 22:05:47 INFO - -d DEST, --destination=DEST 22:05:47 INFO - Directory to install application into. [default: 22:05:47 INFO - "/builds/slave/test"] 22:05:47 INFO - --app=APP Application being installed. [default: firefox] 22:05:47 INFO - mkdir: /builds/slave/test/build/application 22:05:47 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'] 22:05:47 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 22:06:18 INFO - Reading from file tmpfile_stdout 22:06:18 INFO - Output received: 22:06:18 INFO - /builds/slave/test/build/application/firefox/firefox 22:06:18 INFO - Running post-action listener: _resource_record_post_action 22:06:18 INFO - [mozharness: 2016-10-27 05:06:18.566174Z] Finished install step (success) 22:06:18 INFO - [mozharness: 2016-10-27 05:06:18.566365Z] Running run-tests step. 22:06:18 INFO - Running pre-action listener: _resource_record_pre_action 22:06:18 INFO - Running main action method: run_tests 22:06:18 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:06:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:06:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:06:18 INFO - grabbing minidump binary from tooltool 22:06:18 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')]} 22:06:18 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 22:06:18 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 22:06:18 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 22:06:19 INFO - Downloaded 37427 bytes. 22:06:19 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 22:06:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:06:19 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 0x949c7a0>, '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 0x94a1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95b6aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:06:19 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 22:06:19 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 22:06:19 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 22:06:19 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:06:19 INFO - Return code: 0 22:06:19 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:06:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:06:19 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/AXZ-GP0TSu6OSlrY0dDGYA/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 22:06:19 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/AXZ-GP0TSu6OSlrY0dDGYA/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 22:06:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:06:19 INFO - 'CCACHE_UMASK': '002', 22:06:19 INFO - 'DISPLAY': ':0', 22:06:19 INFO - 'HOME': '/home/cltbld', 22:06:19 INFO - 'LANG': 'en_US.UTF-8', 22:06:19 INFO - 'LOGNAME': 'cltbld', 22:06:19 INFO - 'MAIL': '/var/mail/cltbld', 22:06:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:06:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:06:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:06:19 INFO - 'MOZ_NO_REMOTE': '1', 22:06:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:06:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:06:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:06:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:06:19 INFO - 'PWD': '/builds/slave/test', 22:06:19 INFO - 'SHELL': '/bin/bash', 22:06:19 INFO - 'SHLVL': '1', 22:06:19 INFO - 'TERM': 'linux', 22:06:19 INFO - 'TMOUT': '86400', 22:06:19 INFO - 'USER': 'cltbld', 22:06:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477544599.392138-509921354', 22:06:19 INFO - '_': '/tools/buildbot/bin/python'} 22:06:19 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/AXZ-GP0TSu6OSlrY0dDGYA/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 22:06:20 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 22:06:20 INFO - import pkg_resources 22:06:20 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 22:06:20 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 22:06:22 INFO - Using 1 client processes 22:06:23 INFO - wptserve Starting http server on 127.0.0.1:8000 22:06:23 INFO - wptserve Starting http server on 127.0.0.1:8001 22:06:23 INFO - wptserve Starting http server on 127.0.0.1:8443 22:06:25 INFO - SUITE-START | Running 897 tests 22:06:25 INFO - Running testharness tests 22:06:25 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 22:06:25 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 22:06:25 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 22:06:25 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 22:06:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 22:06:25 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 22:06:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 22:06:25 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 22:06:25 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 22:06:25 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 22:06:25 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 22:06:25 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 22:06:25 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 22:06:25 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 22:06:25 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-expiration.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 1ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 22:06:25 INFO - TEST-START | /encrypted-media/idlharness.html 22:06:25 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 1ms 22:06:25 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 22:06:25 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 22:06:25 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 22:06:25 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 22:06:25 INFO - TEST-START | /media-source/mediasource-duration.html 22:06:25 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 22:06:25 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 22:06:25 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 1ms 22:06:25 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:06:25 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 22:06:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 22:06:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:06:25 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 22:06:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:06:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 22:06:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:06:25 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 22:06:25 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/cancel.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 1ms 22:06:25 INFO - TEST-START | /streams/readable-streams/general.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/tee.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 22:06:25 INFO - TEST-START | /streams/readable-streams/templated.https.html 22:06:25 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 22:06:25 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 22:06:25 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 1ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 7ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 1ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 1ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 22:06:25 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 22:06:25 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 22:06:25 INFO - Setting up ssl 22:06:25 INFO - PROCESS | certutil | 22:06:25 INFO - PROCESS | certutil | 22:06:25 INFO - PROCESS | certutil | 22:06:25 INFO - Certificate Nickname Trust Attributes 22:06:25 INFO - SSL,S/MIME,JAR/XPI 22:06:25 INFO - 22:06:25 INFO - web-platform-tests CT,, 22:06:25 INFO - 22:06:25 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmp085ewk.mozrunner 22:06:25 INFO - Starting runner 22:06:28 INFO - PROCESS | 1802 | 1477544788699 Marionette DEBUG Marionette enabled via build flag and pref 22:06:28 INFO - PROCESS | 1802 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 22:06:28 INFO - PROCESS | 1802 | [1802] 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 22:06:28 INFO - PROCESS | 1802 | [1802] 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 22:06:29 INFO - PROCESS | 1802 | ++DOCSHELL 0xa0fdd400 == 1 [pid = 1802] [id = 1] 22:06:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 1 (0xa0fdd800) [pid = 1802] [serial = 1] [outer = (nil)] 22:06:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 2 (0xa0fde000) [pid = 1802] [serial = 2] [outer = 0xa0fdd800] 22:06:29 INFO - PROCESS | 1802 | 1477544789453 Marionette INFO Listening on port 2828 22:06:30 INFO - PROCESS | 1802 | 1477544790028 Marionette DEBUG Marionette enabled via command-line flag 22:06:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a1d4000 == 2 [pid = 1802] [id = 2] 22:06:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 3 (0x9a1d4400) [pid = 1802] [serial = 3] [outer = (nil)] 22:06:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 4 (0x9a1d4c00) [pid = 1802] [serial = 4] [outer = 0x9a1d4400] 22:06:30 INFO - PROCESS | 1802 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9958d780 22:06:30 INFO - PROCESS | 1802 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 995982a0 22:06:30 INFO - PROCESS | 1802 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9959c4e0 22:06:30 INFO - PROCESS | 1802 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9959cf80 22:06:30 INFO - PROCESS | 1802 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 995b8a60 22:06:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 5 (0x995a9000) [pid = 1802] [serial = 5] [outer = 0xa0fdd800] 22:06:30 INFO - PROCESS | 1802 | 1477544790439 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35562 22:06:30 INFO - PROCESS | 1802 | 1477544790512 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35563 22:06:30 INFO - PROCESS | 1802 | 1477544790520 Marionette DEBUG Closed connection conn0 22:06:30 INFO - PROCESS | 1802 | 1477544790618 Marionette DEBUG Closed connection conn1 22:06:30 INFO - PROCESS | 1802 | 1477544790717 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35564 22:06:30 INFO - PROCESS | 1802 | 1477544790750 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35565 22:06:30 INFO - PROCESS | 1802 | 1477544790759 Marionette DEBUG Closed connection conn2 22:06:30 INFO - PROCESS | 1802 | 1477544790774 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35566 22:06:30 INFO - PROCESS | 1802 | 1477544790786 Marionette DEBUG Closed connection conn3 22:06:30 INFO - PROCESS | 1802 | 1477544790820 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:06:30 INFO - PROCESS | 1802 | 1477544790831 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":"20161026190433","processId":1802,"version":"52.0a1"} 22:06:31 INFO - PROCESS | 1802 | [1802] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 22:06:31 INFO - PROCESS | 1802 | [1802] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 22:06:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x9737b000 == 3 [pid = 1802] [id = 3] 22:06:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 6 (0x9737b400) [pid = 1802] [serial = 6] [outer = (nil)] 22:06:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x9737bc00 == 4 [pid = 1802] [id = 4] 22:06:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 7 (0x9737c000) [pid = 1802] [serial = 7] [outer = (nil)] 22:06:31 INFO - PROCESS | 1802 | [1802] 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 22:06:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x959a4c00 == 5 [pid = 1802] [id = 5] 22:06:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 8 (0x959a5000) [pid = 1802] [serial = 8] [outer = (nil)] 22:06:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 9 (0x9b305c00) [pid = 1802] [serial = 9] [outer = 0x959a5000] 22:06:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 10 (0x958a5c00) [pid = 1802] [serial = 10] [outer = 0x9737b400] 22:06:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 11 (0x958a7000) [pid = 1802] [serial = 11] [outer = 0x9737c000] 22:06:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 12 (0x958a8c00) [pid = 1802] [serial = 12] [outer = 0x959a5000] 22:06:33 INFO - PROCESS | 1802 | [1802] 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 2401 22:06:34 INFO - PROCESS | 1802 | 1477544794242 Marionette DEBUG loaded listener.js 22:06:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 13 (0x91a26000) [pid = 1802] [serial = 13] [outer = 0x959a5000] 22:06:35 INFO - PROCESS | 1802 | 1477544795197 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"cc636f4d-b28d-4592-8564-364f2707b233","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":"20161026190433","processId":1802,"version":"52.0a1","command_id":1}}] 22:06:35 INFO - PROCESS | 1802 | 1477544795507 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}] 22:06:35 INFO - PROCESS | 1802 | 1477544795700 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 22:06:35 INFO - PROCESS | 1802 | 1477544795962 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 1802 | 1477544795969 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 22:06:36 INFO - PROCESS | 1802 | 1477544796192 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:06:36 INFO - PROCESS | 1802 | [1802] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:06:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 14 (0x8f61c400) [pid = 1802] [serial = 14] [outer = 0x959a5000] 22:06:36 INFO - PROCESS | 1802 | 1477544796570 Marionette TRACE conn4 <- [1,4,null,{}] 22:06:36 INFO - PROCESS | 1802 | 1477544796591 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:06:36 INFO - PROCESS | 1802 | 1477544796626 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 22:06:36 INFO - PROCESS | 1802 | 1477544796710 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 1802 | 1477544796723 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 22:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:06:36 INFO - PROCESS | 1802 | 1477544796759 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 22:06:36 INFO - PROCESS | 1802 | 1477544796764 Marionette TRACE conn4 <- [1,7,null,{}] 22:06:36 INFO - PROCESS | 1802 | 1477544796797 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}] 22:06:36 INFO - PROCESS | 1802 | 1477544796841 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 22:06:36 INFO - PROCESS | 1802 | 1477544796853 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 22:06:36 INFO - PROCESS | 1802 | 1477544796857 Marionette TRACE conn4 <- [1,9,null,["8"]] 22:06:36 INFO - PROCESS | 1802 | 1477544796876 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 22:06:36 INFO - PROCESS | 1802 | 1477544796881 Marionette TRACE conn4 <- [1,10,null,{}] 22:06:36 INFO - PROCESS | 1802 | 1477544796901 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db60400 == 6 [pid = 1802] [id = 6] 22:06:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 15 (0x8db60800) [pid = 1802] [serial = 15] [outer = (nil)] 22:06:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 16 (0x8db63800) [pid = 1802] [serial = 16] [outer = 0x8db60800] 22:06:36 INFO - PROCESS | 1802 | 1477544796995 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 17 (0x8db65400) [pid = 1802] [serial = 17] [outer = 0x8db60800] 22:06:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x8dad3800 == 7 [pid = 1802] [id = 7] 22:06:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 18 (0x8dad3c00) [pid = 1802] [serial = 18] [outer = (nil)] 22:06:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 19 (0x8dad6000) [pid = 1802] [serial = 19] [outer = 0x8dad3c00] 22:06:37 INFO - PROCESS | 1802 | 1477544797388 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 20 (0x8d925800) [pid = 1802] [serial = 20] [outer = 0x8dad3c00] 22:06:37 INFO - PROCESS | 1802 | [1802] 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 22:06:38 INFO - PROCESS | 1802 | 1477544798084 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]]]}] 22:06:38 INFO - . 22:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1407ms 22:06:38 INFO - PROCESS | 1802 | 1477544798235 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 1802 | 1477544798239 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 22:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:06:38 INFO - PROCESS | 1802 | 1477544798285 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}] 22:06:38 INFO - PROCESS | 1802 | 1477544798541 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 22:06:38 INFO - PROCESS | 1802 | 1477544798568 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 22:06:38 INFO - PROCESS | 1802 | 1477544798572 Marionette TRACE conn4 <- [1,14,null,["8"]] 22:06:38 INFO - PROCESS | 1802 | 1477544798588 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 22:06:38 INFO - PROCESS | 1802 | 1477544798593 Marionette TRACE conn4 <- [1,15,null,{}] 22:06:38 INFO - PROCESS | 1802 | 1477544798611 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd09800 == 8 [pid = 1802] [id = 8] 22:06:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 21 (0x8bd09c00) [pid = 1802] [serial = 21] [outer = (nil)] 22:06:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x8bd0c000) [pid = 1802] [serial = 22] [outer = 0x8bd09c00] 22:06:38 INFO - PROCESS | 1802 | 1477544798692 Marionette DEBUG loaded listener.js 22:06:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x8bd10c00) [pid = 1802] [serial = 23] [outer = 0x8bd09c00] 22:06:39 INFO - PROCESS | 1802 | 1477544799657 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]]]}] 22:06:39 INFO - . 22:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1425ms 22:06:39 INFO - PROCESS | 1802 | 1477544799709 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 22:06:39 INFO - PROCESS | 1802 | 1477544799713 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 22:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:06:39 INFO - PROCESS | 1802 | 1477544799842 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}] 22:06:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d787000 == 9 [pid = 1802] [id = 9] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8d789400) [pid = 1802] [serial = 24] [outer = (nil)] 22:06:40 INFO - PROCESS | 1802 | 1477544800107 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8bb20c00) [pid = 1802] [serial = 25] [outer = 0x8d789400] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8d927800) [pid = 1802] [serial = 26] [outer = 0x8d789400] 22:06:40 INFO - PROCESS | 1802 | 1477544800240 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 22:06:40 INFO - PROCESS | 1802 | 1477544800245 Marionette TRACE conn4 <- [1,19,null,["8"]] 22:06:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb1ec00 == 10 [pid = 1802] [id = 10] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8d783400) [pid = 1802] [serial = 27] [outer = (nil)] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db5f000) [pid = 1802] [serial = 28] [outer = 0x8d783400] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f861000) [pid = 1802] [serial = 29] [outer = 0x8d783400] 22:06:40 INFO - PROCESS | 1802 | 1477544800408 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 22:06:40 INFO - PROCESS | 1802 | 1477544800414 Marionette TRACE conn4 <- [1,20,null,{}] 22:06:40 INFO - PROCESS | 1802 | 1477544800442 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9f0c00 == 11 [pid = 1802] [id = 11] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f9f1000) [pid = 1802] [serial = 30] [outer = (nil)] 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f9f6c00) [pid = 1802] [serial = 31] [outer = 0x8f9f1000] 22:06:40 INFO - PROCESS | 1802 | 1477544800583 Marionette DEBUG loaded listener.js 22:06:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x92a2e000) [pid = 1802] [serial = 32] [outer = 0x8f9f1000] 22:06:41 INFO - PROCESS | 1802 | 1477544801433 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]]]}] 22:06:41 INFO - . 22:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1722ms 22:06:41 INFO - PROCESS | 1802 | 1477544801462 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 22:06:41 INFO - PROCESS | 1802 | 1477544801467 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 22:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:06:41 INFO - PROCESS | 1802 | 1477544801476 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}] 22:06:41 INFO - PROCESS | 1802 | 1477544801675 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 22:06:41 INFO - PROCESS | 1802 | 1477544801800 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 22:06:41 INFO - PROCESS | 1802 | 1477544801810 Marionette TRACE conn4 <- [1,24,null,["8"]] 22:06:41 INFO - PROCESS | 1802 | 1477544801819 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 22:06:41 INFO - PROCESS | 1802 | 1477544801826 Marionette TRACE conn4 <- [1,25,null,{}] 22:06:41 INFO - PROCESS | 1802 | 1477544801832 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x9394ac00 == 12 [pid = 1802] [id = 12] 22:06:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x9535e000) [pid = 1802] [serial = 33] [outer = (nil)] 22:06:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x9625f800) [pid = 1802] [serial = 34] [outer = 0x9535e000] 22:06:41 INFO - PROCESS | 1802 | 1477544801921 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x9737ec00) [pid = 1802] [serial = 35] [outer = 0x9535e000] 22:06:42 INFO - PROCESS | 1802 | 1477544802825 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]]]}] 22:06:42 INFO - . 22:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1430ms 22:06:42 INFO - PROCESS | 1802 | 1477544802907 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 1802 | 1477544802913 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 22:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:06:42 INFO - PROCESS | 1802 | 1477544802923 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}] 22:06:43 INFO - PROCESS | 1802 | 1477544803090 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 22:06:43 INFO - PROCESS | 1802 | 1477544803223 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 22:06:43 INFO - PROCESS | 1802 | 1477544803231 Marionette TRACE conn4 <- [1,29,null,["8"]] 22:06:43 INFO - PROCESS | 1802 | 1477544803260 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 22:06:43 INFO - PROCESS | 1802 | 1477544803276 Marionette TRACE conn4 <- [1,30,null,{}] 22:06:43 INFO - PROCESS | 1802 | 1477544803283 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db63c00 == 13 [pid = 1802] [id = 13] 22:06:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8db66400) [pid = 1802] [serial = 36] [outer = (nil)] 22:06:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x91ac3800) [pid = 1802] [serial = 37] [outer = 0x8db66400] 22:06:43 INFO - PROCESS | 1802 | 1477544803365 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x92a9bc00) [pid = 1802] [serial = 38] [outer = 0x8db66400] 22:06:43 INFO - PROCESS | 1802 | 1477544803984 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]]]}] 22:06:44 INFO - . 22:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1123ms 22:06:44 INFO - PROCESS | 1802 | 1477544804044 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 22:06:44 INFO - PROCESS | 1802 | 1477544804049 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 22:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:06:44 INFO - PROCESS | 1802 | 1477544804056 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}] 22:06:44 INFO - PROCESS | 1802 | 1477544804295 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 22:06:44 INFO - PROCESS | 1802 | 1477544804408 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 22:06:44 INFO - PROCESS | 1802 | 1477544804413 Marionette TRACE conn4 <- [1,34,null,["8"]] 22:06:44 INFO - PROCESS | 1802 | 1477544804435 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 22:06:44 INFO - PROCESS | 1802 | 1477544804440 Marionette TRACE conn4 <- [1,35,null,{}] 22:06:44 INFO - PROCESS | 1802 | 1477544804449 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x97375000 == 14 [pid = 1802] [id = 14] 22:06:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x97375400) [pid = 1802] [serial = 39] [outer = (nil)] 22:06:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x97444000) [pid = 1802] [serial = 40] [outer = 0x97375400] 22:06:44 INFO - PROCESS | 1802 | 1477544804526 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x9746fc00) [pid = 1802] [serial = 41] [outer = 0x97375400] 22:06:45 INFO - PROCESS | 1802 | 1477544805126 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]]]}] 22:06:45 INFO - . 22:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1123ms 22:06:45 INFO - PROCESS | 1802 | 1477544805187 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 1802 | 1477544805197 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 22:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:06:45 INFO - PROCESS | 1802 | 1477544805213 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}] 22:06:45 INFO - PROCESS | 1802 | 1477544805374 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 22:06:45 INFO - PROCESS | 1802 | 1477544805386 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 22:06:45 INFO - PROCESS | 1802 | 1477544805389 Marionette TRACE conn4 <- [1,39,null,["8"]] 22:06:45 INFO - PROCESS | 1802 | 1477544805396 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 22:06:45 INFO - PROCESS | 1802 | 1477544805403 Marionette TRACE conn4 <- [1,40,null,{}] 22:06:45 INFO - PROCESS | 1802 | 1477544805409 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x97abb400 == 15 [pid = 1802] [id = 15] 22:06:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x97abb800) [pid = 1802] [serial = 42] [outer = (nil)] 22:06:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x98271c00) [pid = 1802] [serial = 43] [outer = 0x97abb800] 22:06:45 INFO - PROCESS | 1802 | 1477544805490 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x9827d800) [pid = 1802] [serial = 44] [outer = 0x97abb800] 22:06:46 INFO - PROCESS | 1802 | 1477544806114 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]]]}] 22:06:46 INFO - . 22:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 925ms 22:06:46 INFO - PROCESS | 1802 | 1477544806137 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 22:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:06:46 INFO - PROCESS | 1802 | 1477544806141 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 22:06:46 INFO - PROCESS | 1802 | 1477544806149 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}] 22:06:46 INFO - PROCESS | 1802 | 1477544806315 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 22:06:46 INFO - PROCESS | 1802 | 1477544806408 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 22:06:46 INFO - PROCESS | 1802 | 1477544806411 Marionette TRACE conn4 <- [1,44,null,["8"]] 22:06:46 INFO - PROCESS | 1802 | 1477544806417 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 22:06:46 INFO - PROCESS | 1802 | 1477544806422 Marionette TRACE conn4 <- [1,45,null,{}] 22:06:46 INFO - PROCESS | 1802 | 1477544806428 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x97a32c00 == 16 [pid = 1802] [id = 16] 22:06:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x99519000) [pid = 1802] [serial = 45] [outer = (nil)] 22:06:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x9959f400) [pid = 1802] [serial = 46] [outer = 0x99519000] 22:06:46 INFO - PROCESS | 1802 | 1477544806504 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x995a2000) [pid = 1802] [serial = 47] [outer = 0x99519000] 22:06:47 INFO - PROCESS | 1802 | 1477544807064 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]]]}] 22:06:47 INFO - . 22:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 973ms 22:06:47 INFO - PROCESS | 1802 | 1477544807121 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 1802 | 1477544807124 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 22:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:06:47 INFO - PROCESS | 1802 | 1477544807130 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}] 22:06:47 INFO - PROCESS | 1802 | 1477544807284 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 22:06:47 INFO - PROCESS | 1802 | 1477544807373 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 22:06:47 INFO - PROCESS | 1802 | 1477544807375 Marionette TRACE conn4 <- [1,49,null,["8"]] 22:06:47 INFO - PROCESS | 1802 | 1477544807379 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 22:06:47 INFO - PROCESS | 1802 | 1477544807385 Marionette TRACE conn4 <- [1,50,null,{}] 22:06:47 INFO - PROCESS | 1802 | 1477544807390 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x984d4800 == 17 [pid = 1802] [id = 17] 22:06:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x9a2bec00) [pid = 1802] [serial = 48] [outer = (nil)] 22:06:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x9a382400) [pid = 1802] [serial = 49] [outer = 0x9a2bec00] 22:06:47 INFO - PROCESS | 1802 | 1477544807464 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x9a388400) [pid = 1802] [serial = 50] [outer = 0x9a2bec00] 22:06:48 INFO - PROCESS | 1802 | 1477544808001 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]]]}] 22:06:48 INFO - . 22:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 923ms 22:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:06:48 INFO - PROCESS | 1802 | 1477544808054 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 22:06:48 INFO - PROCESS | 1802 | 1477544808056 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 22:06:48 INFO - PROCESS | 1802 | 1477544808064 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}] 22:06:48 INFO - PROCESS | 1802 | 1477544808248 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 22:06:48 INFO - PROCESS | 1802 | 1477544808257 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 22:06:48 INFO - PROCESS | 1802 | 1477544808261 Marionette TRACE conn4 <- [1,54,null,["8"]] 22:06:48 INFO - PROCESS | 1802 | 1477544808267 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 22:06:48 INFO - PROCESS | 1802 | 1477544808272 Marionette TRACE conn4 <- [1,55,null,{}] 22:06:48 INFO - PROCESS | 1802 | 1477544808356 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x9afe9000 == 18 [pid = 1802] [id = 18] 22:06:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x9afed000) [pid = 1802] [serial = 51] [outer = (nil)] 22:06:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x9b2a3400) [pid = 1802] [serial = 52] [outer = 0x9afed000] 22:06:48 INFO - PROCESS | 1802 | 1477544808440 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x9b30f800) [pid = 1802] [serial = 53] [outer = 0x9afed000] 22:06:48 INFO - PROCESS | 1802 | 1477544808985 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]]]}] 22:06:49 INFO - . 22:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 979ms 22:06:49 INFO - PROCESS | 1802 | 1477544809041 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 1802 | 1477544809045 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 22:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:06:49 INFO - PROCESS | 1802 | 1477544809053 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}] 22:06:49 INFO - PROCESS | 1802 | 1477544809204 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 22:06:49 INFO - PROCESS | 1802 | 1477544809293 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 22:06:49 INFO - PROCESS | 1802 | 1477544809295 Marionette TRACE conn4 <- [1,59,null,["8"]] 22:06:49 INFO - PROCESS | 1802 | 1477544809301 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 22:06:49 INFO - PROCESS | 1802 | 1477544809306 Marionette TRACE conn4 <- [1,60,null,{}] 22:06:49 INFO - PROCESS | 1802 | 1477544809311 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b4ca400 == 19 [pid = 1802] [id = 19] 22:06:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x9b4ca800) [pid = 1802] [serial = 54] [outer = (nil)] 22:06:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x96410000) [pid = 1802] [serial = 55] [outer = 0x9b4ca800] 22:06:49 INFO - PROCESS | 1802 | 1477544809415 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x97a31000) [pid = 1802] [serial = 56] [outer = 0x9b4ca800] 22:06:49 INFO - PROCESS | 1802 | 1477544809955 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]]]}] 22:06:49 INFO - . 22:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 921ms 22:06:49 INFO - PROCESS | 1802 | 1477544809974 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 1802 | 1477544809979 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 22:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:06:49 INFO - PROCESS | 1802 | 1477544809985 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}] 22:06:50 INFO - PROCESS | 1802 | 1477544810134 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 22:06:50 INFO - PROCESS | 1802 | 1477544810257 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 22:06:50 INFO - PROCESS | 1802 | 1477544810263 Marionette TRACE conn4 <- [1,64,null,["8"]] 22:06:50 INFO - PROCESS | 1802 | 1477544810271 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 22:06:50 INFO - PROCESS | 1802 | 1477544810281 Marionette TRACE conn4 <- [1,65,null,{}] 22:06:50 INFO - PROCESS | 1802 | 1477544810289 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb1f800 == 20 [pid = 1802] [id = 20] 22:06:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8bd01400) [pid = 1802] [serial = 57] [outer = (nil)] 22:06:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8bd0c800) [pid = 1802] [serial = 58] [outer = 0x8bd01400] 22:06:50 INFO - PROCESS | 1802 | 1477544810384 Marionette DEBUG loaded listener.js 22:06:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8d928800) [pid = 1802] [serial = 59] [outer = 0x8bd01400] 22:06:51 INFO - PROCESS | 1802 | 1477544811186 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]]]}] 22:06:51 INFO - . 22:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1224ms 22:06:51 INFO - PROCESS | 1802 | 1477544811225 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 22:06:51 INFO - PROCESS | 1802 | 1477544811232 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 22:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:06:51 INFO - PROCESS | 1802 | 1477544811242 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}] 22:06:51 INFO - PROCESS | 1802 | 1477544811430 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 22:06:51 INFO - PROCESS | 1802 | 1477544811561 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 22:06:51 INFO - PROCESS | 1802 | 1477544811566 Marionette TRACE conn4 <- [1,69,null,["8"]] 22:06:51 INFO - PROCESS | 1802 | 1477544811579 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 22:06:51 INFO - PROCESS | 1802 | 1477544811585 Marionette TRACE conn4 <- [1,70,null,{}] 22:06:51 INFO - PROCESS | 1802 | 1477544811591 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x92aa1400 == 21 [pid = 1802] [id = 21] 22:06:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x92b88000) [pid = 1802] [serial = 60] [outer = (nil)] 22:06:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x92d39800) [pid = 1802] [serial = 61] [outer = 0x92b88000] 22:06:51 INFO - PROCESS | 1802 | 1477544811679 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x92d38800) [pid = 1802] [serial = 62] [outer = 0x92b88000] 22:06:52 INFO - PROCESS | 1802 | 1477544812348 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]]]}] 22:06:52 INFO - . 22:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1170ms 22:06:52 INFO - PROCESS | 1802 | 1477544812412 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 22:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:06:52 INFO - PROCESS | 1802 | 1477544812416 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 22:06:52 INFO - PROCESS | 1802 | 1477544812423 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}] 22:06:52 INFO - PROCESS | 1802 | 1477544812607 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 22:06:52 INFO - PROCESS | 1802 | 1477544812744 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 22:06:52 INFO - PROCESS | 1802 | 1477544812755 Marionette TRACE conn4 <- [1,74,null,["8"]] 22:06:52 INFO - PROCESS | 1802 | 1477544812767 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 22:06:52 INFO - PROCESS | 1802 | 1477544812775 Marionette TRACE conn4 <- [1,75,null,{}] 22:06:52 INFO - PROCESS | 1802 | 1477544812780 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x97616400 == 22 [pid = 1802] [id = 22] 22:06:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x97617400) [pid = 1802] [serial = 63] [outer = (nil)] 22:06:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x9761c000) [pid = 1802] [serial = 64] [outer = 0x97617400] 22:06:52 INFO - PROCESS | 1802 | 1477544812867 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x97a2c000) [pid = 1802] [serial = 65] [outer = 0x97617400] 22:06:53 INFO - PROCESS | 1802 | 1477544813561 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]]]}] 22:06:53 INFO - . 22:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1181ms 22:06:53 INFO - PROCESS | 1802 | 1477544813603 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 1802 | 1477544813606 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 22:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:06:53 INFO - PROCESS | 1802 | 1477544813615 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}] 22:06:53 INFO - PROCESS | 1802 | 1477544813801 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 22:06:53 INFO - PROCESS | 1802 | 1477544813927 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 22:06:53 INFO - PROCESS | 1802 | 1477544813931 Marionette TRACE conn4 <- [1,79,null,["8"]] 22:06:53 INFO - PROCESS | 1802 | 1477544813940 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 22:06:53 INFO - PROCESS | 1802 | 1477544813945 Marionette TRACE conn4 <- [1,80,null,{}] 22:06:53 INFO - PROCESS | 1802 | 1477544813951 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a22c800 == 23 [pid = 1802] [id = 23] 22:06:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x9a383c00) [pid = 1802] [serial = 66] [outer = (nil)] 22:06:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x9b29b800) [pid = 1802] [serial = 67] [outer = 0x9a383c00] 22:06:54 INFO - PROCESS | 1802 | 1477544814040 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x9b2a0c00) [pid = 1802] [serial = 68] [outer = 0x9a383c00] 22:06:54 INFO - PROCESS | 1802 | 1477544814774 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]]]}] 22:06:54 INFO - . 22:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1223ms 22:06:54 INFO - PROCESS | 1802 | 1477544814838 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 22:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:06:54 INFO - PROCESS | 1802 | 1477544814843 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 22:06:54 INFO - PROCESS | 1802 | 1477544814851 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}] 22:06:55 INFO - PROCESS | 1802 | 1477544815027 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 22:06:55 INFO - PROCESS | 1802 | 1477544815212 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 22:06:55 INFO - PROCESS | 1802 | 1477544815217 Marionette TRACE conn4 <- [1,84,null,["8"]] 22:06:55 INFO - PROCESS | 1802 | 1477544815234 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 22:06:55 INFO - PROCESS | 1802 | 1477544815243 Marionette TRACE conn4 <- [1,85,null,{}] 22:06:55 INFO - PROCESS | 1802 | 1477544815251 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da91800 == 24 [pid = 1802] [id = 24] 22:06:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8da95800) [pid = 1802] [serial = 69] [outer = (nil)] 22:06:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x8f625c00) [pid = 1802] [serial = 70] [outer = 0x8da95800] 22:06:55 INFO - PROCESS | 1802 | 1477544815336 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x90fbb800) [pid = 1802] [serial = 71] [outer = 0x8da95800] 22:06:56 INFO - PROCESS | 1802 | 1477544816119 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]]]}] 22:06:56 INFO - . 22:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1323ms 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x9b4ca400 == 23 [pid = 1802] [id = 19] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x9afe9000 == 22 [pid = 1802] [id = 18] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x984d4800 == 21 [pid = 1802] [id = 17] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x97a32c00 == 20 [pid = 1802] [id = 16] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x97abb400 == 19 [pid = 1802] [id = 15] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x97375000 == 18 [pid = 1802] [id = 14] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x8db63c00 == 17 [pid = 1802] [id = 13] 22:06:56 INFO - PROCESS | 1802 | 1477544816241 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 22:06:56 INFO - PROCESS | 1802 | 1477544816247 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 22:06:56 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9f0c00 == 16 [pid = 1802] [id = 11] 22:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:06:56 INFO - PROCESS | 1802 | 1477544816274 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}] 22:06:56 INFO - PROCESS | 1802 | 1477544816469 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 22:06:56 INFO - PROCESS | 1802 | 1477544816574 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 22:06:56 INFO - PROCESS | 1802 | 1477544816582 Marionette TRACE conn4 <- [1,89,null,["8"]] 22:06:56 INFO - PROCESS | 1802 | 1477544816634 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 22:06:56 INFO - PROCESS | 1802 | 1477544816646 Marionette TRACE conn4 <- [1,90,null,{}] 22:06:56 INFO - PROCESS | 1802 | 1477544816656 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x91abec00 == 17 [pid = 1802] [id = 25] 22:06:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x91ac3c00) [pid = 1802] [serial = 72] [outer = (nil)] 22:06:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x92a2cc00) [pid = 1802] [serial = 73] [outer = 0x91ac3c00] 22:06:56 INFO - PROCESS | 1802 | 1477544816749 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x92aa1800) [pid = 1802] [serial = 74] [outer = 0x91ac3c00] 22:06:57 INFO - PROCESS | 1802 | 1477544817485 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]]]}] 22:06:57 INFO - . 22:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1269ms 22:06:57 INFO - PROCESS | 1802 | 1477544817546 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 1802 | 1477544817553 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 22:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:06:57 INFO - PROCESS | 1802 | 1477544817561 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}] 22:06:57 INFO - PROCESS | 1802 | 1477544817749 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 22:06:57 INFO - PROCESS | 1802 | 1477544817879 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 22:06:57 INFO - PROCESS | 1802 | 1477544817884 Marionette TRACE conn4 <- [1,94,null,["8"]] 22:06:57 INFO - PROCESS | 1802 | 1477544817894 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 22:06:57 INFO - PROCESS | 1802 | 1477544817900 Marionette TRACE conn4 <- [1,95,null,{}] 22:06:57 INFO - PROCESS | 1802 | 1477544817906 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x96f9bc00 == 18 [pid = 1802] [id = 26] 22:06:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x96fa1800) [pid = 1802] [serial = 75] [outer = (nil)] 22:06:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x97444800) [pid = 1802] [serial = 76] [outer = 0x96fa1800] 22:06:58 INFO - PROCESS | 1802 | 1477544817997 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x97447000) [pid = 1802] [serial = 77] [outer = 0x96fa1800] 22:06:58 INFO - PROCESS | 1802 | 1477544818721 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]]]}] 22:06:58 INFO - . 22:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1228ms 22:06:58 INFO - PROCESS | 1802 | 1477544818801 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 1802 | 1477544818810 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 22:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:06:58 INFO - PROCESS | 1802 | 1477544818822 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}] 22:06:59 INFO - PROCESS | 1802 | 1477544819002 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 22:06:59 INFO - PROCESS | 1802 | 1477544819132 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 22:06:59 INFO - PROCESS | 1802 | 1477544819137 Marionette TRACE conn4 <- [1,99,null,["8"]] 22:06:59 INFO - PROCESS | 1802 | 1477544819148 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 22:06:59 INFO - PROCESS | 1802 | 1477544819155 Marionette TRACE conn4 <- [1,100,null,{}] 22:06:59 INFO - PROCESS | 1802 | 1477544819162 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x98280000 == 19 [pid = 1802] [id = 27] 22:06:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x984c9c00) [pid = 1802] [serial = 78] [outer = (nil)] 22:06:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x9959ec00) [pid = 1802] [serial = 79] [outer = 0x984c9c00] 22:06:59 INFO - PROCESS | 1802 | 1477544819255 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x9a237000) [pid = 1802] [serial = 80] [outer = 0x984c9c00] 22:07:00 INFO - PROCESS | 1802 | 1477544820007 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]]]}] 22:07:00 INFO - . 22:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1231ms 22:07:00 INFO - PROCESS | 1802 | 1477544820051 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 22:07:00 INFO - PROCESS | 1802 | 1477544820056 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 22:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:07:00 INFO - PROCESS | 1802 | 1477544820064 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}] 22:07:00 INFO - PROCESS | 1802 | 1477544820238 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 22:07:00 INFO - PROCESS | 1802 | 1477544820366 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 22:07:00 INFO - PROCESS | 1802 | 1477544820374 Marionette TRACE conn4 <- [1,104,null,["8"]] 22:07:00 INFO - PROCESS | 1802 | 1477544820386 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 22:07:00 INFO - PROCESS | 1802 | 1477544820392 Marionette TRACE conn4 <- [1,105,null,{}] 22:07:00 INFO - PROCESS | 1802 | 1477544820399 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b3b0000 == 20 [pid = 1802] [id = 28] 22:07:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x9b4d1800) [pid = 1802] [serial = 81] [outer = (nil)] 22:07:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x9b4e8c00) [pid = 1802] [serial = 82] [outer = 0x9b4d1800] 22:07:00 INFO - PROCESS | 1802 | 1477544820484 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0xa2756000) [pid = 1802] [serial = 83] [outer = 0x9b4d1800] 22:07:01 INFO - PROCESS | 1802 | 1477544821184 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]]]}] 22:07:01 INFO - . 22:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1171ms 22:07:01 INFO - PROCESS | 1802 | 1477544821233 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 22:07:01 INFO - PROCESS | 1802 | 1477544821237 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 22:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:07:01 INFO - PROCESS | 1802 | 1477544821263 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}] 22:07:01 INFO - PROCESS | 1802 | 1477544821472 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 22:07:01 INFO - PROCESS | 1802 | 1477544821531 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 22:07:01 INFO - PROCESS | 1802 | 1477544821535 Marionette TRACE conn4 <- [1,109,null,["8"]] 22:07:01 INFO - PROCESS | 1802 | 1477544821585 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 22:07:01 INFO - PROCESS | 1802 | 1477544821590 Marionette TRACE conn4 <- [1,110,null,{}] 22:07:01 INFO - PROCESS | 1802 | 1477544821604 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:01 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2753000 == 21 [pid = 1802] [id = 29] 22:07:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0xa2753c00) [pid = 1802] [serial = 84] [outer = (nil)] 22:07:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0xa29c8c00) [pid = 1802] [serial = 85] [outer = 0xa2753c00] 22:07:01 INFO - PROCESS | 1802 | 1477544821691 Marionette DEBUG loaded listener.js 22:07:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0xa29d4000) [pid = 1802] [serial = 86] [outer = 0xa2753c00] 22:07:02 INFO - PROCESS | 1802 | 1477544822452 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]]]}] 22:07:02 INFO - . 22:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1271ms 22:07:02 INFO - PROCESS | 1802 | 1477544822518 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 22:07:02 INFO - PROCESS | 1802 | 1477544822525 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 22:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:07:02 INFO - PROCESS | 1802 | 1477544822536 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}] 22:07:02 INFO - PROCESS | 1802 | 1477544822758 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 22:07:02 INFO - PROCESS | 1802 | --DOCSHELL 0x92aa1400 == 20 [pid = 1802] [id = 21] 22:07:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb1f800 == 19 [pid = 1802] [id = 20] 22:07:02 INFO - PROCESS | 1802 | 1477544822920 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 22:07:02 INFO - PROCESS | 1802 | 1477544822925 Marionette TRACE conn4 <- [1,114,null,["8"]] 22:07:02 INFO - PROCESS | 1802 | 1477544822933 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 22:07:02 INFO - PROCESS | 1802 | 1477544822943 Marionette TRACE conn4 <- [1,115,null,{}] 22:07:02 INFO - PROCESS | 1802 | 1477544822952 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d924400 == 20 [pid = 1802] [id = 30] 22:07:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x8d927400) [pid = 1802] [serial = 87] [outer = (nil)] 22:07:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x8f9f7800) [pid = 1802] [serial = 88] [outer = 0x8d927400] 22:07:03 INFO - PROCESS | 1802 | 1477544823088 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x93159800) [pid = 1802] [serial = 89] [outer = 0x8d927400] 22:07:03 INFO - PROCESS | 1802 | 1477544823837 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]]]}] 22:07:03 INFO - . 22:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1338ms 22:07:03 INFO - PROCESS | 1802 | 1477544823873 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 22:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:07:03 INFO - PROCESS | 1802 | 1477544823879 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 22:07:03 INFO - PROCESS | 1802 | 1477544823888 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}] 22:07:04 INFO - PROCESS | 1802 | 1477544824067 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 22:07:04 INFO - PROCESS | 1802 | 1477544824204 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 22:07:04 INFO - PROCESS | 1802 | 1477544824211 Marionette TRACE conn4 <- [1,119,null,["8"]] 22:07:04 INFO - PROCESS | 1802 | 1477544824225 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 22:07:04 INFO - PROCESS | 1802 | 1477544824231 Marionette TRACE conn4 <- [1,120,null,{}] 22:07:04 INFO - PROCESS | 1802 | 1477544824240 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x97613c00 == 21 [pid = 1802] [id = 31] 22:07:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x97615000) [pid = 1802] [serial = 90] [outer = (nil)] 22:07:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x97808000) [pid = 1802] [serial = 91] [outer = 0x97615000] 22:07:04 INFO - PROCESS | 1802 | 1477544824328 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x9761b400) [pid = 1802] [serial = 92] [outer = 0x97615000] 22:07:05 INFO - PROCESS | 1802 | 1477544825048 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]]]}] 22:07:05 INFO - . 22:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1224ms 22:07:05 INFO - PROCESS | 1802 | 1477544825126 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 1802 | 1477544825129 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 22:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:07:05 INFO - PROCESS | 1802 | 1477544825140 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}] 22:07:05 INFO - PROCESS | 1802 | 1477544825320 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 22:07:05 INFO - PROCESS | 1802 | 1477544825462 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 22:07:05 INFO - PROCESS | 1802 | 1477544825472 Marionette TRACE conn4 <- [1,124,null,["8"]] 22:07:05 INFO - PROCESS | 1802 | 1477544825486 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 22:07:05 INFO - PROCESS | 1802 | 1477544825494 Marionette TRACE conn4 <- [1,125,null,{}] 22:07:05 INFO - PROCESS | 1802 | 1477544825499 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x9aff1800 == 22 [pid = 1802] [id = 32] 22:07:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x9b29d000) [pid = 1802] [serial = 93] [outer = (nil)] 22:07:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x9b3a9c00) [pid = 1802] [serial = 94] [outer = 0x9b29d000] 22:07:05 INFO - PROCESS | 1802 | 1477544825586 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x9b4d7000) [pid = 1802] [serial = 95] [outer = 0x9b29d000] 22:07:06 INFO - PROCESS | 1802 | 1477544826346 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]]]}] 22:07:06 INFO - . 22:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1272ms 22:07:06 INFO - PROCESS | 1802 | 1477544826411 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 1802 | 1477544826415 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 22:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:07:06 INFO - PROCESS | 1802 | 1477544826423 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}] 22:07:06 INFO - PROCESS | 1802 | 1477544826604 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 22:07:06 INFO - PROCESS | 1802 | 1477544826740 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 22:07:06 INFO - PROCESS | 1802 | 1477544826745 Marionette TRACE conn4 <- [1,129,null,["8"]] 22:07:06 INFO - PROCESS | 1802 | 1477544826754 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 22:07:06 INFO - PROCESS | 1802 | 1477544826761 Marionette TRACE conn4 <- [1,130,null,{}] 22:07:06 INFO - PROCESS | 1802 | 1477544826770 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2be9400 == 23 [pid = 1802] [id = 33] 22:07:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0xa2f07000) [pid = 1802] [serial = 96] [outer = (nil)] 22:07:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0xa2f77400) [pid = 1802] [serial = 97] [outer = 0xa2f07000] 22:07:06 INFO - PROCESS | 1802 | 1477544826854 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0xa2f85400) [pid = 1802] [serial = 98] [outer = 0xa2f07000] 22:07:07 INFO - PROCESS | 1802 | 1477544827563 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]]]}] 22:07:07 INFO - . 22:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1174ms 22:07:07 INFO - PROCESS | 1802 | 1477544827595 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 22:07:07 INFO - PROCESS | 1802 | 1477544827599 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 22:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:07:07 INFO - PROCESS | 1802 | 1477544827606 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}] 22:07:07 INFO - PROCESS | 1802 | 1477544827774 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 22:07:07 INFO - PROCESS | 1802 | 1477544827882 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 22:07:07 INFO - PROCESS | 1802 | 1477544827886 Marionette TRACE conn4 <- [1,134,null,["8"]] 22:07:07 INFO - PROCESS | 1802 | 1477544827891 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 22:07:07 INFO - PROCESS | 1802 | 1477544827897 Marionette TRACE conn4 <- [1,135,null,{}] 22:07:07 INFO - PROCESS | 1802 | 1477544827935 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4584000 == 24 [pid = 1802] [id = 34] 22:07:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0xa45da800) [pid = 1802] [serial = 99] [outer = (nil)] 22:07:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0xa483e400) [pid = 1802] [serial = 100] [outer = 0xa45da800] 22:07:08 INFO - PROCESS | 1802 | 1477544828020 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0xa4c89800) [pid = 1802] [serial = 101] [outer = 0xa45da800] 22:07:08 INFO - PROCESS | 1802 | 1477544828840 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]]]}] 22:07:08 INFO - . 22:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1270ms 22:07:08 INFO - PROCESS | 1802 | 1477544828877 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 1802 | 1477544828883 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 22:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:07:08 INFO - PROCESS | 1802 | 1477544828892 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}] 22:07:09 INFO - PROCESS | 1802 | 1477544829116 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 22:07:09 INFO - PROCESS | 1802 | 1477544829130 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 22:07:09 INFO - PROCESS | 1802 | 1477544829134 Marionette TRACE conn4 <- [1,139,null,["8"]] 22:07:09 INFO - PROCESS | 1802 | 1477544829196 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 22:07:09 INFO - PROCESS | 1802 | 1477544829214 Marionette TRACE conn4 <- [1,140,null,{}] 22:07:09 INFO - PROCESS | 1802 | 1477544829278 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x91066400 == 25 [pid = 1802] [id = 35] 22:07:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x92a27400) [pid = 1802] [serial = 102] [outer = (nil)] 22:07:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x96406400) [pid = 1802] [serial = 103] [outer = 0x92a27400] 22:07:09 INFO - PROCESS | 1802 | 1477544829362 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x97610c00) [pid = 1802] [serial = 104] [outer = 0x92a27400] 22:07:09 INFO - PROCESS | 1802 | --DOCSHELL 0x91abec00 == 24 [pid = 1802] [id = 25] 22:07:10 INFO - PROCESS | 1802 | 1477544830160 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]]]}] 22:07:10 INFO - . 22:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1326ms 22:07:10 INFO - PROCESS | 1802 | 1477544830230 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 1802 | 1477544830237 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 22:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:07:10 INFO - PROCESS | 1802 | 1477544830249 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}] 22:07:10 INFO - PROCESS | 1802 | 1477544830437 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 22:07:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x8f86b000) [pid = 1802] [serial = 105] [outer = 0x8d783400] 22:07:10 INFO - PROCESS | 1802 | 1477544830612 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 22:07:10 INFO - PROCESS | 1802 | 1477544830616 Marionette TRACE conn4 <- [1,144,null,["8"]] 22:07:10 INFO - PROCESS | 1802 | 1477544830693 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 22:07:10 INFO - PROCESS | 1802 | 1477544830701 Marionette TRACE conn4 <- [1,145,null,{}] 22:07:10 INFO - PROCESS | 1802 | 1477544830714 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x99514000 == 25 [pid = 1802] [id = 36] 22:07:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x99518c00) [pid = 1802] [serial = 106] [outer = (nil)] 22:07:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x9a22cc00) [pid = 1802] [serial = 107] [outer = 0x99518c00] 22:07:10 INFO - PROCESS | 1802 | 1477544830807 Marionette DEBUG loaded listener.js 22:07:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0x9a527000) [pid = 1802] [serial = 108] [outer = 0x99518c00] 22:07:11 INFO - PROCESS | 1802 | 1477544831557 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]]]}] 22:07:11 INFO - . 22:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1380ms 22:07:11 INFO - PROCESS | 1802 | 1477544831631 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 22:07:11 INFO - PROCESS | 1802 | 1477544831638 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 22:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:07:11 INFO - PROCESS | 1802 | 1477544831646 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}] 22:07:11 INFO - PROCESS | 1802 | 1477544831835 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 22:07:11 INFO - PROCESS | 1802 | 1477544831974 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 22:07:11 INFO - PROCESS | 1802 | 1477544831979 Marionette TRACE conn4 <- [1,149,null,["8"]] 22:07:11 INFO - PROCESS | 1802 | 1477544831993 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 22:07:12 INFO - PROCESS | 1802 | 1477544832000 Marionette TRACE conn4 <- [1,150,null,{}] 22:07:12 INFO - PROCESS | 1802 | 1477544832007 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:12 INFO - PROCESS | 1802 | ++DOCSHELL 0xa27b8800 == 26 [pid = 1802] [id = 37] 22:07:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0xa27df800) [pid = 1802] [serial = 109] [outer = (nil)] 22:07:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0xa2bdc400) [pid = 1802] [serial = 110] [outer = 0xa27df800] 22:07:12 INFO - PROCESS | 1802 | 1477544832094 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0xa29d4800) [pid = 1802] [serial = 111] [outer = 0xa27df800] 22:07:12 INFO - PROCESS | 1802 | 1477544832809 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]]]}] 22:07:12 INFO - . 22:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1228ms 22:07:12 INFO - PROCESS | 1802 | 1477544832885 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 1802 | 1477544832892 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 22:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:07:12 INFO - PROCESS | 1802 | 1477544832900 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}] 22:07:13 INFO - PROCESS | 1802 | 1477544833079 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 22:07:13 INFO - PROCESS | 1802 | 1477544833216 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 22:07:13 INFO - PROCESS | 1802 | 1477544833222 Marionette TRACE conn4 <- [1,154,null,["8"]] 22:07:13 INFO - PROCESS | 1802 | 1477544833234 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 22:07:13 INFO - PROCESS | 1802 | 1477544833240 Marionette TRACE conn4 <- [1,155,null,{}] 22:07:13 INFO - PROCESS | 1802 | 1477544833248 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4c51c00 == 27 [pid = 1802] [id = 38] 22:07:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0xa4c8fc00) [pid = 1802] [serial = 112] [outer = (nil)] 22:07:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0xa9338400) [pid = 1802] [serial = 113] [outer = 0xa4c8fc00] 22:07:13 INFO - PROCESS | 1802 | 1477544833341 Marionette DEBUG loaded listener.js 22:07:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x96165400) [pid = 1802] [serial = 114] [outer = 0xa4c8fc00] 22:07:14 INFO - PROCESS | 1802 | 1477544834045 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]]]}] 22:07:14 INFO - . 22:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1220ms 22:07:14 INFO - PROCESS | 1802 | 1477544834124 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 22:07:14 INFO - PROCESS | 1802 | 1477544834129 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 22:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:07:14 INFO - PROCESS | 1802 | 1477544834136 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}] 22:07:14 INFO - PROCESS | 1802 | 1477544834330 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 22:07:14 INFO - PROCESS | 1802 | 1477544834469 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 22:07:14 INFO - PROCESS | 1802 | 1477544834473 Marionette TRACE conn4 <- [1,159,null,["8"]] 22:07:14 INFO - PROCESS | 1802 | 1477544834488 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 22:07:14 INFO - PROCESS | 1802 | 1477544834496 Marionette TRACE conn4 <- [1,160,null,{}] 22:07:14 INFO - PROCESS | 1802 | 1477544834502 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x9616ec00 == 28 [pid = 1802] [id = 39] 22:07:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x96171c00) [pid = 1802] [serial = 115] [outer = (nil)] 22:07:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x96173400) [pid = 1802] [serial = 116] [outer = 0x96171c00] 22:07:14 INFO - PROCESS | 1802 | 1477544834588 Marionette DEBUG loaded listener.js 22:07:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x95f90000) [pid = 1802] [serial = 117] [outer = 0x96171c00] 22:07:15 INFO - PROCESS | 1802 | 1477544835269 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]]]}] 22:07:15 INFO - . 22:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1176ms 22:07:15 INFO - PROCESS | 1802 | 1477544835312 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 22:07:15 INFO - PROCESS | 1802 | 1477544835316 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 22:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:07:15 INFO - PROCESS | 1802 | 1477544835323 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}] 22:07:15 INFO - PROCESS | 1802 | 1477544835547 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 22:07:15 INFO - PROCESS | 1802 | 1477544835566 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 22:07:15 INFO - PROCESS | 1802 | 1477544835570 Marionette TRACE conn4 <- [1,164,null,["8"]] 22:07:15 INFO - PROCESS | 1802 | 1477544835649 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 22:07:15 INFO - PROCESS | 1802 | 1477544835655 Marionette TRACE conn4 <- [1,165,null,{}] 22:07:15 INFO - PROCESS | 1802 | 1477544835664 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f96800 == 29 [pid = 1802] [id = 40] 22:07:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x95f96c00) [pid = 1802] [serial = 118] [outer = (nil)] 22:07:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x95f99400) [pid = 1802] [serial = 119] [outer = 0x95f96c00] 22:07:15 INFO - PROCESS | 1802 | 1477544835747 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0x9616cc00) [pid = 1802] [serial = 120] [outer = 0x95f96c00] 22:07:16 INFO - PROCESS | 1802 | 1477544836509 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]]]}] 22:07:16 INFO - . 22:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1220ms 22:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:07:16 INFO - PROCESS | 1802 | 1477544836543 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 1802 | 1477544836546 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 22:07:16 INFO - PROCESS | 1802 | 1477544836554 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}] 22:07:16 INFO - PROCESS | 1802 | 1477544836875 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 22:07:17 INFO - PROCESS | 1802 | 1477544837042 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 22:07:17 INFO - PROCESS | 1802 | 1477544837048 Marionette TRACE conn4 <- [1,169,null,["8"]] 22:07:17 INFO - PROCESS | 1802 | 1477544837055 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 22:07:17 INFO - PROCESS | 1802 | 1477544837065 Marionette TRACE conn4 <- [1,170,null,{}] 22:07:17 INFO - PROCESS | 1802 | 1477544837072 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ee800 == 30 [pid = 1802] [id = 41] 22:07:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0x8f9f6400) [pid = 1802] [serial = 121] [outer = (nil)] 22:07:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0x92b90000) [pid = 1802] [serial = 122] [outer = 0x8f9f6400] 22:07:17 INFO - PROCESS | 1802 | 1477544837197 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0x95f8e800) [pid = 1802] [serial = 123] [outer = 0x8f9f6400] 22:07:17 INFO - PROCESS | 1802 | --DOCSHELL 0x97613c00 == 29 [pid = 1802] [id = 31] 22:07:17 INFO - PROCESS | 1802 | --DOCSHELL 0x8d924400 == 28 [pid = 1802] [id = 30] 22:07:18 INFO - PROCESS | 1802 | 1477544838047 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]]]}] 22:07:18 INFO - . 22:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1572ms 22:07:18 INFO - PROCESS | 1802 | 1477544838126 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 1802 | 1477544838132 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 22:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:07:18 INFO - PROCESS | 1802 | 1477544838143 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}] 22:07:18 INFO - PROCESS | 1802 | 1477544838328 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 22:07:18 INFO - PROCESS | 1802 | 1477544838476 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 22:07:18 INFO - PROCESS | 1802 | 1477544838482 Marionette TRACE conn4 <- [1,174,null,["8"]] 22:07:18 INFO - PROCESS | 1802 | 1477544838492 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 22:07:18 INFO - PROCESS | 1802 | 1477544838503 Marionette TRACE conn4 <- [1,175,null,{}] 22:07:18 INFO - PROCESS | 1802 | 1477544838515 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f986000 == 29 [pid = 1802] [id = 42] 22:07:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 124 (0x8f986400) [pid = 1802] [serial = 124] [outer = (nil)] 22:07:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 125 (0x8f988800) [pid = 1802] [serial = 125] [outer = 0x8f986400] 22:07:18 INFO - PROCESS | 1802 | 1477544838614 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 126 (0x8f987c00) [pid = 1802] [serial = 126] [outer = 0x8f986400] 22:07:19 INFO - PROCESS | 1802 | 1477544839311 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]]]}] 22:07:19 INFO - . 22:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1222ms 22:07:19 INFO - PROCESS | 1802 | 1477544839364 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 1802 | 1477544839368 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 22:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:07:19 INFO - PROCESS | 1802 | 1477544839377 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}] 22:07:19 INFO - PROCESS | 1802 | 1477544839557 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 22:07:19 INFO - PROCESS | 1802 | 1477544839703 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 22:07:19 INFO - PROCESS | 1802 | 1477544839708 Marionette TRACE conn4 <- [1,179,null,["8"]] 22:07:19 INFO - PROCESS | 1802 | 1477544839717 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 22:07:19 INFO - PROCESS | 1802 | 1477544839722 Marionette TRACE conn4 <- [1,180,null,{}] 22:07:19 INFO - PROCESS | 1802 | 1477544839732 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f95000 == 30 [pid = 1802] [id = 43] 22:07:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 127 (0x95f96400) [pid = 1802] [serial = 127] [outer = (nil)] 22:07:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 128 (0x95f99000) [pid = 1802] [serial = 128] [outer = 0x95f96400] 22:07:19 INFO - PROCESS | 1802 | 1477544839818 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 129 (0x95f99c00) [pid = 1802] [serial = 129] [outer = 0x95f96400] 22:07:20 INFO - PROCESS | 1802 | 1477544840574 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]]]}] 22:07:20 INFO - . 22:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1227ms 22:07:20 INFO - PROCESS | 1802 | 1477544840612 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 22:07:20 INFO - PROCESS | 1802 | 1477544840620 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 22:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:07:20 INFO - PROCESS | 1802 | 1477544840627 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}] 22:07:20 INFO - PROCESS | 1802 | 1477544840801 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 22:07:21 INFO - PROCESS | 1802 | --DOCSHELL 0x96f9bc00 == 29 [pid = 1802] [id = 26] 22:07:21 INFO - PROCESS | 1802 | --DOCSHELL 0x98280000 == 28 [pid = 1802] [id = 27] 22:07:21 INFO - PROCESS | 1802 | --DOCSHELL 0x9b3b0000 == 27 [pid = 1802] [id = 28] 22:07:21 INFO - PROCESS | 1802 | --DOCSHELL 0x99514000 == 26 [pid = 1802] [id = 36] 22:07:21 INFO - PROCESS | 1802 | --DOCSHELL 0xa27b8800 == 25 [pid = 1802] [id = 37] 22:07:21 INFO - PROCESS | 1802 | --DOCSHELL 0xa4c51c00 == 24 [pid = 1802] [id = 38] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x97616400 == 23 [pid = 1802] [id = 22] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0xa2be9400 == 22 [pid = 1802] [id = 33] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x9a22c800 == 21 [pid = 1802] [id = 23] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x8db60400 == 20 [pid = 1802] [id = 6] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x9616ec00 == 19 [pid = 1802] [id = 39] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x9aff1800 == 18 [pid = 1802] [id = 32] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x8da91800 == 17 [pid = 1802] [id = 24] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x95f96800 == 16 [pid = 1802] [id = 40] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x91066400 == 15 [pid = 1802] [id = 35] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x95f95000 == 14 [pid = 1802] [id = 43] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0xa2753000 == 13 [pid = 1802] [id = 29] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd09800 == 12 [pid = 1802] [id = 8] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x9394ac00 == 11 [pid = 1802] [id = 12] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ee800 == 10 [pid = 1802] [id = 41] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0x8f986000 == 9 [pid = 1802] [id = 42] 22:07:23 INFO - PROCESS | 1802 | --DOCSHELL 0xa4584000 == 8 [pid = 1802] [id = 34] 22:07:24 INFO - PROCESS | 1802 | 1477544844689 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 22:07:24 INFO - PROCESS | 1802 | 1477544844696 Marionette TRACE conn4 <- [1,184,null,["8"]] 22:07:24 INFO - PROCESS | 1802 | 1477544844705 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 22:07:24 INFO - PROCESS | 1802 | 1477544844715 Marionette TRACE conn4 <- [1,185,null,{}] 22:07:24 INFO - PROCESS | 1802 | 1477544844726 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da91800 == 9 [pid = 1802] [id = 44] 22:07:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 130 (0x8da92000) [pid = 1802] [serial = 130] [outer = (nil)] 22:07:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 131 (0x8f628400) [pid = 1802] [serial = 131] [outer = 0x8da92000] 22:07:24 INFO - PROCESS | 1802 | 1477544844836 Marionette DEBUG loaded listener.js 22:07:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 132 (0x8f981000) [pid = 1802] [serial = 132] [outer = 0x8da92000] 22:07:25 INFO - PROCESS | 1802 | 1477544845533 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]]]}] 22:07:25 INFO - . 22:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 4930ms 22:07:25 INFO - PROCESS | 1802 | 1477544845558 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 1802 | 1477544845566 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 22:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:07:25 INFO - PROCESS | 1802 | 1477544845574 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}] 22:07:25 INFO - PROCESS | 1802 | 1477544845776 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 22:07:25 INFO - PROCESS | 1802 | 1477544845928 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 22:07:25 INFO - PROCESS | 1802 | 1477544845935 Marionette TRACE conn4 <- [1,189,null,["8"]] 22:07:25 INFO - PROCESS | 1802 | 1477544845955 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 22:07:25 INFO - PROCESS | 1802 | 1477544845961 Marionette TRACE conn4 <- [1,190,null,{}] 22:07:26 INFO - PROCESS | 1802 | 1477544846013 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x93804400 == 10 [pid = 1802] [id = 45] 22:07:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 133 (0x9380a400) [pid = 1802] [serial = 133] [outer = (nil)] 22:07:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 134 (0x9394b400) [pid = 1802] [serial = 134] [outer = 0x9380a400] 22:07:26 INFO - PROCESS | 1802 | 1477544846100 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 135 (0x93951800) [pid = 1802] [serial = 135] [outer = 0x9380a400] 22:07:26 INFO - PROCESS | 1802 | 1477544846915 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]]]}] 22:07:26 INFO - . 22:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1377ms 22:07:26 INFO - PROCESS | 1802 | 1477544846951 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 1802 | 1477544846955 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 22:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:07:26 INFO - PROCESS | 1802 | 1477544846963 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}] 22:07:27 INFO - PROCESS | 1802 | 1477544847186 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 22:07:27 INFO - PROCESS | 1802 | 1477544847217 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 22:07:27 INFO - PROCESS | 1802 | 1477544847227 Marionette TRACE conn4 <- [1,194,null,["8"]] 22:07:27 INFO - PROCESS | 1802 | 1477544847286 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 22:07:27 INFO - PROCESS | 1802 | 1477544847293 Marionette TRACE conn4 <- [1,195,null,{}] 22:07:27 INFO - PROCESS | 1802 | 1477544847299 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x97a2c400 == 11 [pid = 1802] [id = 46] 22:07:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 136 (0x97ab8400) [pid = 1802] [serial = 136] [outer = (nil)] 22:07:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 137 (0x98280000) [pid = 1802] [serial = 137] [outer = 0x97ab8400] 22:07:27 INFO - PROCESS | 1802 | 1477544847374 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 138 (0x98ece400) [pid = 1802] [serial = 138] [outer = 0x97ab8400] 22:07:28 INFO - PROCESS | 1802 | 1477544848132 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]]]}] 22:07:28 INFO - . 22:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1222ms 22:07:28 INFO - PROCESS | 1802 | 1477544848184 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 1802 | 1477544848187 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 22:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:07:28 INFO - PROCESS | 1802 | 1477544848196 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}] 22:07:28 INFO - PROCESS | 1802 | 1477544848418 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 22:07:28 INFO - PROCESS | 1802 | 1477544848482 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 22:07:28 INFO - PROCESS | 1802 | 1477544848487 Marionette TRACE conn4 <- [1,199,null,["8"]] 22:07:28 INFO - PROCESS | 1802 | 1477544848492 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 22:07:28 INFO - PROCESS | 1802 | 1477544848498 Marionette TRACE conn4 <- [1,200,null,{}] 22:07:28 INFO - PROCESS | 1802 | 1477544848504 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x99514000 == 12 [pid = 1802] [id = 47] 22:07:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 139 (0x9a1d2400) [pid = 1802] [serial = 139] [outer = (nil)] 22:07:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 140 (0x9a527400) [pid = 1802] [serial = 140] [outer = 0x9a1d2400] 22:07:28 INFO - PROCESS | 1802 | 1477544848588 Marionette DEBUG loaded listener.js 22:07:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 141 (0x9aff1c00) [pid = 1802] [serial = 141] [outer = 0x9a1d2400] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 140 (0x97375400) [pid = 1802] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 139 (0x9a2bec00) [pid = 1802] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 138 (0x97abb800) [pid = 1802] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 137 (0x99519000) [pid = 1802] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 136 (0x9afed000) [pid = 1802] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 135 (0x9b4ca800) [pid = 1802] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 134 (0x96fa1800) [pid = 1802] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 133 (0x92b88000) [pid = 1802] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 132 (0x8f9f6400) [pid = 1802] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 131 (0xa27df800) [pid = 1802] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 130 (0x97615000) [pid = 1802] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 129 (0x8bd01400) [pid = 1802] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 128 (0x9b4d1800) [pid = 1802] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 127 (0xa4c8fc00) [pid = 1802] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 126 (0x984c9c00) [pid = 1802] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 125 (0x91ac3c00) [pid = 1802] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 124 (0x8da95800) [pid = 1802] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 123 (0xa45da800) [pid = 1802] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0x8bd09c00) [pid = 1802] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0x8db60800) [pid = 1802] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x8f9f1000) [pid = 1802] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0x8d927400) [pid = 1802] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0x9b29d000) [pid = 1802] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0x8db66400) [pid = 1802] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0xa2f07000) [pid = 1802] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0x9535e000) [pid = 1802] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0xa2753c00) [pid = 1802] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0x9a383c00) [pid = 1802] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0x95f96c00) [pid = 1802] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x8f986400) [pid = 1802] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x99518c00) [pid = 1802] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x97617400) [pid = 1802] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x92a27400) [pid = 1802] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:07:30 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0x96171c00) [pid = 1802] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:07:30 INFO - PROCESS | 1802 | 1477544850521 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]]]}] 22:07:30 INFO - . 22:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2374ms 22:07:30 INFO - PROCESS | 1802 | 1477544850700 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 1802 | 1477544850703 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 22:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:07:30 INFO - PROCESS | 1802 | 1477544850730 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}] 22:07:30 INFO - PROCESS | 1802 | 1477544850953 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 22:07:30 INFO - PROCESS | 1802 | 1477544850974 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 22:07:30 INFO - PROCESS | 1802 | 1477544850986 Marionette TRACE conn4 <- [1,204,null,["8"]] 22:07:31 INFO - PROCESS | 1802 | 1477544850998 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 22:07:31 INFO - PROCESS | 1802 | 1477544851003 Marionette TRACE conn4 <- [1,205,null,{}] 22:07:31 INFO - PROCESS | 1802 | 1477544851009 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x92a9c800 == 13 [pid = 1802] [id = 48] 22:07:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0x92a9e800) [pid = 1802] [serial = 142] [outer = (nil)] 22:07:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0x97615000) [pid = 1802] [serial = 143] [outer = 0x92a9e800] 22:07:31 INFO - PROCESS | 1802 | 1477544851084 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0x984d1c00) [pid = 1802] [serial = 144] [outer = 0x92a9e800] 22:07:31 INFO - PROCESS | 1802 | 1477544851713 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]]]}] 22:07:31 INFO - . 22:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1073ms 22:07:31 INFO - PROCESS | 1802 | 1477544851786 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 1802 | 1477544851788 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 22:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:07:31 INFO - PROCESS | 1802 | 1477544851797 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}] 22:07:31 INFO - PROCESS | 1802 | 1477544851985 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 22:07:32 INFO - PROCESS | 1802 | 1477544852130 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 22:07:32 INFO - PROCESS | 1802 | 1477544852137 Marionette TRACE conn4 <- [1,209,null,["8"]] 22:07:32 INFO - PROCESS | 1802 | 1477544852151 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 22:07:32 INFO - PROCESS | 1802 | 1477544852161 Marionette TRACE conn4 <- [1,210,null,{}] 22:07:32 INFO - PROCESS | 1802 | 1477544852170 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc2a000 == 14 [pid = 1802] [id = 49] 22:07:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0x8cc2b000) [pid = 1802] [serial = 145] [outer = (nil)] 22:07:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0x8db6ac00) [pid = 1802] [serial = 146] [outer = 0x8cc2b000] 22:07:32 INFO - PROCESS | 1802 | 1477544852263 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0x90fc5400) [pid = 1802] [serial = 147] [outer = 0x8cc2b000] 22:07:33 INFO - PROCESS | 1802 | 1477544853100 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]]]}] 22:07:33 INFO - . 22:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1375ms 22:07:33 INFO - PROCESS | 1802 | 1477544853173 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 22:07:33 INFO - PROCESS | 1802 | 1477544853182 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 22:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:07:33 INFO - PROCESS | 1802 | 1477544853190 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}] 22:07:33 INFO - PROCESS | 1802 | 1477544853374 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 22:07:33 INFO - PROCESS | 1802 | 1477544853519 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 22:07:33 INFO - PROCESS | 1802 | 1477544853525 Marionette TRACE conn4 <- [1,214,null,["8"]] 22:07:33 INFO - PROCESS | 1802 | 1477544853536 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 22:07:33 INFO - PROCESS | 1802 | 1477544853543 Marionette TRACE conn4 <- [1,215,null,{}] 22:07:33 INFO - PROCESS | 1802 | 1477544853549 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x97470800 == 15 [pid = 1802] [id = 50] 22:07:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x97610000) [pid = 1802] [serial = 148] [outer = (nil)] 22:07:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x9780d800) [pid = 1802] [serial = 149] [outer = 0x97610000] 22:07:33 INFO - PROCESS | 1802 | 1477544853635 Marionette DEBUG loaded listener.js 22:07:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x9761c800) [pid = 1802] [serial = 150] [outer = 0x97610000] 22:07:34 INFO - PROCESS | 1802 | 1477544854310 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:07:34 INFO - PROCESS | 1802 | 1477544854462 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]]]}] 22:07:34 INFO - . 22:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1324ms 22:07:34 INFO - PROCESS | 1802 | 1477544854525 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 22:07:34 INFO - PROCESS | 1802 | 1477544854528 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 22:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:07:34 INFO - PROCESS | 1802 | 1477544854537 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}] 22:07:34 INFO - PROCESS | 1802 | 1477544854825 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 22:07:35 INFO - PROCESS | 1802 | 1477544855012 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 22:07:35 INFO - PROCESS | 1802 | 1477544855018 Marionette TRACE conn4 <- [1,219,null,["8"]] 22:07:35 INFO - PROCESS | 1802 | 1477544855027 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 22:07:35 INFO - PROCESS | 1802 | 1477544855034 Marionette TRACE conn4 <- [1,220,null,{}] 22:07:35 INFO - PROCESS | 1802 | 1477544855042 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc28000 == 16 [pid = 1802] [id = 51] 22:07:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x8d782000) [pid = 1802] [serial = 151] [outer = (nil)] 22:07:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x8d91dc00) [pid = 1802] [serial = 152] [outer = 0x8d782000] 22:07:35 INFO - PROCESS | 1802 | 1477544855125 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x8d91b000) [pid = 1802] [serial = 153] [outer = 0x8d782000] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0xa0fde000) [pid = 1802] [serial = 2] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0x8db5f000) [pid = 1802] [serial = 28] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0x9b305c00) [pid = 1802] [serial = 9] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0x8f988800) [pid = 1802] [serial = 125] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0x8f987c00) [pid = 1802] [serial = 126] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0x92b90000) [pid = 1802] [serial = 122] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0x95f8e800) [pid = 1802] [serial = 123] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x95f99400) [pid = 1802] [serial = 119] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x9616cc00) [pid = 1802] [serial = 120] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x96173400) [pid = 1802] [serial = 116] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x95f90000) [pid = 1802] [serial = 117] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0xa9338400) [pid = 1802] [serial = 113] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x96165400) [pid = 1802] [serial = 114] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0xa2bdc400) [pid = 1802] [serial = 110] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0xa29d4800) [pid = 1802] [serial = 111] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x9a22cc00) [pid = 1802] [serial = 107] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x9a527000) [pid = 1802] [serial = 108] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x96406400) [pid = 1802] [serial = 103] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x97610c00) [pid = 1802] [serial = 104] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x958a8c00) [pid = 1802] [serial = 12] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0xa483e400) [pid = 1802] [serial = 100] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0xa4c89800) [pid = 1802] [serial = 101] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0xa2f77400) [pid = 1802] [serial = 97] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0xa2f85400) [pid = 1802] [serial = 98] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x9b3a9c00) [pid = 1802] [serial = 94] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x9b4d7000) [pid = 1802] [serial = 95] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x97808000) [pid = 1802] [serial = 91] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x9761b400) [pid = 1802] [serial = 92] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x8dad6000) [pid = 1802] [serial = 19] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x8f9f7800) [pid = 1802] [serial = 88] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x93159800) [pid = 1802] [serial = 89] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0xa29c8c00) [pid = 1802] [serial = 85] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0xa29d4000) [pid = 1802] [serial = 86] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x9b4e8c00) [pid = 1802] [serial = 82] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0xa2756000) [pid = 1802] [serial = 83] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x9959ec00) [pid = 1802] [serial = 79] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x9a237000) [pid = 1802] [serial = 80] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x97444800) [pid = 1802] [serial = 76] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x97447000) [pid = 1802] [serial = 77] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x92a2cc00) [pid = 1802] [serial = 73] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x92aa1800) [pid = 1802] [serial = 74] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8f625c00) [pid = 1802] [serial = 70] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x90fbb800) [pid = 1802] [serial = 71] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x9b29b800) [pid = 1802] [serial = 67] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x9b2a0c00) [pid = 1802] [serial = 68] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x9761c000) [pid = 1802] [serial = 64] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x97a2c000) [pid = 1802] [serial = 65] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x92d39800) [pid = 1802] [serial = 61] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x92d38800) [pid = 1802] [serial = 62] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8bd0c800) [pid = 1802] [serial = 58] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8d928800) [pid = 1802] [serial = 59] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x96410000) [pid = 1802] [serial = 55] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x97a31000) [pid = 1802] [serial = 56] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x9b2a3400) [pid = 1802] [serial = 52] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x9b30f800) [pid = 1802] [serial = 53] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x9a382400) [pid = 1802] [serial = 49] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x9a388400) [pid = 1802] [serial = 50] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x9959f400) [pid = 1802] [serial = 46] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x995a2000) [pid = 1802] [serial = 47] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x98271c00) [pid = 1802] [serial = 43] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x9827d800) [pid = 1802] [serial = 44] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x97444000) [pid = 1802] [serial = 40] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x9746fc00) [pid = 1802] [serial = 41] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x91ac3800) [pid = 1802] [serial = 37] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x92a9bc00) [pid = 1802] [serial = 38] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x9625f800) [pid = 1802] [serial = 34] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x9737ec00) [pid = 1802] [serial = 35] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8f9f6c00) [pid = 1802] [serial = 31] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x92a2e000) [pid = 1802] [serial = 32] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x8f861000) [pid = 1802] [serial = 29] [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.] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x8bd0c000) [pid = 1802] [serial = 22] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8bd10c00) [pid = 1802] [serial = 23] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8db63800) [pid = 1802] [serial = 16] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8db65400) [pid = 1802] [serial = 17] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x8bb20c00) [pid = 1802] [serial = 25] [outer = (nil)] [url = about:blank] 22:07:35 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x95f99000) [pid = 1802] [serial = 128] [outer = (nil)] [url = about:blank] 22:07:36 INFO - PROCESS | 1802 | 1477544856026 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]]]}] 22:07:36 INFO - . 22:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1529ms 22:07:36 INFO - PROCESS | 1802 | 1477544856067 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 1802 | 1477544856074 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 22:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:07:36 INFO - PROCESS | 1802 | 1477544856083 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}] 22:07:36 INFO - PROCESS | 1802 | 1477544856241 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 22:07:36 INFO - PROCESS | 1802 | 1477544856347 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 22:07:36 INFO - PROCESS | 1802 | 1477544856351 Marionette TRACE conn4 <- [1,224,null,["8"]] 22:07:36 INFO - PROCESS | 1802 | 1477544856357 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 22:07:36 INFO - PROCESS | 1802 | 1477544856364 Marionette TRACE conn4 <- [1,225,null,{}] 22:07:36 INFO - PROCESS | 1802 | 1477544856369 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d919400 == 17 [pid = 1802] [id = 52] 22:07:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8d919c00) [pid = 1802] [serial = 154] [outer = (nil)] 22:07:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8db61c00) [pid = 1802] [serial = 155] [outer = 0x8d919c00] 22:07:36 INFO - PROCESS | 1802 | 1477544856447 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8db64c00) [pid = 1802] [serial = 156] [outer = 0x8d919c00] 22:07:37 INFO - PROCESS | 1802 | 1477544857272 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]]]}] 22:07:37 INFO - . 22:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1223ms 22:07:37 INFO - PROCESS | 1802 | 1477544857317 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 22:07:37 INFO - PROCESS | 1802 | 1477544857321 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 22:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:07:37 INFO - PROCESS | 1802 | 1477544857333 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}] 22:07:37 INFO - PROCESS | 1802 | 1477544857493 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 22:07:37 INFO - PROCESS | 1802 | 1477544857519 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 22:07:37 INFO - PROCESS | 1802 | 1477544857527 Marionette TRACE conn4 <- [1,229,null,["8"]] 22:07:37 INFO - PROCESS | 1802 | 1477544857533 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 22:07:37 INFO - PROCESS | 1802 | 1477544857539 Marionette TRACE conn4 <- [1,230,null,{}] 22:07:37 INFO - PROCESS | 1802 | 1477544857628 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9f6800 == 18 [pid = 1802] [id = 53] 22:07:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8f9f7800) [pid = 1802] [serial = 157] [outer = (nil)] 22:07:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x92a20400) [pid = 1802] [serial = 158] [outer = 0x8f9f7800] 22:07:37 INFO - PROCESS | 1802 | 1477544857702 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x92a9c000) [pid = 1802] [serial = 159] [outer = 0x8f9f7800] 22:07:38 INFO - PROCESS | 1802 | 1477544858373 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]]]}] 22:07:38 INFO - . 22:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1073ms 22:07:38 INFO - PROCESS | 1802 | 1477544858407 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 1802 | 1477544858411 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 22:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:07:38 INFO - PROCESS | 1802 | 1477544858419 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}] 22:07:38 INFO - PROCESS | 1802 | 1477544858629 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 22:07:38 INFO - PROCESS | 1802 | 1477544858648 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 22:07:38 INFO - PROCESS | 1802 | 1477544858652 Marionette TRACE conn4 <- [1,234,null,["8"]] 22:07:38 INFO - PROCESS | 1802 | 1477544858658 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 22:07:38 INFO - PROCESS | 1802 | 1477544858665 Marionette TRACE conn4 <- [1,235,null,{}] 22:07:38 INFO - PROCESS | 1802 | 1477544858671 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x93164000 == 19 [pid = 1802] [id = 54] 22:07:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x93803c00) [pid = 1802] [serial = 160] [outer = (nil)] 22:07:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x93810800) [pid = 1802] [serial = 161] [outer = 0x93803c00] 22:07:38 INFO - PROCESS | 1802 | 1477544858800 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x9535a000) [pid = 1802] [serial = 162] [outer = 0x93803c00] 22:07:39 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8da92000) [pid = 1802] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:07:39 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x9a1d2400) [pid = 1802] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:07:39 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x97ab8400) [pid = 1802] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:07:39 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x9380a400) [pid = 1802] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:07:39 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x95f96400) [pid = 1802] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:07:39 INFO - PROCESS | 1802 | 1477544859480 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]]]}] 22:07:39 INFO - . 22:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1124ms 22:07:39 INFO - PROCESS | 1802 | 1477544859543 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 22:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:07:39 INFO - PROCESS | 1802 | 1477544859549 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 22:07:39 INFO - PROCESS | 1802 | 1477544859556 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}] 22:07:39 INFO - PROCESS | 1802 | 1477544859720 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 22:07:39 INFO - PROCESS | 1802 | 1477544859839 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 22:07:39 INFO - PROCESS | 1802 | 1477544859842 Marionette TRACE conn4 <- [1,239,null,["8"]] 22:07:39 INFO - PROCESS | 1802 | 1477544859851 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 22:07:39 INFO - PROCESS | 1802 | 1477544859855 Marionette TRACE conn4 <- [1,240,null,{}] 22:07:39 INFO - PROCESS | 1802 | 1477544859860 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb12000 == 20 [pid = 1802] [id = 55] 22:07:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8bd09000) [pid = 1802] [serial = 163] [outer = (nil)] 22:07:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x95f97000) [pid = 1802] [serial = 164] [outer = 0x8bd09000] 22:07:39 INFO - PROCESS | 1802 | 1477544859934 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x96166000) [pid = 1802] [serial = 165] [outer = 0x8bd09000] 22:07:40 INFO - PROCESS | 1802 | 1477544860498 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]]]}] 22:07:40 INFO - . 22:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 974ms 22:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:07:40 INFO - PROCESS | 1802 | 1477544860529 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 1802 | 1477544860532 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 22:07:40 INFO - PROCESS | 1802 | 1477544860539 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}] 22:07:40 INFO - PROCESS | 1802 | 1477544860722 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 22:07:40 INFO - PROCESS | 1802 | 1477544860737 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 22:07:40 INFO - PROCESS | 1802 | 1477544860741 Marionette TRACE conn4 <- [1,244,null,["8"]] 22:07:40 INFO - PROCESS | 1802 | 1477544860746 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 22:07:40 INFO - PROCESS | 1802 | 1477544860751 Marionette TRACE conn4 <- [1,245,null,{}] 22:07:40 INFO - PROCESS | 1802 | 1477544860755 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x92d39400 == 21 [pid = 1802] [id = 56] 22:07:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x96403c00) [pid = 1802] [serial = 166] [outer = (nil)] 22:07:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x96fa1800) [pid = 1802] [serial = 167] [outer = 0x96403c00] 22:07:40 INFO - PROCESS | 1802 | 1477544860854 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x97447000) [pid = 1802] [serial = 168] [outer = 0x96403c00] 22:07:41 INFO - PROCESS | 1802 | 1477544861534 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]]]}] 22:07:41 INFO - . 22:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1023ms 22:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:07:41 INFO - PROCESS | 1802 | 1477544861565 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 1802 | 1477544861567 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 22:07:41 INFO - PROCESS | 1802 | 1477544861573 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}] 22:07:41 INFO - PROCESS | 1802 | 1477544861755 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 22:07:41 INFO - PROCESS | 1802 | 1477544861770 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 22:07:41 INFO - PROCESS | 1802 | 1477544861772 Marionette TRACE conn4 <- [1,249,null,["8"]] 22:07:41 INFO - PROCESS | 1802 | 1477544861778 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 22:07:41 INFO - PROCESS | 1802 | 1477544861784 Marionette TRACE conn4 <- [1,250,null,{}] 22:07:41 INFO - PROCESS | 1802 | 1477544861789 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x97617800 == 22 [pid = 1802] [id = 57] 22:07:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x97618c00) [pid = 1802] [serial = 169] [outer = (nil)] 22:07:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x97803c00) [pid = 1802] [serial = 170] [outer = 0x97618c00] 22:07:41 INFO - PROCESS | 1802 | 1477544861867 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x9780c800) [pid = 1802] [serial = 171] [outer = 0x97618c00] 22:07:42 INFO - PROCESS | 1802 | 1477544862616 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]]]}] 22:07:42 INFO - . 22:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1072ms 22:07:42 INFO - PROCESS | 1802 | 1477544862649 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 1802 | 1477544862655 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 22:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:07:42 INFO - PROCESS | 1802 | 1477544862681 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}] 22:07:42 INFO - PROCESS | 1802 | 1477544862899 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 22:07:42 INFO - PROCESS | 1802 | 1477544862960 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 22:07:42 INFO - PROCESS | 1802 | 1477544862965 Marionette TRACE conn4 <- [1,254,null,["8"]] 22:07:43 INFO - PROCESS | 1802 | 1477544863019 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 22:07:43 INFO - PROCESS | 1802 | 1477544863027 Marionette TRACE conn4 <- [1,255,null,{}] 22:07:43 INFO - PROCESS | 1802 | 1477544863034 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da8c800 == 23 [pid = 1802] [id = 58] 22:07:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8f860c00) [pid = 1802] [serial = 172] [outer = (nil)] 22:07:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8f98a400) [pid = 1802] [serial = 173] [outer = 0x8f860c00] 22:07:43 INFO - PROCESS | 1802 | 1477544863125 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8f9f0c00) [pid = 1802] [serial = 174] [outer = 0x8f860c00] 22:07:43 INFO - PROCESS | 1802 | 1477544863791 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]]]}] 22:07:43 INFO - . 22:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1175ms 22:07:43 INFO - PROCESS | 1802 | 1477544863840 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 1802 | 1477544863847 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 22:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:07:43 INFO - PROCESS | 1802 | 1477544863855 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}] 22:07:44 INFO - PROCESS | 1802 | 1477544864036 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 22:07:44 INFO - PROCESS | 1802 | 1477544864170 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 22:07:44 INFO - PROCESS | 1802 | 1477544864175 Marionette TRACE conn4 <- [1,259,null,["8"]] 22:07:44 INFO - PROCESS | 1802 | 1477544864183 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 22:07:44 INFO - PROCESS | 1802 | 1477544864189 Marionette TRACE conn4 <- [1,260,null,{}] 22:07:44 INFO - PROCESS | 1802 | 1477544864199 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b8e000 == 24 [pid = 1802] [id = 59] 22:07:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x92d42800) [pid = 1802] [serial = 175] [outer = (nil)] 22:07:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x938f6000) [pid = 1802] [serial = 176] [outer = 0x92d42800] 22:07:44 INFO - PROCESS | 1802 | 1477544864286 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x93808000) [pid = 1802] [serial = 177] [outer = 0x92d42800] 22:07:44 INFO - PROCESS | 1802 | 1477544864959 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]]]}] 22:07:45 INFO - . 22:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1175ms 22:07:45 INFO - PROCESS | 1802 | 1477544865037 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 22:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:07:45 INFO - PROCESS | 1802 | 1477544865044 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 22:07:45 INFO - PROCESS | 1802 | 1477544865066 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}] 22:07:45 INFO - PROCESS | 1802 | 1477544865258 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 22:07:45 INFO - PROCESS | 1802 | 1477544865322 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 22:07:45 INFO - PROCESS | 1802 | 1477544865327 Marionette TRACE conn4 <- [1,264,null,["8"]] 22:07:45 INFO - PROCESS | 1802 | 1477544865377 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 22:07:45 INFO - PROCESS | 1802 | 1477544865385 Marionette TRACE conn4 <- [1,265,null,{}] 22:07:45 INFO - PROCESS | 1802 | 1477544865392 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x93161800 == 25 [pid = 1802] [id = 60] 22:07:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x97616000) [pid = 1802] [serial = 178] [outer = (nil)] 22:07:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x97abac00) [pid = 1802] [serial = 179] [outer = 0x97616000] 22:07:45 INFO - PROCESS | 1802 | 1477544865479 Marionette DEBUG loaded listener.js 22:07:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x98277800) [pid = 1802] [serial = 180] [outer = 0x97616000] 22:07:46 INFO - PROCESS | 1802 | 1477544866156 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]]]}] 22:07:46 INFO - . 22:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1175ms 22:07:46 INFO - PROCESS | 1802 | 1477544866233 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 22:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:07:46 INFO - PROCESS | 1802 | 1477544866237 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 22:07:46 INFO - PROCESS | 1802 | 1477544866248 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}] 22:07:46 INFO - PROCESS | 1802 | 1477544866430 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 22:07:46 INFO - PROCESS | 1802 | 1477544866565 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 22:07:46 INFO - PROCESS | 1802 | 1477544866568 Marionette TRACE conn4 <- [1,269,null,["8"]] 22:07:46 INFO - PROCESS | 1802 | 1477544866582 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 22:07:46 INFO - PROCESS | 1802 | 1477544866587 Marionette TRACE conn4 <- [1,270,null,{}] 22:07:46 INFO - PROCESS | 1802 | 1477544866594 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ed6c00 == 26 [pid = 1802] [id = 61] 22:07:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x99513400) [pid = 1802] [serial = 181] [outer = (nil)] 22:07:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x9951bc00) [pid = 1802] [serial = 182] [outer = 0x99513400] 22:07:46 INFO - PROCESS | 1802 | 1477544866676 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x995a1800) [pid = 1802] [serial = 183] [outer = 0x99513400] 22:07:47 INFO - PROCESS | 1802 | 1477544867442 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]]]}] 22:07:47 INFO - . 22:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1234ms 22:07:47 INFO - PROCESS | 1802 | 1477544867479 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 1802 | 1477544867485 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 22:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:07:47 INFO - PROCESS | 1802 | 1477544867495 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}] 22:07:47 INFO - PROCESS | 1802 | 1477544867673 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 22:07:47 INFO - PROCESS | 1802 | 1477544867816 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 22:07:47 INFO - PROCESS | 1802 | 1477544867822 Marionette TRACE conn4 <- [1,274,null,["8"]] 22:07:47 INFO - PROCESS | 1802 | 1477544867839 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 22:07:47 INFO - PROCESS | 1802 | 1477544867849 Marionette TRACE conn4 <- [1,275,null,{}] 22:07:47 INFO - PROCESS | 1802 | 1477544867856 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db61800 == 27 [pid = 1802] [id = 62] 22:07:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8db63000) [pid = 1802] [serial = 184] [outer = (nil)] 22:07:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x90fc7000) [pid = 1802] [serial = 185] [outer = 0x8db63000] 22:07:47 INFO - PROCESS | 1802 | 1477544867937 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x8f985400) [pid = 1802] [serial = 186] [outer = 0x8db63000] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x8f981000) [pid = 1802] [serial = 132] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8f628400) [pid = 1802] [serial = 131] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x93951800) [pid = 1802] [serial = 135] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x9394b400) [pid = 1802] [serial = 134] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x98ece400) [pid = 1802] [serial = 138] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x98280000) [pid = 1802] [serial = 137] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x9aff1c00) [pid = 1802] [serial = 141] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x9a527400) [pid = 1802] [serial = 140] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x97615000) [pid = 1802] [serial = 143] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x95f99c00) [pid = 1802] [serial = 129] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1802 | 1477544869275 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]]]}] 22:07:49 INFO - . 22:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1820ms 22:07:49 INFO - PROCESS | 1802 | 1477544869315 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 1802 | 1477544869320 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 22:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:07:49 INFO - PROCESS | 1802 | 1477544869332 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}] 22:07:49 INFO - PROCESS | 1802 | 1477544869501 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 22:07:49 INFO - PROCESS | 1802 | 1477544869594 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 22:07:49 INFO - PROCESS | 1802 | 1477544869598 Marionette TRACE conn4 <- [1,279,null,["8"]] 22:07:49 INFO - PROCESS | 1802 | 1477544869606 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 22:07:49 INFO - PROCESS | 1802 | 1477544869613 Marionette TRACE conn4 <- [1,280,null,{}] 22:07:49 INFO - PROCESS | 1802 | 1477544869619 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f97d400 == 28 [pid = 1802] [id = 63] 22:07:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x8f97ec00) [pid = 1802] [serial = 187] [outer = (nil)] 22:07:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x8f988c00) [pid = 1802] [serial = 188] [outer = 0x8f97ec00] 22:07:49 INFO - PROCESS | 1802 | 1477544869700 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x8f9f5000) [pid = 1802] [serial = 189] [outer = 0x8f97ec00] 22:07:50 INFO - PROCESS | 1802 | 1477544870300 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]]]}] 22:07:50 INFO - . 22:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1020ms 22:07:50 INFO - PROCESS | 1802 | 1477544870351 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 1802 | 1477544870356 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 22:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:07:50 INFO - PROCESS | 1802 | 1477544870363 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}] 22:07:50 INFO - PROCESS | 1802 | 1477544870547 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 22:07:50 INFO - PROCESS | 1802 | 1477544870642 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 22:07:50 INFO - PROCESS | 1802 | 1477544870646 Marionette TRACE conn4 <- [1,284,null,["8"]] 22:07:50 INFO - PROCESS | 1802 | 1477544870653 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 22:07:50 INFO - PROCESS | 1802 | 1477544870658 Marionette TRACE conn4 <- [1,285,null,{}] 22:07:50 INFO - PROCESS | 1802 | 1477544870663 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x92d3dc00 == 29 [pid = 1802] [id = 64] 22:07:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x9315f800) [pid = 1802] [serial = 190] [outer = (nil)] 22:07:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x93cc1800) [pid = 1802] [serial = 191] [outer = 0x9315f800] 22:07:50 INFO - PROCESS | 1802 | 1477544870740 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x93cc3800) [pid = 1802] [serial = 192] [outer = 0x9315f800] 22:07:51 INFO - PROCESS | 1802 | 1477544871334 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]]]}] 22:07:51 INFO - . 22:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1026ms 22:07:51 INFO - PROCESS | 1802 | 1477544871398 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 22:07:51 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 22:07:51 INFO - PROCESS | 1802 | 1477544871406 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 22:07:51 INFO - PROCESS | 1802 | 1477544871412 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}] 22:07:51 INFO - PROCESS | 1802 | 1477544871616 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 22:07:51 INFO - PROCESS | 1802 | 1477544871640 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 22:07:51 INFO - PROCESS | 1802 | 1477544871645 Marionette TRACE conn4 <- [1,289,null,["8"]] 22:07:51 INFO - PROCESS | 1802 | 1477544871650 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 22:07:51 INFO - PROCESS | 1802 | 1477544871656 Marionette TRACE conn4 <- [1,290,null,{}] 22:07:51 INFO - PROCESS | 1802 | 1477544871663 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x9737ec00 == 30 [pid = 1802] [id = 65] 22:07:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x9737fc00) [pid = 1802] [serial = 193] [outer = (nil)] 22:07:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x9743dc00) [pid = 1802] [serial = 194] [outer = 0x9737fc00] 22:07:51 INFO - PROCESS | 1802 | 1477544871792 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x9760ec00) [pid = 1802] [serial = 195] [outer = 0x9737fc00] 22:07:52 INFO - PROCESS | 1802 | 1477544872544 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]]]}] 22:07:52 INFO - . 22:07:52 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1170ms 22:07:52 INFO - PROCESS | 1802 | 1477544872581 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 1802 | 1477544872586 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 22:07:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:07:52 INFO - PROCESS | 1802 | 1477544872610 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}] 22:07:52 INFO - PROCESS | 1802 | 1477544872802 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 22:07:52 INFO - PROCESS | 1802 | 1477544872820 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 22:07:52 INFO - PROCESS | 1802 | 1477544872824 Marionette TRACE conn4 <- [1,294,null,["8"]] 22:07:52 INFO - PROCESS | 1802 | 1477544872831 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 22:07:52 INFO - PROCESS | 1802 | 1477544872836 Marionette TRACE conn4 <- [1,295,null,{}] 22:07:52 INFO - PROCESS | 1802 | 1477544872844 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x98275000 == 31 [pid = 1802] [id = 66] 22:07:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x98278800) [pid = 1802] [serial = 196] [outer = (nil)] 22:07:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x98eccc00) [pid = 1802] [serial = 197] [outer = 0x98278800] 22:07:52 INFO - PROCESS | 1802 | 1477544872970 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x98ed0400) [pid = 1802] [serial = 198] [outer = 0x98278800] 22:07:53 INFO - PROCESS | 1802 | [1802] 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 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x97618c00) [pid = 1802] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x96403c00) [pid = 1802] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x92a9e800) [pid = 1802] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8d782000) [pid = 1802] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x97610000) [pid = 1802] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8d919c00) [pid = 1802] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x8cc2b000) [pid = 1802] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x93803c00) [pid = 1802] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8bd09000) [pid = 1802] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:07:53 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x8f9f7800) [pid = 1802] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:07:53 INFO - PROCESS | 1802 | 1477544873846 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:07:53 INFO - .... 22:07:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1272ms 22:07:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:07:53 INFO - PROCESS | 1802 | 1477544873881 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 1802 | 1477544873884 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 22:07:53 INFO - PROCESS | 1802 | 1477544873891 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}] 22:07:54 INFO - PROCESS | 1802 | 1477544874025 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 22:07:54 INFO - PROCESS | 1802 | 1477544874123 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 22:07:54 INFO - PROCESS | 1802 | 1477544874127 Marionette TRACE conn4 <- [1,299,null,["8"]] 22:07:54 INFO - PROCESS | 1802 | 1477544874132 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 22:07:54 INFO - PROCESS | 1802 | 1477544874149 Marionette TRACE conn4 <- [1,300,null,{}] 22:07:54 INFO - PROCESS | 1802 | 1477544874154 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x97449400 == 32 [pid = 1802] [id = 67] 22:07:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x97467c00) [pid = 1802] [serial = 199] [outer = (nil)] 22:07:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x9a1dcc00) [pid = 1802] [serial = 200] [outer = 0x97467c00] 22:07:54 INFO - PROCESS | 1802 | 1477544874226 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x9a2c2400) [pid = 1802] [serial = 201] [outer = 0x97467c00] 22:07:54 INFO - PROCESS | 1802 | 1477544874762 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]]]}] 22:07:54 INFO - ............... 22:07:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 929ms 22:07:54 INFO - PROCESS | 1802 | 1477544874826 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 22:07:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:07:54 INFO - PROCESS | 1802 | 1477544874832 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 22:07:54 INFO - PROCESS | 1802 | 1477544874868 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}] 22:07:55 INFO - PROCESS | 1802 | 1477544875044 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 22:07:55 INFO - PROCESS | 1802 | 1477544875138 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 22:07:55 INFO - PROCESS | 1802 | 1477544875141 Marionette TRACE conn4 <- [1,304,null,["8"]] 22:07:55 INFO - PROCESS | 1802 | 1477544875146 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 22:07:55 INFO - PROCESS | 1802 | 1477544875151 Marionette TRACE conn4 <- [1,305,null,{}] 22:07:55 INFO - PROCESS | 1802 | 1477544875156 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b2a6c00 == 33 [pid = 1802] [id = 68] 22:07:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x9b2a7000) [pid = 1802] [serial = 202] [outer = (nil)] 22:07:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x9b3a7800) [pid = 1802] [serial = 203] [outer = 0x9b2a7000] 22:07:55 INFO - PROCESS | 1802 | 1477544875233 Marionette DEBUG loaded listener.js 22:07:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x9b3ab800) [pid = 1802] [serial = 204] [outer = 0x9b2a7000] 22:07:55 INFO - PROCESS | 1802 | [1802] 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 22:07:55 INFO - PROCESS | 1802 | 1477544875867 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:07:55 INFO - . 22:07:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1068ms 22:07:55 INFO - PROCESS | 1802 | 1477544875921 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 1802 | 1477544875928 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 22:07:55 INFO - TEST-START | /FileAPI/fileReader.html 22:07:55 INFO - PROCESS | 1802 | 1477544875943 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}] 22:07:56 INFO - PROCESS | 1802 | 1477544876159 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 22:07:56 INFO - PROCESS | 1802 | 1477544876277 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 22:07:56 INFO - PROCESS | 1802 | 1477544876283 Marionette TRACE conn4 <- [1,309,null,["8"]] 22:07:56 INFO - PROCESS | 1802 | 1477544876331 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 22:07:56 INFO - PROCESS | 1802 | 1477544876340 Marionette TRACE conn4 <- [1,310,null,{}] 22:07:56 INFO - PROCESS | 1802 | 1477544876349 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x92a2e400 == 34 [pid = 1802] [id = 69] 22:07:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x92a2f800) [pid = 1802] [serial = 205] [outer = (nil)] 22:07:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x93158c00) [pid = 1802] [serial = 206] [outer = 0x92a2f800] 22:07:56 INFO - PROCESS | 1802 | 1477544876441 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x938f7c00) [pid = 1802] [serial = 207] [outer = 0x92a2f800] 22:07:57 INFO - PROCESS | 1802 | 1477544877062 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]]]}] 22:07:57 INFO - .... 22:07:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 1170ms 22:07:57 INFO - PROCESS | 1802 | 1477544877113 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 1802 | 1477544877118 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 22:07:57 INFO - TEST-START | /FileAPI/historical.html 22:07:57 INFO - PROCESS | 1802 | 1477544877125 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}] 22:07:57 INFO - PROCESS | 1802 | 1477544877300 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 22:07:57 INFO - PROCESS | 1802 | 1477544877420 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 22:07:57 INFO - PROCESS | 1802 | 1477544877426 Marionette TRACE conn4 <- [1,314,null,["8"]] 22:07:57 INFO - PROCESS | 1802 | 1477544877474 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 22:07:57 INFO - PROCESS | 1802 | 1477544877480 Marionette TRACE conn4 <- [1,315,null,{}] 22:07:57 INFO - PROCESS | 1802 | 1477544877487 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x96259c00 == 35 [pid = 1802] [id = 70] 22:07:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x96406400) [pid = 1802] [serial = 208] [outer = (nil)] 22:07:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x97448800) [pid = 1802] [serial = 209] [outer = 0x96406400] 22:07:57 INFO - PROCESS | 1802 | 1477544877576 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x97ab9c00) [pid = 1802] [serial = 210] [outer = 0x96406400] 22:07:58 INFO - PROCESS | 1802 | 1477544878205 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]]]}] 22:07:58 INFO - ..... 22:07:58 INFO - TEST-OK | /FileAPI/historical.html | took 1121ms 22:07:58 INFO - PROCESS | 1802 | 1477544878257 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 1802 | 1477544878264 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 22:07:58 INFO - TEST-START | /FileAPI/idlharness.html 22:07:58 INFO - PROCESS | 1802 | 1477544878273 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}] 22:07:58 INFO - PROCESS | 1802 | 1477544878446 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 22:07:58 INFO - PROCESS | 1802 | 1477544878583 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 22:07:58 INFO - PROCESS | 1802 | 1477544878589 Marionette TRACE conn4 <- [1,319,null,["8"]] 22:07:58 INFO - PROCESS | 1802 | 1477544878595 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 22:07:58 INFO - PROCESS | 1802 | 1477544878602 Marionette TRACE conn4 <- [1,320,null,{}] 22:07:58 INFO - PROCESS | 1802 | 1477544878612 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x96403800 == 36 [pid = 1802] [id = 71] 22:07:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x9afecc00) [pid = 1802] [serial = 211] [outer = (nil)] 22:07:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x9b2a0c00) [pid = 1802] [serial = 212] [outer = 0x9afecc00] 22:07:58 INFO - PROCESS | 1802 | 1477544878699 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x9b2a1400) [pid = 1802] [serial = 213] [outer = 0x9afecc00] 22:08:00 INFO - ................................................................................................... 22:08:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 2296ms 22:08:00 INFO - PROCESS | 1802 | 1477544880362 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]]]}] 22:08:00 INFO - PROCESS | 1802 | 1477544880609 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 1802 | 1477544880616 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 22:08:00 INFO - TEST-START | /FileAPI/idlharness.worker 22:08:00 INFO - PROCESS | 1802 | 1477544880630 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}] 22:08:00 INFO - PROCESS | 1802 | 1477544880813 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 22:08:00 INFO - PROCESS | 1802 | 1477544880970 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 22:08:00 INFO - PROCESS | 1802 | 1477544880976 Marionette TRACE conn4 <- [1,324,null,["8"]] 22:08:00 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x96166000) [pid = 1802] [serial = 165] [outer = (nil)] [url = about:blank] 22:08:00 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x9535a000) [pid = 1802] [serial = 162] [outer = (nil)] [url = about:blank] 22:08:00 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x92a20400) [pid = 1802] [serial = 158] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x93810800) [pid = 1802] [serial = 161] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x9761c800) [pid = 1802] [serial = 150] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x96fa1800) [pid = 1802] [serial = 167] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x8db6ac00) [pid = 1802] [serial = 146] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x984d1c00) [pid = 1802] [serial = 144] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8d91b000) [pid = 1802] [serial = 153] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x9780d800) [pid = 1802] [serial = 149] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8d91dc00) [pid = 1802] [serial = 152] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x97447000) [pid = 1802] [serial = 168] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x9780c800) [pid = 1802] [serial = 171] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x97803c00) [pid = 1802] [serial = 170] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x90fc5400) [pid = 1802] [serial = 147] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x8db64c00) [pid = 1802] [serial = 156] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x95f97000) [pid = 1802] [serial = 164] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x92a9c000) [pid = 1802] [serial = 159] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8db61c00) [pid = 1802] [serial = 155] [outer = (nil)] [url = about:blank] 22:08:01 INFO - PROCESS | 1802 | 1477544881040 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 22:08:01 INFO - PROCESS | 1802 | 1477544881049 Marionette TRACE conn4 <- [1,325,null,{}] 22:08:01 INFO - PROCESS | 1802 | 1477544881058 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91dc00 == 37 [pid = 1802] [id = 72] 22:08:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x8d923000) [pid = 1802] [serial = 214] [outer = (nil)] 22:08:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x8db6ac00) [pid = 1802] [serial = 215] [outer = 0x8d923000] 22:08:01 INFO - PROCESS | 1802 | 1477544881139 Marionette DEBUG loaded listener.js 22:08:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x90fc5400) [pid = 1802] [serial = 216] [outer = 0x8d923000] 22:08:01 INFO - PROCESS | 1802 | [1802] 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 22:08:03 INFO - ..................................................................................................................... 22:08:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2533ms 22:08:03 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 22:08:03 INFO - PROCESS | 1802 | 1477544883019 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,{},{}]]]}] 22:08:03 INFO - PROCESS | 1802 | 1477544883167 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 1802 | 1477544883171 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 22:08:03 INFO - PROCESS | 1802 | 1477544883186 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}] 22:08:03 INFO - PROCESS | 1802 | 1477544883420 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 22:08:03 INFO - PROCESS | 1802 | 1477544883446 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 22:08:03 INFO - PROCESS | 1802 | 1477544883450 Marionette TRACE conn4 <- [1,329,null,["8"]] 22:08:03 INFO - PROCESS | 1802 | 1477544883459 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 22:08:03 INFO - PROCESS | 1802 | 1477544883464 Marionette TRACE conn4 <- [1,330,null,{}] 22:08:03 INFO - PROCESS | 1802 | 1477544883470 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x9761c800 == 38 [pid = 1802] [id = 73] 22:08:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0xa4890800) [pid = 1802] [serial = 217] [outer = (nil)] 22:08:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0xa4c51400) [pid = 1802] [serial = 218] [outer = 0xa4890800] 22:08:03 INFO - PROCESS | 1802 | 1477544883602 Marionette DEBUG loaded listener.js 22:08:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0xa4c8dc00) [pid = 1802] [serial = 219] [outer = 0xa4890800] 22:08:04 INFO - PROCESS | 1802 | [1802] 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 22:08:04 INFO - PROCESS | 1802 | [1802] 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 22:08:04 INFO - PROCESS | 1802 | 1477544884606 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]]]}] 22:08:04 INFO - . 22:08:04 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1471ms 22:08:04 INFO - PROCESS | 1802 | 1477544884664 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 1802 | 1477544884670 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 22:08:04 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 22:08:04 INFO - PROCESS | 1802 | 1477544884684 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}] 22:08:04 INFO - PROCESS | 1802 | 1477544884878 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 22:08:04 INFO - PROCESS | 1802 | 1477544884953 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 22:08:04 INFO - PROCESS | 1802 | 1477544884958 Marionette TRACE conn4 <- [1,334,null,["8"]] 22:08:04 INFO - PROCESS | 1802 | 1477544884963 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 22:08:04 INFO - PROCESS | 1802 | 1477544884969 Marionette TRACE conn4 <- [1,335,null,{}] 22:08:04 INFO - PROCESS | 1802 | 1477544884975 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x95b94c00 == 39 [pid = 1802] [id = 74] 22:08:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x95b95000) [pid = 1802] [serial = 220] [outer = (nil)] 22:08:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x95b96800) [pid = 1802] [serial = 221] [outer = 0x95b95000] 22:08:05 INFO - PROCESS | 1802 | 1477544885060 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x95b99000) [pid = 1802] [serial = 222] [outer = 0x95b95000] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x9737fc00) [pid = 1802] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x8f97ec00) [pid = 1802] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x97467c00) [pid = 1802] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8db63000) [pid = 1802] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x98278800) [pid = 1802] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x9315f800) [pid = 1802] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8f860c00) [pid = 1802] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x97616000) [pid = 1802] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x99513400) [pid = 1802] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:08:05 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x92d42800) [pid = 1802] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x98ed6c00 == 38 [pid = 1802] [id = 61] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x92b8e000 == 37 [pid = 1802] [id = 59] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x93164000 == 36 [pid = 1802] [id = 54] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb12000 == 35 [pid = 1802] [id = 55] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x92d39400 == 34 [pid = 1802] [id = 56] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x92a9c800 == 33 [pid = 1802] [id = 48] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x97617800 == 32 [pid = 1802] [id = 57] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x93804400 == 31 [pid = 1802] [id = 45] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x98275000 == 30 [pid = 1802] [id = 66] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc2a000 == 29 [pid = 1802] [id = 49] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x97449400 == 28 [pid = 1802] [id = 67] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9f6800 == 27 [pid = 1802] [id = 53] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8da91800 == 26 [pid = 1802] [id = 44] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x92d3dc00 == 25 [pid = 1802] [id = 64] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x97a2c400 == 24 [pid = 1802] [id = 46] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x9737ec00 == 23 [pid = 1802] [id = 65] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x99514000 == 22 [pid = 1802] [id = 47] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8da8c800 == 21 [pid = 1802] [id = 58] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8f97d400 == 20 [pid = 1802] [id = 63] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8d919400 == 19 [pid = 1802] [id = 52] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc28000 == 18 [pid = 1802] [id = 51] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x93161800 == 17 [pid = 1802] [id = 60] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8db61800 == 16 [pid = 1802] [id = 62] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x97470800 == 15 [pid = 1802] [id = 50] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x9761c800 == 14 [pid = 1802] [id = 73] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91dc00 == 13 [pid = 1802] [id = 72] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x96403800 == 12 [pid = 1802] [id = 71] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x96259c00 == 11 [pid = 1802] [id = 70] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x92a2e400 == 10 [pid = 1802] [id = 69] 22:08:09 INFO - PROCESS | 1802 | --DOCSHELL 0x9b2a6c00 == 9 [pid = 1802] [id = 68] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x8f9f5000) [pid = 1802] [serial = 189] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x8f988c00) [pid = 1802] [serial = 188] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x93cc3800) [pid = 1802] [serial = 192] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x93cc1800) [pid = 1802] [serial = 191] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x9760ec00) [pid = 1802] [serial = 195] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x9743dc00) [pid = 1802] [serial = 194] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x98ed0400) [pid = 1802] [serial = 198] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x98eccc00) [pid = 1802] [serial = 197] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x9a2c2400) [pid = 1802] [serial = 201] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x9a1dcc00) [pid = 1802] [serial = 200] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x90fc7000) [pid = 1802] [serial = 185] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8f985400) [pid = 1802] [serial = 186] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x9951bc00) [pid = 1802] [serial = 182] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x995a1800) [pid = 1802] [serial = 183] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x97abac00) [pid = 1802] [serial = 179] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x98277800) [pid = 1802] [serial = 180] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x938f6000) [pid = 1802] [serial = 176] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x93808000) [pid = 1802] [serial = 177] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8f98a400) [pid = 1802] [serial = 173] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8f9f0c00) [pid = 1802] [serial = 174] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x9b3a7800) [pid = 1802] [serial = 203] [outer = (nil)] [url = about:blank] 22:08:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x8cc28c00) [pid = 1802] [serial = 223] [outer = 0x8d783400] 22:08:10 INFO - PROCESS | 1802 | 1477544890677 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]]]}] 22:08:10 INFO - .. 22:08:10 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6037ms 22:08:10 INFO - PROCESS | 1802 | 1477544890723 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 1802 | 1477544890732 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 22:08:10 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 22:08:10 INFO - PROCESS | 1802 | 1477544890741 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}] 22:08:10 INFO - PROCESS | 1802 | 1477544890916 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 22:08:11 INFO - PROCESS | 1802 | 1477544891016 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 22:08:11 INFO - PROCESS | 1802 | 1477544891020 Marionette TRACE conn4 <- [1,339,null,["8"]] 22:08:11 INFO - PROCESS | 1802 | 1477544891029 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 22:08:11 INFO - PROCESS | 1802 | 1477544891036 Marionette TRACE conn4 <- [1,340,null,{}] 22:08:11 INFO - PROCESS | 1802 | 1477544891043 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f628400 == 10 [pid = 1802] [id = 75] 22:08:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x8f629400) [pid = 1802] [serial = 224] [outer = (nil)] 22:08:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8f86b400) [pid = 1802] [serial = 225] [outer = 0x8f629400] 22:08:11 INFO - PROCESS | 1802 | 1477544891126 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8f983c00) [pid = 1802] [serial = 226] [outer = 0x8f629400] 22:08:12 INFO - PROCESS | 1802 | 1477544892134 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]]]}] 22:08:12 INFO - ... 22:08:12 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1423ms 22:08:12 INFO - PROCESS | 1802 | 1477544892166 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 1802 | 1477544892174 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 22:08:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 22:08:12 INFO - PROCESS | 1802 | 1477544892181 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}] 22:08:12 INFO - PROCESS | 1802 | 1477544892398 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 22:08:12 INFO - PROCESS | 1802 | 1477544892463 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 22:08:12 INFO - PROCESS | 1802 | 1477544892467 Marionette TRACE conn4 <- [1,344,null,["8"]] 22:08:12 INFO - PROCESS | 1802 | 1477544892473 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 22:08:12 INFO - PROCESS | 1802 | 1477544892479 Marionette TRACE conn4 <- [1,345,null,{}] 22:08:12 INFO - PROCESS | 1802 | 1477544892485 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fc6400 == 11 [pid = 1802] [id = 76] 22:08:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x90fc7000) [pid = 1802] [serial = 227] [outer = (nil)] 22:08:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x90fca000) [pid = 1802] [serial = 228] [outer = 0x90fc7000] 22:08:12 INFO - PROCESS | 1802 | 1477544892568 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x90fca400) [pid = 1802] [serial = 229] [outer = 0x90fc7000] 22:08:13 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x92a2f800) [pid = 1802] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:08:13 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x9b2a7000) [pid = 1802] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:08:13 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x9afecc00) [pid = 1802] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:08:13 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x96406400) [pid = 1802] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:08:13 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0xa4890800) [pid = 1802] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 22:08:18 INFO - PROCESS | 1802 | --DOCSHELL 0x8f628400 == 10 [pid = 1802] [id = 75] 22:08:18 INFO - PROCESS | 1802 | --DOCSHELL 0x95b94c00 == 9 [pid = 1802] [id = 74] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x938f7c00) [pid = 1802] [serial = 207] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x93158c00) [pid = 1802] [serial = 206] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x97ab9c00) [pid = 1802] [serial = 210] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x97448800) [pid = 1802] [serial = 209] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x9b2a1400) [pid = 1802] [serial = 213] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x9b2a0c00) [pid = 1802] [serial = 212] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8db6ac00) [pid = 1802] [serial = 215] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0xa4c8dc00) [pid = 1802] [serial = 219] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0xa4c51400) [pid = 1802] [serial = 218] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x9b3ab800) [pid = 1802] [serial = 204] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x95b96800) [pid = 1802] [serial = 221] [outer = (nil)] [url = about:blank] 22:08:18 INFO - PROCESS | 1802 | 1477544898230 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]]]}] 22:08:18 INFO - .. 22:08:18 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6086ms 22:08:18 INFO - PROCESS | 1802 | 1477544898268 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 22:08:18 INFO - PROCESS | 1802 | 1477544898275 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 22:08:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 22:08:18 INFO - PROCESS | 1802 | 1477544898286 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}] 22:08:18 INFO - PROCESS | 1802 | 1477544898461 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 22:08:18 INFO - PROCESS | 1802 | 1477544898556 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 22:08:18 INFO - PROCESS | 1802 | 1477544898561 Marionette TRACE conn4 <- [1,349,null,["8"]] 22:08:18 INFO - PROCESS | 1802 | 1477544898569 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 22:08:18 INFO - PROCESS | 1802 | 1477544898577 Marionette TRACE conn4 <- [1,350,null,{}] 22:08:18 INFO - PROCESS | 1802 | 1477544898584 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da89000 == 10 [pid = 1802] [id = 77] 22:08:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8da89c00) [pid = 1802] [serial = 230] [outer = (nil)] 22:08:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8dad4400) [pid = 1802] [serial = 231] [outer = 0x8da89c00] 22:08:18 INFO - PROCESS | 1802 | 1477544898671 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8db63800) [pid = 1802] [serial = 232] [outer = 0x8da89c00] 22:08:19 INFO - PROCESS | 1802 | [1802] 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 22:08:19 INFO - PROCESS | 1802 | [1802] 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 22:08:19 INFO - PROCESS | 1802 | [1802] 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 22:08:19 INFO - PROCESS | 1802 | 1477544899737 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]]]}] 22:08:19 INFO - .. 22:08:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1471ms 22:08:19 INFO - PROCESS | 1802 | 1477544899756 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 22:08:19 INFO - PROCESS | 1802 | 1477544899762 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 22:08:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 22:08:19 INFO - PROCESS | 1802 | 1477544899774 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}] 22:08:19 INFO - PROCESS | 1802 | 1477544899941 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 22:08:19 INFO - PROCESS | 1802 | 1477544899960 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 22:08:19 INFO - PROCESS | 1802 | 1477544899972 Marionette TRACE conn4 <- [1,354,null,["8"]] 22:08:19 INFO - PROCESS | 1802 | 1477544899984 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 22:08:19 INFO - PROCESS | 1802 | 1477544899988 Marionette TRACE conn4 <- [1,355,null,{}] 22:08:20 INFO - PROCESS | 1802 | 1477544899995 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f986400 == 11 [pid = 1802] [id = 78] 22:08:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8f989800) [pid = 1802] [serial = 233] [outer = (nil)] 22:08:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8f9eb400) [pid = 1802] [serial = 234] [outer = 0x8f989800] 22:08:20 INFO - PROCESS | 1802 | 1477544900075 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8f9ed400) [pid = 1802] [serial = 235] [outer = 0x8f989800] 22:08:21 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x95b95000) [pid = 1802] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 22:08:21 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f629400) [pid = 1802] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 22:08:21 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8d923000) [pid = 1802] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:08:21 INFO - PROCESS | 1802 | 1477544901265 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]]]}] 22:08:21 INFO - . 22:08:21 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1522ms 22:08:21 INFO - PROCESS | 1802 | 1477544901304 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 22:08:21 INFO - PROCESS | 1802 | 1477544901311 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 22:08:21 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 22:08:21 INFO - PROCESS | 1802 | 1477544901318 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}] 22:08:21 INFO - PROCESS | 1802 | 1477544901530 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 22:08:21 INFO - PROCESS | 1802 | 1477544901588 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 22:08:21 INFO - PROCESS | 1802 | 1477544901594 Marionette TRACE conn4 <- [1,359,null,["8"]] 22:08:21 INFO - PROCESS | 1802 | 1477544901598 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 22:08:21 INFO - PROCESS | 1802 | 1477544901614 Marionette TRACE conn4 <- [1,360,null,{}] 22:08:21 INFO - PROCESS | 1802 | 1477544901622 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b84400 == 12 [pid = 1802] [id = 79] 22:08:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x92b88000) [pid = 1802] [serial = 236] [outer = (nil)] 22:08:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x92b8e000) [pid = 1802] [serial = 237] [outer = 0x92b88000] 22:08:21 INFO - PROCESS | 1802 | 1477544901706 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x92d3c000) [pid = 1802] [serial = 238] [outer = 0x92b88000] 22:08:26 INFO - PROCESS | 1802 | --DOCSHELL 0x8f986400 == 11 [pid = 1802] [id = 78] 22:08:26 INFO - PROCESS | 1802 | --DOCSHELL 0x8da89000 == 10 [pid = 1802] [id = 77] 22:08:26 INFO - PROCESS | 1802 | --DOCSHELL 0x90fc6400 == 9 [pid = 1802] [id = 76] 22:08:26 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x90fc5400) [pid = 1802] [serial = 216] [outer = (nil)] [url = about:blank] 22:08:26 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f86b400) [pid = 1802] [serial = 225] [outer = (nil)] [url = about:blank] 22:08:26 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f983c00) [pid = 1802] [serial = 226] [outer = (nil)] [url = about:blank] 22:08:26 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x95b99000) [pid = 1802] [serial = 222] [outer = (nil)] [url = about:blank] 22:08:26 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f86b000) [pid = 1802] [serial = 105] [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.] 22:08:26 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x90fca000) [pid = 1802] [serial = 228] [outer = (nil)] [url = about:blank] 22:08:27 INFO - PROCESS | 1802 | 1477544907215 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]]]}] 22:08:27 INFO - .. 22:08:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5941ms 22:08:27 INFO - PROCESS | 1802 | 1477544907260 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 22:08:27 INFO - PROCESS | 1802 | 1477544907266 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 22:08:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 22:08:27 INFO - PROCESS | 1802 | 1477544907277 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}] 22:08:27 INFO - PROCESS | 1802 | 1477544907442 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 22:08:27 INFO - PROCESS | 1802 | 1477544907534 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 22:08:27 INFO - PROCESS | 1802 | 1477544907540 Marionette TRACE conn4 <- [1,364,null,["8"]] 22:08:27 INFO - PROCESS | 1802 | 1477544907548 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 22:08:27 INFO - PROCESS | 1802 | 1477544907555 Marionette TRACE conn4 <- [1,365,null,{}] 22:08:27 INFO - PROCESS | 1802 | 1477544907561 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db61400 == 10 [pid = 1802] [id = 80] 22:08:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8db61800) [pid = 1802] [serial = 239] [outer = (nil)] 22:08:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8db66800) [pid = 1802] [serial = 240] [outer = 0x8db61800] 22:08:27 INFO - PROCESS | 1802 | 1477544907647 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f628800) [pid = 1802] [serial = 241] [outer = 0x8db61800] 22:08:28 INFO - PROCESS | 1802 | [1802] 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 22:08:28 INFO - PROCESS | 1802 | [1802] 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 22:08:28 INFO - PROCESS | 1802 | 1477544908621 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]]]}] 22:08:28 INFO - .. 22:08:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1370ms 22:08:28 INFO - PROCESS | 1802 | 1477544908645 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 22:08:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 22:08:28 INFO - PROCESS | 1802 | 1477544908650 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 22:08:28 INFO - PROCESS | 1802 | 1477544908658 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}] 22:08:28 INFO - PROCESS | 1802 | 1477544908881 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 22:08:28 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x90fc7000) [pid = 1802] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 22:08:28 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8da89c00) [pid = 1802] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 22:08:28 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8f989800) [pid = 1802] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 22:08:28 INFO - PROCESS | 1802 | 1477544908947 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 22:08:28 INFO - PROCESS | 1802 | 1477544908952 Marionette TRACE conn4 <- [1,369,null,["8"]] 22:08:28 INFO - PROCESS | 1802 | 1477544908958 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 22:08:28 INFO - PROCESS | 1802 | 1477544908964 Marionette TRACE conn4 <- [1,370,null,{}] 22:08:28 INFO - PROCESS | 1802 | 1477544908969 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da89c00 == 11 [pid = 1802] [id = 81] 22:08:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8db68c00) [pid = 1802] [serial = 242] [outer = (nil)] 22:08:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f9ee800) [pid = 1802] [serial = 243] [outer = 0x8db68c00] 22:08:29 INFO - PROCESS | 1802 | 1477544909048 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f9eec00) [pid = 1802] [serial = 244] [outer = 0x8db68c00] 22:08:30 INFO - PROCESS | 1802 | 1477544910072 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]]]}] 22:08:30 INFO - .. 22:08:30 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1435ms 22:08:30 INFO - PROCESS | 1802 | 1477544910099 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 22:08:30 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 22:08:30 INFO - PROCESS | 1802 | 1477544910106 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 22:08:30 INFO - PROCESS | 1802 | 1477544910114 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}] 22:08:30 INFO - PROCESS | 1802 | 1477544910282 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 22:08:30 INFO - PROCESS | 1802 | 1477544910371 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 22:08:30 INFO - PROCESS | 1802 | 1477544910376 Marionette TRACE conn4 <- [1,374,null,["8"]] 22:08:30 INFO - PROCESS | 1802 | 1477544910381 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 22:08:30 INFO - PROCESS | 1802 | 1477544910388 Marionette TRACE conn4 <- [1,375,null,{}] 22:08:30 INFO - PROCESS | 1802 | 1477544910394 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b8c800 == 12 [pid = 1802] [id = 82] 22:08:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x92b8ec00) [pid = 1802] [serial = 245] [outer = (nil)] 22:08:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x92d3d800) [pid = 1802] [serial = 246] [outer = 0x92b8ec00] 22:08:30 INFO - PROCESS | 1802 | 1477544910476 Marionette DEBUG loaded listener.js 22:08:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x93802400) [pid = 1802] [serial = 247] [outer = 0x92b8ec00] 22:08:34 INFO - PROCESS | 1802 | --DOCSHELL 0x8da89c00 == 11 [pid = 1802] [id = 81] 22:08:34 INFO - PROCESS | 1802 | --DOCSHELL 0x8db61400 == 10 [pid = 1802] [id = 80] 22:08:34 INFO - PROCESS | 1802 | --DOCSHELL 0x92b84400 == 9 [pid = 1802] [id = 79] 22:08:34 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8f9eb400) [pid = 1802] [serial = 234] [outer = (nil)] [url = about:blank] 22:08:34 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f9ed400) [pid = 1802] [serial = 235] [outer = (nil)] [url = about:blank] 22:08:34 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8dad4400) [pid = 1802] [serial = 231] [outer = (nil)] [url = about:blank] 22:08:34 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8db63800) [pid = 1802] [serial = 232] [outer = (nil)] [url = about:blank] 22:08:34 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x90fca400) [pid = 1802] [serial = 229] [outer = (nil)] [url = about:blank] 22:08:34 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x92b8e000) [pid = 1802] [serial = 237] [outer = (nil)] [url = about:blank] 22:08:35 INFO - PROCESS | 1802 | 1477544915997 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]]]}] 22:08:36 INFO - .. 22:08:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5935ms 22:08:36 INFO - PROCESS | 1802 | 1477544916052 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 1802 | 1477544916059 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 22:08:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 22:08:36 INFO - PROCESS | 1802 | 1477544916070 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}] 22:08:36 INFO - PROCESS | 1802 | 1477544916279 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 22:08:36 INFO - PROCESS | 1802 | 1477544916347 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 22:08:36 INFO - PROCESS | 1802 | 1477544916354 Marionette TRACE conn4 <- [1,379,null,["8"]] 22:08:36 INFO - PROCESS | 1802 | 1477544916362 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 22:08:36 INFO - PROCESS | 1802 | 1477544916369 Marionette TRACE conn4 <- [1,380,null,{}] 22:08:36 INFO - PROCESS | 1802 | 1477544916386 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da87c00 == 10 [pid = 1802] [id = 83] 22:08:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8da88800) [pid = 1802] [serial = 248] [outer = (nil)] 22:08:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8da95c00) [pid = 1802] [serial = 249] [outer = 0x8da88800] 22:08:36 INFO - PROCESS | 1802 | 1477544916473 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8db62400) [pid = 1802] [serial = 250] [outer = 0x8da88800] 22:08:36 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x92b88000) [pid = 1802] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 22:08:36 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8db68c00) [pid = 1802] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 22:08:36 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8db61800) [pid = 1802] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 22:08:37 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:08:37 INFO - PROCESS | 1802 | 1477544917567 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]]]}] 22:08:37 INFO - .. 22:08:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1522ms 22:08:37 INFO - PROCESS | 1802 | 1477544917590 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 22:08:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 22:08:37 INFO - PROCESS | 1802 | 1477544917596 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 22:08:37 INFO - PROCESS | 1802 | 1477544917603 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}] 22:08:37 INFO - PROCESS | 1802 | 1477544917764 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 22:08:37 INFO - PROCESS | 1802 | 1477544917775 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 22:08:37 INFO - PROCESS | 1802 | 1477544917780 Marionette TRACE conn4 <- [1,384,null,["8"]] 22:08:37 INFO - PROCESS | 1802 | 1477544917795 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 22:08:37 INFO - PROCESS | 1802 | 1477544917800 Marionette TRACE conn4 <- [1,385,null,{}] 22:08:37 INFO - PROCESS | 1802 | 1477544917809 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db5e000 == 11 [pid = 1802] [id = 84] 22:08:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f97f000) [pid = 1802] [serial = 251] [outer = (nil)] 22:08:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f985800) [pid = 1802] [serial = 252] [outer = 0x8f97f000] 22:08:37 INFO - PROCESS | 1802 | 1477544917962 Marionette DEBUG loaded listener.js 22:08:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f986000) [pid = 1802] [serial = 253] [outer = 0x8f97f000] 22:08:41 INFO - PROCESS | 1802 | --DOCSHELL 0x8da87c00 == 10 [pid = 1802] [id = 83] 22:08:41 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f9ee800) [pid = 1802] [serial = 243] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f9eec00) [pid = 1802] [serial = 244] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8db66800) [pid = 1802] [serial = 240] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f628800) [pid = 1802] [serial = 241] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x92d3c000) [pid = 1802] [serial = 238] [outer = (nil)] [url = about:blank] 22:08:43 INFO - PROCESS | 1802 | 1477544923472 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]]]}] 22:08:43 INFO - .. 22:08:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5886ms 22:08:43 INFO - PROCESS | 1802 | 1477544923488 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 22:08:43 INFO - PROCESS | 1802 | 1477544923494 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 22:08:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 22:08:43 INFO - PROCESS | 1802 | 1477544923505 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}] 22:08:43 INFO - PROCESS | 1802 | 1477544923672 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 22:08:43 INFO - PROCESS | 1802 | 1477544923773 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 22:08:43 INFO - PROCESS | 1802 | 1477544923778 Marionette TRACE conn4 <- [1,389,null,["8"]] 22:08:43 INFO - PROCESS | 1802 | 1477544923786 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 22:08:43 INFO - PROCESS | 1802 | 1477544923793 Marionette TRACE conn4 <- [1,390,null,{}] 22:08:43 INFO - PROCESS | 1802 | 1477544923800 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db5f000 == 11 [pid = 1802] [id = 85] 22:08:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db5f400) [pid = 1802] [serial = 254] [outer = (nil)] 22:08:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db66000) [pid = 1802] [serial = 255] [outer = 0x8db5f400] 22:08:43 INFO - PROCESS | 1802 | 1477544923895 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8db68c00) [pid = 1802] [serial = 256] [outer = 0x8db5f400] 22:08:44 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x92b8ec00) [pid = 1802] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 22:08:44 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8da88800) [pid = 1802] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 22:08:44 INFO - PROCESS | 1802 | [1802] 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 22:08:44 INFO - PROCESS | 1802 | [1802] 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 22:08:44 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:08:44 INFO - PROCESS | 1802 | 1477544924935 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]]]}] 22:08:44 INFO - .. 22:08:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1472ms 22:08:44 INFO - PROCESS | 1802 | 1477544924976 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 22:08:44 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 22:08:44 INFO - PROCESS | 1802 | 1477544924981 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 22:08:44 INFO - PROCESS | 1802 | 1477544924988 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}] 22:08:45 INFO - PROCESS | 1802 | 1477544925202 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 22:08:45 INFO - PROCESS | 1802 | 1477544925215 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 22:08:45 INFO - PROCESS | 1802 | 1477544925219 Marionette TRACE conn4 <- [1,394,null,["8"]] 22:08:45 INFO - PROCESS | 1802 | 1477544925226 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 22:08:45 INFO - PROCESS | 1802 | 1477544925231 Marionette TRACE conn4 <- [1,395,null,{}] 22:08:45 INFO - PROCESS | 1802 | 1477544925237 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ecc00 == 12 [pid = 1802] [id = 86] 22:08:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f9ed800) [pid = 1802] [serial = 257] [outer = (nil)] 22:08:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f9f2400) [pid = 1802] [serial = 258] [outer = 0x8f9ed800] 22:08:45 INFO - PROCESS | 1802 | 1477544925315 Marionette DEBUG loaded listener.js 22:08:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f9f2c00) [pid = 1802] [serial = 259] [outer = 0x8f9ed800] 22:08:46 INFO - PROCESS | 1802 | 1477544926338 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]]]}] 22:08:46 INFO - .. 22:08:46 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1371ms 22:08:46 INFO - PROCESS | 1802 | 1477544926366 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 22:08:46 INFO - PROCESS | 1802 | 1477544926373 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 22:08:46 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 22:08:46 INFO - PROCESS | 1802 | 1477544926380 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}] 22:08:46 INFO - PROCESS | 1802 | 1477544926582 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 22:08:46 INFO - PROCESS | 1802 | 1477544926598 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 22:08:46 INFO - PROCESS | 1802 | 1477544926602 Marionette TRACE conn4 <- [1,399,null,["8"]] 22:08:46 INFO - PROCESS | 1802 | 1477544926607 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 22:08:46 INFO - PROCESS | 1802 | 1477544926614 Marionette TRACE conn4 <- [1,400,null,{}] 22:08:46 INFO - PROCESS | 1802 | 1477544926619 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b88000 == 13 [pid = 1802] [id = 87] 22:08:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x92b90000) [pid = 1802] [serial = 260] [outer = (nil)] 22:08:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x92d3b800) [pid = 1802] [serial = 261] [outer = 0x92b90000] 22:08:46 INFO - PROCESS | 1802 | 1477544926699 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x9315f800) [pid = 1802] [serial = 262] [outer = 0x92b90000] 22:08:49 INFO - PROCESS | 1802 | --DOCSHELL 0x92b8c800 == 12 [pid = 1802] [id = 82] 22:08:49 INFO - PROCESS | 1802 | --DOCSHELL 0x8db5e000 == 11 [pid = 1802] [id = 84] 22:08:49 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x92d3d800) [pid = 1802] [serial = 246] [outer = (nil)] [url = about:blank] 22:08:49 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8da95c00) [pid = 1802] [serial = 249] [outer = (nil)] [url = about:blank] 22:08:49 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8db62400) [pid = 1802] [serial = 250] [outer = (nil)] [url = about:blank] 22:08:49 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x93802400) [pid = 1802] [serial = 247] [outer = (nil)] [url = about:blank] 22:08:49 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8f985800) [pid = 1802] [serial = 252] [outer = (nil)] [url = about:blank] 22:08:52 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f97f000) [pid = 1802] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 22:08:52 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8f9ed800) [pid = 1802] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 22:08:52 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8db5f400) [pid = 1802] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 22:08:52 INFO - PROCESS | 1802 | 1477544932241 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]]]}] 22:08:52 INFO - .. 22:08:52 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5892ms 22:08:52 INFO - PROCESS | 1802 | 1477544932274 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 1802 | 1477544932281 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 22:08:52 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 22:08:52 INFO - PROCESS | 1802 | 1477544932293 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}] 22:08:52 INFO - PROCESS | 1802 | 1477544932451 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 22:08:52 INFO - PROCESS | 1802 | 1477544932547 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 22:08:52 INFO - PROCESS | 1802 | 1477544932554 Marionette TRACE conn4 <- [1,404,null,["8"]] 22:08:52 INFO - PROCESS | 1802 | 1477544932561 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 22:08:52 INFO - PROCESS | 1802 | 1477544932570 Marionette TRACE conn4 <- [1,405,null,{}] 22:08:52 INFO - PROCESS | 1802 | 1477544932576 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da95c00 == 12 [pid = 1802] [id = 88] 22:08:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8dad2400) [pid = 1802] [serial = 263] [outer = (nil)] 22:08:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db60800) [pid = 1802] [serial = 264] [outer = 0x8dad2400] 22:08:52 INFO - PROCESS | 1802 | 1477544932664 Marionette DEBUG loaded listener.js 22:08:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f62a800) [pid = 1802] [serial = 265] [outer = 0x8dad2400] 22:08:53 INFO - PROCESS | 1802 | 1477544933627 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]]]}] 22:08:53 INFO - . 22:08:53 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1370ms 22:08:53 INFO - PROCESS | 1802 | 1477544933660 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 22:08:53 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 22:08:53 INFO - PROCESS | 1802 | 1477544933666 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 22:08:53 INFO - PROCESS | 1802 | 1477544933673 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}] 22:08:53 INFO - PROCESS | 1802 | 1477544933876 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 22:08:53 INFO - PROCESS | 1802 | 1477544933891 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 22:08:53 INFO - PROCESS | 1802 | 1477544933895 Marionette TRACE conn4 <- [1,409,null,["8"]] 22:08:53 INFO - PROCESS | 1802 | 1477544933901 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 22:08:53 INFO - PROCESS | 1802 | 1477544933907 Marionette TRACE conn4 <- [1,410,null,{}] 22:08:53 INFO - PROCESS | 1802 | 1477544933913 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbc800 == 13 [pid = 1802] [id = 89] 22:08:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x90fbfc00) [pid = 1802] [serial = 266] [outer = (nil)] 22:08:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x90fc7400) [pid = 1802] [serial = 267] [outer = 0x90fbfc00] 22:08:53 INFO - PROCESS | 1802 | 1477544933993 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x91067800) [pid = 1802] [serial = 268] [outer = 0x90fbfc00] 22:08:57 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ecc00 == 12 [pid = 1802] [id = 86] 22:08:57 INFO - PROCESS | 1802 | --DOCSHELL 0x8db5f000 == 11 [pid = 1802] [id = 85] 22:08:57 INFO - PROCESS | 1802 | --DOCSHELL 0x92b88000 == 10 [pid = 1802] [id = 87] 22:08:57 INFO - PROCESS | 1802 | --DOCSHELL 0x8da95c00 == 9 [pid = 1802] [id = 88] 22:08:57 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f9f2400) [pid = 1802] [serial = 258] [outer = (nil)] [url = about:blank] 22:08:57 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f9f2c00) [pid = 1802] [serial = 259] [outer = (nil)] [url = about:blank] 22:08:57 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8db66000) [pid = 1802] [serial = 255] [outer = (nil)] [url = about:blank] 22:08:57 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8db68c00) [pid = 1802] [serial = 256] [outer = (nil)] [url = about:blank] 22:08:57 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8f986000) [pid = 1802] [serial = 253] [outer = (nil)] [url = about:blank] 22:08:57 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x92d3b800) [pid = 1802] [serial = 261] [outer = (nil)] [url = about:blank] 22:08:59 INFO - PROCESS | 1802 | 1477544939531 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]]]}] 22:08:59 INFO - .. 22:08:59 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5889ms 22:08:59 INFO - PROCESS | 1802 | 1477544939565 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 22:08:59 INFO - PROCESS | 1802 | 1477544939571 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 22:08:59 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 22:08:59 INFO - PROCESS | 1802 | 1477544939582 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}] 22:08:59 INFO - PROCESS | 1802 | 1477544939793 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 22:08:59 INFO - PROCESS | 1802 | 1477544939859 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 22:08:59 INFO - PROCESS | 1802 | 1477544939865 Marionette TRACE conn4 <- [1,414,null,["8"]] 22:08:59 INFO - PROCESS | 1802 | 1477544939873 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 22:08:59 INFO - PROCESS | 1802 | 1477544939881 Marionette TRACE conn4 <- [1,415,null,{}] 22:08:59 INFO - PROCESS | 1802 | 1477544939894 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da92000 == 10 [pid = 1802] [id = 90] 22:08:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8da93400) [pid = 1802] [serial = 269] [outer = (nil)] 22:08:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db5f000) [pid = 1802] [serial = 270] [outer = 0x8da93400] 22:08:59 INFO - PROCESS | 1802 | 1477544939980 Marionette DEBUG loaded listener.js 22:09:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db68800) [pid = 1802] [serial = 271] [outer = 0x8da93400] 22:09:00 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8dad2400) [pid = 1802] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 22:09:00 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x92b90000) [pid = 1802] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 22:09:05 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbc800 == 9 [pid = 1802] [id = 89] 22:09:05 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8db60800) [pid = 1802] [serial = 264] [outer = (nil)] [url = about:blank] 22:09:05 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8f62a800) [pid = 1802] [serial = 265] [outer = (nil)] [url = about:blank] 22:09:05 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x9315f800) [pid = 1802] [serial = 262] [outer = (nil)] [url = about:blank] 22:09:05 INFO - PROCESS | 1802 | 1477544945531 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]]]}] 22:09:05 INFO - .. 22:09:05 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5984ms 22:09:05 INFO - PROCESS | 1802 | 1477544945565 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 1802 | 1477544945572 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 22:09:05 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 22:09:05 INFO - PROCESS | 1802 | 1477544945583 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}] 22:09:05 INFO - PROCESS | 1802 | 1477544945751 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 22:09:05 INFO - PROCESS | 1802 | 1477544945841 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 22:09:05 INFO - PROCESS | 1802 | 1477544945846 Marionette TRACE conn4 <- [1,419,null,["8"]] 22:09:05 INFO - PROCESS | 1802 | 1477544945853 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 22:09:05 INFO - PROCESS | 1802 | 1477544945861 Marionette TRACE conn4 <- [1,420,null,{}] 22:09:05 INFO - PROCESS | 1802 | 1477544945867 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91f400 == 10 [pid = 1802] [id = 91] 22:09:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8d923000) [pid = 1802] [serial = 272] [outer = (nil)] 22:09:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8da89000) [pid = 1802] [serial = 273] [outer = 0x8d923000] 22:09:05 INFO - PROCESS | 1802 | 1477544945953 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8db61000) [pid = 1802] [serial = 274] [outer = 0x8d923000] 22:09:06 INFO - PROCESS | 1802 | 1477544946947 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]]]}] 22:09:06 INFO - .. 22:09:06 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1420ms 22:09:07 INFO - PROCESS | 1802 | 1477544947002 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 22:09:07 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 22:09:07 INFO - PROCESS | 1802 | 1477544947007 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 22:09:07 INFO - PROCESS | 1802 | 1477544947014 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}] 22:09:07 INFO - PROCESS | 1802 | 1477544947173 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 22:09:07 INFO - PROCESS | 1802 | 1477544947182 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 22:09:07 INFO - PROCESS | 1802 | 1477544947186 Marionette TRACE conn4 <- [1,424,null,["8"]] 22:09:07 INFO - PROCESS | 1802 | 1477544947276 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 22:09:07 INFO - PROCESS | 1802 | 1477544947282 Marionette TRACE conn4 <- [1,425,null,{}] 22:09:07 INFO - PROCESS | 1802 | 1477544947289 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f867000 == 11 [pid = 1802] [id = 92] 22:09:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8f97f000) [pid = 1802] [serial = 275] [outer = (nil)] 22:09:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f983400) [pid = 1802] [serial = 276] [outer = 0x8f97f000] 22:09:07 INFO - PROCESS | 1802 | 1477544947366 Marionette DEBUG loaded listener.js 22:09:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8d91cc00) [pid = 1802] [serial = 277] [outer = 0x8f97f000] 22:09:08 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x90fbfc00) [pid = 1802] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 22:09:08 INFO - PROCESS | 1802 | 1477544948404 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]]]}] 22:09:08 INFO - .. 22:09:08 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1422ms 22:09:08 INFO - PROCESS | 1802 | 1477544948443 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 22:09:08 INFO - PROCESS | 1802 | 1477544948451 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 22:09:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 22:09:08 INFO - PROCESS | 1802 | 1477544948458 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}] 22:09:08 INFO - PROCESS | 1802 | 1477544948629 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 22:09:08 INFO - PROCESS | 1802 | 1477544948717 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 22:09:08 INFO - PROCESS | 1802 | 1477544948722 Marionette TRACE conn4 <- [1,429,null,["8"]] 22:09:08 INFO - PROCESS | 1802 | 1477544948727 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 22:09:08 INFO - PROCESS | 1802 | 1477544948734 Marionette TRACE conn4 <- [1,430,null,{}] 22:09:08 INFO - PROCESS | 1802 | 1477544948740 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x91066800 == 12 [pid = 1802] [id = 93] 22:09:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x91066c00) [pid = 1802] [serial = 278] [outer = (nil)] 22:09:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x91a28c00) [pid = 1802] [serial = 279] [outer = 0x91066c00] 22:09:08 INFO - PROCESS | 1802 | 1477544948821 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x92a2e000) [pid = 1802] [serial = 280] [outer = 0x91066c00] 22:09:09 INFO - PROCESS | 1802 | 1477544949356 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]]]}] 22:09:09 INFO - . 22:09:09 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 924ms 22:09:09 INFO - PROCESS | 1802 | 1477544949381 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 22:09:09 INFO - PROCESS | 1802 | 1477544949385 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 22:09:09 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 22:09:09 INFO - PROCESS | 1802 | 1477544949394 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}] 22:09:09 INFO - PROCESS | 1802 | 1477544949581 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 22:09:09 INFO - PROCESS | 1802 | 1477544949599 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 22:09:09 INFO - PROCESS | 1802 | 1477544949602 Marionette TRACE conn4 <- [1,434,null,["8"]] 22:09:09 INFO - PROCESS | 1802 | 1477544949608 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 22:09:09 INFO - PROCESS | 1802 | 1477544949615 Marionette TRACE conn4 <- [1,435,null,{}] 22:09:09 INFO - PROCESS | 1802 | 1477544949623 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ebc00 == 13 [pid = 1802] [id = 94] 22:09:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x93164000) [pid = 1802] [serial = 281] [outer = (nil)] 22:09:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x938f9400) [pid = 1802] [serial = 282] [outer = 0x93164000] 22:09:09 INFO - PROCESS | 1802 | 1477544949701 Marionette DEBUG loaded listener.js 22:09:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x941f1400) [pid = 1802] [serial = 283] [outer = 0x93164000] 22:09:10 INFO - PROCESS | 1802 | 1477544950302 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]]]}] 22:09:10 INFO - . 22:09:10 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 974ms 22:09:10 INFO - PROCESS | 1802 | 1477544950368 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 22:09:10 INFO - PROCESS | 1802 | 1477544950371 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 22:09:10 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 22:09:10 INFO - PROCESS | 1802 | 1477544950378 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}] 22:09:10 INFO - PROCESS | 1802 | 1477544950526 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 22:09:10 INFO - PROCESS | 1802 | 1477544950543 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 22:09:10 INFO - PROCESS | 1802 | 1477544950546 Marionette TRACE conn4 <- [1,439,null,["8"]] 22:09:10 INFO - PROCESS | 1802 | 1477544950551 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 22:09:10 INFO - PROCESS | 1802 | 1477544950556 Marionette TRACE conn4 <- [1,440,null,{}] 22:09:10 INFO - PROCESS | 1802 | 1477544950561 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f92800 == 14 [pid = 1802] [id = 95] 22:09:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x95f93800) [pid = 1802] [serial = 284] [outer = (nil)] 22:09:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x95f97c00) [pid = 1802] [serial = 285] [outer = 0x95f93800] 22:09:10 INFO - PROCESS | 1802 | 1477544950709 Marionette DEBUG loaded listener.js 22:09:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x95f9bc00) [pid = 1802] [serial = 286] [outer = 0x95f93800] 22:09:11 INFO - PROCESS | 1802 | 1477544951185 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]]]}] 22:09:11 INFO - . 22:09:11 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 820ms 22:09:11 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 22:09:11 INFO - PROCESS | 1802 | 1477544951198 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 22:09:11 INFO - PROCESS | 1802 | 1477544951201 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 22:09:11 INFO - PROCESS | 1802 | 1477544951208 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}] 22:09:11 INFO - PROCESS | 1802 | 1477544951399 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 22:09:11 INFO - PROCESS | 1802 | 1477544951413 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 22:09:11 INFO - PROCESS | 1802 | 1477544951416 Marionette TRACE conn4 <- [1,444,null,["8"]] 22:09:11 INFO - PROCESS | 1802 | 1477544951422 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 22:09:11 INFO - PROCESS | 1802 | 1477544951426 Marionette TRACE conn4 <- [1,445,null,{}] 22:09:11 INFO - PROCESS | 1802 | 1477544951430 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x96167400 == 15 [pid = 1802] [id = 96] 22:09:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x96167800) [pid = 1802] [serial = 287] [outer = (nil)] 22:09:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x96403800) [pid = 1802] [serial = 288] [outer = 0x96167800] 22:09:11 INFO - PROCESS | 1802 | 1477544951587 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x97373c00) [pid = 1802] [serial = 289] [outer = 0x96167800] 22:09:12 INFO - PROCESS | 1802 | 1477544952219 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]]]}] 22:09:12 INFO - . 22:09:12 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1076ms 22:09:12 INFO - PROCESS | 1802 | 1477544952285 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 22:09:12 INFO - PROCESS | 1802 | 1477544952291 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 22:09:12 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 22:09:12 INFO - PROCESS | 1802 | 1477544952304 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}] 22:09:12 INFO - PROCESS | 1802 | 1477544952481 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 22:09:12 INFO - PROCESS | 1802 | 1477544952584 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 22:09:12 INFO - PROCESS | 1802 | 1477544952590 Marionette TRACE conn4 <- [1,449,null,["8"]] 22:09:12 INFO - PROCESS | 1802 | 1477544952598 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 22:09:12 INFO - PROCESS | 1802 | 1477544952605 Marionette TRACE conn4 <- [1,450,null,{}] 22:09:12 INFO - PROCESS | 1802 | 1477544952611 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f97d800 == 16 [pid = 1802] [id = 97] 22:09:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8f97e400) [pid = 1802] [serial = 290] [outer = (nil)] 22:09:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8f9ec000) [pid = 1802] [serial = 291] [outer = 0x8f97e400] 22:09:12 INFO - PROCESS | 1802 | 1477544952703 Marionette DEBUG loaded listener.js 22:09:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8f987800) [pid = 1802] [serial = 292] [outer = 0x8f97e400] 22:09:13 INFO - PROCESS | 1802 | 1477544953322 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]]]}] 22:09:13 INFO - . 22:09:13 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1123ms 22:09:13 INFO - PROCESS | 1802 | 1477544953440 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 1802 | 1477544953447 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 22:09:13 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 22:09:13 INFO - PROCESS | 1802 | 1477544953456 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}] 22:09:13 INFO - PROCESS | 1802 | 1477544953630 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 22:09:13 INFO - PROCESS | 1802 | 1477544953759 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 22:09:13 INFO - PROCESS | 1802 | 1477544953764 Marionette TRACE conn4 <- [1,454,null,["8"]] 22:09:13 INFO - PROCESS | 1802 | 1477544953775 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 22:09:13 INFO - PROCESS | 1802 | 1477544953780 Marionette TRACE conn4 <- [1,455,null,{}] 22:09:13 INFO - PROCESS | 1802 | 1477544953787 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x93b5b800 == 17 [pid = 1802] [id = 98] 22:09:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x93b5fc00) [pid = 1802] [serial = 293] [outer = (nil)] 22:09:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x958a8c00) [pid = 1802] [serial = 294] [outer = 0x93b5fc00] 22:09:13 INFO - PROCESS | 1802 | 1477544953875 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x95368c00) [pid = 1802] [serial = 295] [outer = 0x93b5fc00] 22:09:14 INFO - PROCESS | 1802 | 1477544954484 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]]]}] 22:09:14 INFO - . 22:09:14 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1083ms 22:09:14 INFO - PROCESS | 1802 | 1477544954552 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 1802 | 1477544954559 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 22:09:14 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 22:09:14 INFO - PROCESS | 1802 | 1477544954566 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}] 22:09:14 INFO - PROCESS | 1802 | 1477544954739 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 22:09:14 INFO - PROCESS | 1802 | 1477544954869 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 22:09:14 INFO - PROCESS | 1802 | 1477544954874 Marionette TRACE conn4 <- [1,459,null,["8"]] 22:09:14 INFO - PROCESS | 1802 | 1477544954881 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 22:09:14 INFO - PROCESS | 1802 | 1477544954889 Marionette TRACE conn4 <- [1,460,null,{}] 22:09:14 INFO - PROCESS | 1802 | 1477544954895 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x97448000 == 18 [pid = 1802] [id = 99] 22:09:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x97448400) [pid = 1802] [serial = 296] [outer = (nil)] 22:09:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x97467800) [pid = 1802] [serial = 297] [outer = 0x97448400] 22:09:14 INFO - PROCESS | 1802 | 1477544954986 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x9760ec00) [pid = 1802] [serial = 298] [outer = 0x97448400] 22:09:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x92d46c00 == 19 [pid = 1802] [id = 100] 22:09:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x9761c000) [pid = 1802] [serial = 299] [outer = (nil)] 22:09:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x9761a000 == 20 [pid = 1802] [id = 101] 22:09:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x9761c800) [pid = 1802] [serial = 300] [outer = (nil)] 22:09:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x97807c00) [pid = 1802] [serial = 301] [outer = 0x9761c800] 22:09:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x97809800) [pid = 1802] [serial = 302] [outer = 0x9761c000] 22:09:16 INFO - PROCESS | 1802 | --DOCSHELL 0x8da92000 == 19 [pid = 1802] [id = 90] 22:09:16 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x90fc7400) [pid = 1802] [serial = 267] [outer = (nil)] [url = about:blank] 22:09:16 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x91067800) [pid = 1802] [serial = 268] [outer = (nil)] [url = about:blank] 22:09:16 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x8db5f000) [pid = 1802] [serial = 270] [outer = (nil)] [url = about:blank] 22:09:19 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x95f93800) [pid = 1802] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 22:09:19 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x8da93400) [pid = 1802] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 22:09:19 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x93164000) [pid = 1802] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 22:09:19 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x91066c00) [pid = 1802] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 22:09:19 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8d923000) [pid = 1802] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 22:09:19 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x8f97f000) [pid = 1802] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 22:09:20 INFO - PROCESS | 1802 | 1477544960510 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]]]}] 22:09:20 INFO - . 22:09:20 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5986ms 22:09:20 INFO - PROCESS | 1802 | 1477544960552 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 22:09:20 INFO - PROCESS | 1802 | 1477544960558 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 22:09:20 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 22:09:20 INFO - PROCESS | 1802 | 1477544960568 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}] 22:09:20 INFO - PROCESS | 1802 | 1477544960767 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 22:09:20 INFO - PROCESS | 1802 | 1477544960788 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 22:09:20 INFO - PROCESS | 1802 | 1477544960793 Marionette TRACE conn4 <- [1,464,null,["8"]] 22:09:20 INFO - PROCESS | 1802 | 1477544960800 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 22:09:20 INFO - PROCESS | 1802 | 1477544960807 Marionette TRACE conn4 <- [1,465,null,{}] 22:09:20 INFO - PROCESS | 1802 | 1477544960813 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db68400 == 20 [pid = 1802] [id = 102] 22:09:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8db69000) [pid = 1802] [serial = 303] [outer = (nil)] 22:09:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8f860c00) [pid = 1802] [serial = 304] [outer = 0x8db69000] 22:09:20 INFO - PROCESS | 1802 | 1477544960895 Marionette DEBUG loaded listener.js 22:09:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8f9edc00) [pid = 1802] [serial = 305] [outer = 0x8db69000] 22:09:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fc7000 == 21 [pid = 1802] [id = 103] 22:09:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x92a2cc00) [pid = 1802] [serial = 306] [outer = (nil)] 22:09:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x92a9c000) [pid = 1802] [serial = 307] [outer = 0x92a2cc00] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x8f867000 == 20 [pid = 1802] [id = 92] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ebc00 == 19 [pid = 1802] [id = 94] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x91066800 == 18 [pid = 1802] [id = 93] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91f400 == 17 [pid = 1802] [id = 91] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x9761a000 == 16 [pid = 1802] [id = 101] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x92d46c00 == 15 [pid = 1802] [id = 100] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x97448000 == 14 [pid = 1802] [id = 99] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x93b5b800 == 13 [pid = 1802] [id = 98] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x8f97d800 == 12 [pid = 1802] [id = 97] 22:09:24 INFO - PROCESS | 1802 | --DOCSHELL 0x96167400 == 11 [pid = 1802] [id = 96] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x95f97c00) [pid = 1802] [serial = 285] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x95f9bc00) [pid = 1802] [serial = 286] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x938f9400) [pid = 1802] [serial = 282] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x941f1400) [pid = 1802] [serial = 283] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x91a28c00) [pid = 1802] [serial = 279] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x92a2e000) [pid = 1802] [serial = 280] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x8f983400) [pid = 1802] [serial = 276] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8d91cc00) [pid = 1802] [serial = 277] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8da89000) [pid = 1802] [serial = 273] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8db61000) [pid = 1802] [serial = 274] [outer = (nil)] [url = about:blank] 22:09:24 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8db68800) [pid = 1802] [serial = 271] [outer = (nil)] [url = about:blank] 22:09:26 INFO - PROCESS | 1802 | 1477544966412 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]]]}] 22:09:26 INFO - . 22:09:26 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5894ms 22:09:26 INFO - PROCESS | 1802 | 1477544966462 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 22:09:26 INFO - PROCESS | 1802 | 1477544966470 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 22:09:26 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 22:09:26 INFO - PROCESS | 1802 | 1477544966486 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}] 22:09:26 INFO - PROCESS | 1802 | --DOCSHELL 0x90fc7000 == 10 [pid = 1802] [id = 103] 22:09:26 INFO - PROCESS | 1802 | 1477544966701 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 22:09:26 INFO - PROCESS | 1802 | 1477544966764 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 22:09:26 INFO - PROCESS | 1802 | 1477544966769 Marionette TRACE conn4 <- [1,469,null,["8"]] 22:09:26 INFO - PROCESS | 1802 | 1477544966778 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 22:09:26 INFO - PROCESS | 1802 | 1477544966787 Marionette TRACE conn4 <- [1,470,null,{}] 22:09:26 INFO - PROCESS | 1802 | 1477544966800 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da91800 == 11 [pid = 1802] [id = 104] 22:09:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x8da92000) [pid = 1802] [serial = 308] [outer = (nil)] 22:09:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8dad3400) [pid = 1802] [serial = 309] [outer = 0x8da92000] 22:09:26 INFO - PROCESS | 1802 | 1477544966883 Marionette DEBUG loaded listener.js 22:09:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8db62400) [pid = 1802] [serial = 310] [outer = 0x8da92000] 22:09:27 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x93b5fc00) [pid = 1802] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 22:09:27 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x96167800) [pid = 1802] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 22:09:27 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8f97e400) [pid = 1802] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 22:09:27 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x97448400) [pid = 1802] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 22:09:27 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x9761c000) [pid = 1802] [serial = 299] [outer = (nil)] [url = about:blank] 22:09:27 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x9761c800) [pid = 1802] [serial = 300] [outer = (nil)] [url = about:blank] 22:09:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db69800 == 12 [pid = 1802] [id = 105] 22:09:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8f85dc00) [pid = 1802] [serial = 311] [outer = (nil)] 22:09:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8f97d800) [pid = 1802] [serial = 312] [outer = 0x8f85dc00] 22:09:31 INFO - PROCESS | 1802 | --DOCSHELL 0x95f92800 == 11 [pid = 1802] [id = 95] 22:09:31 INFO - PROCESS | 1802 | --DOCSHELL 0x8db68400 == 10 [pid = 1802] [id = 102] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x97809800) [pid = 1802] [serial = 302] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x97807c00) [pid = 1802] [serial = 301] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x97467800) [pid = 1802] [serial = 297] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x9760ec00) [pid = 1802] [serial = 298] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x958a8c00) [pid = 1802] [serial = 294] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x95368c00) [pid = 1802] [serial = 295] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f9ec000) [pid = 1802] [serial = 291] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f987800) [pid = 1802] [serial = 292] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x96403800) [pid = 1802] [serial = 288] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x97373c00) [pid = 1802] [serial = 289] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1802 | 1477544972487 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]]]}] 22:09:32 INFO - ... 22:09:32 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6034ms 22:09:32 INFO - PROCESS | 1802 | 1477544972519 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 22:09:32 INFO - PROCESS | 1802 | 1477544972527 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 22:09:32 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 22:09:32 INFO - PROCESS | 1802 | 1477544972539 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}] 22:09:32 INFO - PROCESS | 1802 | --DOCSHELL 0x8db69800 == 9 [pid = 1802] [id = 105] 22:09:32 INFO - PROCESS | 1802 | 1477544972742 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 22:09:32 INFO - PROCESS | 1802 | 1477544972832 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 22:09:32 INFO - PROCESS | 1802 | 1477544972837 Marionette TRACE conn4 <- [1,474,null,["8"]] 22:09:32 INFO - PROCESS | 1802 | 1477544972845 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 22:09:32 INFO - PROCESS | 1802 | 1477544972853 Marionette TRACE conn4 <- [1,475,null,{}] 22:09:32 INFO - PROCESS | 1802 | 1477544972860 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91b800 == 10 [pid = 1802] [id = 106] 22:09:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8d91cc00) [pid = 1802] [serial = 313] [outer = (nil)] 22:09:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8da86c00) [pid = 1802] [serial = 314] [outer = 0x8d91cc00] 22:09:32 INFO - PROCESS | 1802 | 1477544972946 Marionette DEBUG loaded listener.js 22:09:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8db60c00) [pid = 1802] [serial = 315] [outer = 0x8d91cc00] 22:09:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db64000 == 11 [pid = 1802] [id = 107] 22:09:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f86b000) [pid = 1802] [serial = 316] [outer = (nil)] 22:09:33 INFO - PROCESS | 1802 | [1802] 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 494 22:09:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8f987000) [pid = 1802] [serial = 317] [outer = 0x8f86b000] 22:09:33 INFO - PROCESS | 1802 | 1477544973919 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]]]}] 22:09:33 INFO - .. 22:09:33 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1429ms 22:09:33 INFO - PROCESS | 1802 | 1477544973966 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 1802 | 1477544973972 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 22:09:33 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 22:09:33 INFO - PROCESS | 1802 | 1477544973979 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}] 22:09:34 INFO - PROCESS | 1802 | --DOCSHELL 0x8db64000 == 10 [pid = 1802] [id = 107] 22:09:34 INFO - PROCESS | 1802 | 1477544974198 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 22:09:34 INFO - PROCESS | 1802 | 1477544974215 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 22:09:34 INFO - PROCESS | 1802 | 1477544974220 Marionette TRACE conn4 <- [1,479,null,["8"]] 22:09:34 INFO - PROCESS | 1802 | 1477544974226 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 22:09:34 INFO - PROCESS | 1802 | 1477544974231 Marionette TRACE conn4 <- [1,480,null,{}] 22:09:34 INFO - PROCESS | 1802 | 1477544974237 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ec400 == 11 [pid = 1802] [id = 108] 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8f9ed000) [pid = 1802] [serial = 318] [outer = (nil)] 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8f9f0c00) [pid = 1802] [serial = 319] [outer = 0x8f9ed000] 22:09:34 INFO - PROCESS | 1802 | 1477544974364 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x8f9f1800) [pid = 1802] [serial = 320] [outer = 0x8f9ed000] 22:09:34 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8db69000) [pid = 1802] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 22:09:34 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x92a2cc00) [pid = 1802] [serial = 306] [outer = (nil)] [url = about:blank] 22:09:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x91063800 == 12 [pid = 1802] [id = 109] 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x9106d400) [pid = 1802] [serial = 321] [outer = (nil)] 22:09:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x91abd400 == 13 [pid = 1802] [id = 110] 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x91abe000) [pid = 1802] [serial = 322] [outer = (nil)] 22:09:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x91abe400 == 14 [pid = 1802] [id = 111] 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x91abec00) [pid = 1802] [serial = 323] [outer = (nil)] 22:09:34 INFO - PROCESS | 1802 | [1802] 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 494 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x92a2d800) [pid = 1802] [serial = 324] [outer = 0x91abe000] 22:09:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x92a9c800) [pid = 1802] [serial = 325] [outer = 0x9106d400] 22:09:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x90fc1000) [pid = 1802] [serial = 326] [outer = 0x91abec00] 22:09:35 INFO - ... 22:09:35 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1472ms 22:09:35 INFO - PROCESS | 1802 | 1477544975431 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]]]}] 22:09:35 INFO - PROCESS | 1802 | 1477544975461 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 1802 | 1477544975468 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 22:09:35 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 22:09:35 INFO - PROCESS | 1802 | 1477544975481 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}] 22:09:35 INFO - PROCESS | 1802 | --DOCSHELL 0x91abe400 == 13 [pid = 1802] [id = 111] 22:09:35 INFO - PROCESS | 1802 | 1477544975681 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 22:09:35 INFO - PROCESS | 1802 | 1477544975771 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 22:09:35 INFO - PROCESS | 1802 | 1477544975775 Marionette TRACE conn4 <- [1,484,null,["8"]] 22:09:35 INFO - PROCESS | 1802 | 1477544975781 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 22:09:35 INFO - PROCESS | 1802 | 1477544975788 Marionette TRACE conn4 <- [1,485,null,{}] 22:09:35 INFO - PROCESS | 1802 | 1477544975794 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:35 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb12000 == 14 [pid = 1802] [id = 112] 22:09:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x9380a800) [pid = 1802] [serial = 327] [outer = (nil)] 22:09:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x938f0c00) [pid = 1802] [serial = 328] [outer = 0x9380a800] 22:09:35 INFO - PROCESS | 1802 | 1477544975876 Marionette DEBUG loaded listener.js 22:09:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x93b5a400) [pid = 1802] [serial = 329] [outer = 0x9380a800] 22:09:39 INFO - PROCESS | 1802 | --DOCSHELL 0x91abd400 == 13 [pid = 1802] [id = 110] 22:09:39 INFO - PROCESS | 1802 | --DOCSHELL 0x91063800 == 12 [pid = 1802] [id = 109] 22:09:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ec400 == 11 [pid = 1802] [id = 108] 22:09:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91b800 == 10 [pid = 1802] [id = 106] 22:09:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8da91800 == 9 [pid = 1802] [id = 104] 22:09:40 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x92a9c000) [pid = 1802] [serial = 307] [outer = (nil)] [url = about:blank] 22:09:40 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8f860c00) [pid = 1802] [serial = 304] [outer = (nil)] [url = about:blank] 22:09:40 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8f9edc00) [pid = 1802] [serial = 305] [outer = (nil)] [url = about:blank] 22:09:40 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8dad3400) [pid = 1802] [serial = 309] [outer = (nil)] [url = about:blank] 22:09:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x8bd0f000) [pid = 1802] [serial = 330] [outer = 0x8d783400] 22:09:41 INFO - PROCESS | 1802 | 1477544981387 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]]]}] 22:09:41 INFO - .. 22:09:41 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5945ms 22:09:41 INFO - PROCESS | 1802 | 1477544981426 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 22:09:41 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 22:09:41 INFO - PROCESS | 1802 | 1477544981435 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 22:09:41 INFO - PROCESS | 1802 | 1477544981444 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}] 22:09:41 INFO - PROCESS | 1802 | 1477544981612 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 22:09:41 INFO - PROCESS | 1802 | 1477544981630 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 22:09:41 INFO - PROCESS | 1802 | 1477544981634 Marionette TRACE conn4 <- [1,489,null,["8"]] 22:09:41 INFO - PROCESS | 1802 | 1477544981720 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 22:09:41 INFO - PROCESS | 1802 | 1477544981729 Marionette TRACE conn4 <- [1,490,null,{}] 22:09:41 INFO - PROCESS | 1802 | 1477544981737 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db63800 == 10 [pid = 1802] [id = 113] 22:09:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8db63c00) [pid = 1802] [serial = 331] [outer = (nil)] 22:09:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8db68c00) [pid = 1802] [serial = 332] [outer = 0x8db63c00] 22:09:41 INFO - PROCESS | 1802 | 1477544981821 Marionette DEBUG loaded listener.js 22:09:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8f626800) [pid = 1802] [serial = 333] [outer = 0x8db63c00] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8d91cc00) [pid = 1802] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8da92000) [pid = 1802] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8f9ed000) [pid = 1802] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x9106d400) [pid = 1802] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x91abe000) [pid = 1802] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x91abec00) [pid = 1802] [serial = 323] [outer = (nil)] [url = about:blank] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8f86b000) [pid = 1802] [serial = 316] [outer = (nil)] [url = about:blank] 22:09:42 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8f85dc00) [pid = 1802] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:42 INFO - PROCESS | 1802 | 1477544982849 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]]]}] 22:09:42 INFO - .. 22:09:42 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1420ms 22:09:42 INFO - PROCESS | 1802 | 1477544982862 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 22:09:42 INFO - PROCESS | 1802 | 1477544982869 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 22:09:42 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 22:09:42 INFO - PROCESS | 1802 | 1477544982876 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}] 22:09:43 INFO - PROCESS | 1802 | 1477544983037 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 22:09:43 INFO - PROCESS | 1802 | 1477544983133 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 22:09:43 INFO - PROCESS | 1802 | 1477544983137 Marionette TRACE conn4 <- [1,494,null,["8"]] 22:09:43 INFO - PROCESS | 1802 | 1477544983145 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 22:09:43 INFO - PROCESS | 1802 | 1477544983151 Marionette TRACE conn4 <- [1,495,null,{}] 22:09:43 INFO - PROCESS | 1802 | 1477544983156 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9f5800 == 11 [pid = 1802] [id = 114] 22:09:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x8f9f6800) [pid = 1802] [serial = 334] [outer = (nil)] 22:09:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x90fbf000) [pid = 1802] [serial = 335] [outer = 0x8f9f6800] 22:09:43 INFO - PROCESS | 1802 | 1477544983234 Marionette DEBUG loaded listener.js 22:09:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x90fbf400) [pid = 1802] [serial = 336] [outer = 0x8f9f6800] 22:09:47 INFO - PROCESS | 1802 | --DOCSHELL 0x8db63800 == 10 [pid = 1802] [id = 113] 22:09:47 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb12000 == 9 [pid = 1802] [id = 112] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x92a9c800) [pid = 1802] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x92a2d800) [pid = 1802] [serial = 324] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x90fc1000) [pid = 1802] [serial = 326] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8f9f0c00) [pid = 1802] [serial = 319] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f9f1800) [pid = 1802] [serial = 320] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8da86c00) [pid = 1802] [serial = 314] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8db60c00) [pid = 1802] [serial = 315] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f987000) [pid = 1802] [serial = 317] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8db62400) [pid = 1802] [serial = 310] [outer = (nil)] [url = about:blank] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f97d800) [pid = 1802] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:47 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x938f0c00) [pid = 1802] [serial = 328] [outer = (nil)] [url = about:blank] 22:09:48 INFO - PROCESS | 1802 | 1477544988740 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]]]}] 22:09:48 INFO - .. 22:09:48 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5890ms 22:09:48 INFO - PROCESS | 1802 | 1477544988767 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 22:09:48 INFO - PROCESS | 1802 | 1477544988774 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 22:09:48 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 22:09:48 INFO - PROCESS | 1802 | 1477544988785 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}] 22:09:48 INFO - PROCESS | 1802 | 1477544988961 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 22:09:49 INFO - PROCESS | 1802 | 1477544989054 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 22:09:49 INFO - PROCESS | 1802 | 1477544989060 Marionette TRACE conn4 <- [1,499,null,["8"]] 22:09:49 INFO - PROCESS | 1802 | 1477544989067 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 22:09:49 INFO - PROCESS | 1802 | 1477544989075 Marionette TRACE conn4 <- [1,500,null,{}] 22:09:49 INFO - PROCESS | 1802 | 1477544989081 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da89c00 == 10 [pid = 1802] [id = 115] 22:09:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8da8b400) [pid = 1802] [serial = 337] [outer = (nil)] 22:09:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8dad4c00) [pid = 1802] [serial = 338] [outer = 0x8da8b400] 22:09:49 INFO - PROCESS | 1802 | 1477544989167 Marionette DEBUG loaded listener.js 22:09:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8db62c00) [pid = 1802] [serial = 339] [outer = 0x8da8b400] 22:09:50 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x9380a800) [pid = 1802] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 22:09:50 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8db63c00) [pid = 1802] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 22:09:50 INFO - PROCESS | 1802 | 1477544990197 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]]]}] 22:09:50 INFO - .. 22:09:50 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1472ms 22:09:50 INFO - PROCESS | 1802 | 1477544990255 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 22:09:50 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 22:09:50 INFO - PROCESS | 1802 | 1477544990261 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 22:09:50 INFO - PROCESS | 1802 | 1477544990268 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}] 22:09:50 INFO - PROCESS | 1802 | 1477544990434 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 22:09:50 INFO - PROCESS | 1802 | 1477544990444 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 22:09:50 INFO - PROCESS | 1802 | 1477544990456 Marionette TRACE conn4 <- [1,504,null,["8"]] 22:09:50 INFO - PROCESS | 1802 | 1477544990551 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 22:09:50 INFO - PROCESS | 1802 | 1477544990556 Marionette TRACE conn4 <- [1,505,null,{}] 22:09:50 INFO - PROCESS | 1802 | 1477544990563 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f982400 == 11 [pid = 1802] [id = 116] 22:09:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f983800) [pid = 1802] [serial = 340] [outer = (nil)] 22:09:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f987400) [pid = 1802] [serial = 341] [outer = 0x8f983800] 22:09:50 INFO - PROCESS | 1802 | 1477544990643 Marionette DEBUG loaded listener.js 22:09:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f98a000) [pid = 1802] [serial = 342] [outer = 0x8f983800] 22:09:55 INFO - PROCESS | 1802 | --DOCSHELL 0x8da89c00 == 10 [pid = 1802] [id = 115] 22:09:55 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9f5800 == 9 [pid = 1802] [id = 114] 22:09:55 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8db68c00) [pid = 1802] [serial = 332] [outer = (nil)] [url = about:blank] 22:09:55 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8f626800) [pid = 1802] [serial = 333] [outer = (nil)] [url = about:blank] 22:09:55 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x93b5a400) [pid = 1802] [serial = 329] [outer = (nil)] [url = about:blank] 22:09:55 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8cc28c00) [pid = 1802] [serial = 223] [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.] 22:09:55 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x90fbf000) [pid = 1802] [serial = 335] [outer = (nil)] [url = about:blank] 22:09:56 INFO - PROCESS | 1802 | 1477544996148 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]]]}] 22:09:56 INFO - .. 22:09:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5937ms 22:09:56 INFO - PROCESS | 1802 | 1477544996206 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 22:09:56 INFO - PROCESS | 1802 | 1477544996213 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 22:09:56 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 22:09:56 INFO - PROCESS | 1802 | 1477544996224 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}] 22:09:56 INFO - PROCESS | 1802 | 1477544996421 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 22:09:56 INFO - PROCESS | 1802 | 1477544996511 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 22:09:56 INFO - PROCESS | 1802 | 1477544996517 Marionette TRACE conn4 <- [1,509,null,["8"]] 22:09:56 INFO - PROCESS | 1802 | 1477544996525 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 22:09:56 INFO - PROCESS | 1802 | 1477544996534 Marionette TRACE conn4 <- [1,510,null,{}] 22:09:56 INFO - PROCESS | 1802 | 1477544996539 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da92000 == 10 [pid = 1802] [id = 117] 22:09:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8da93400) [pid = 1802] [serial = 343] [outer = (nil)] 22:09:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db5bc00) [pid = 1802] [serial = 344] [outer = 0x8da93400] 22:09:56 INFO - PROCESS | 1802 | 1477544996625 Marionette DEBUG loaded listener.js 22:09:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db66800) [pid = 1802] [serial = 345] [outer = 0x8da93400] 22:09:58 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f9f6800) [pid = 1802] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 22:09:58 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8da8b400) [pid = 1802] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 22:10:02 INFO - .. 22:10:02 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5933ms 22:10:02 INFO - PROCESS | 1802 | 1477545002144 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]]]}] 22:10:02 INFO - PROCESS | 1802 | 1477545002157 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 1802 | 1477545002163 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 22:10:02 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 22:10:02 INFO - PROCESS | 1802 | 1477545002174 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}] 22:10:02 INFO - PROCESS | 1802 | 1477545002385 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 22:10:02 INFO - PROCESS | 1802 | 1477545002518 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 22:10:02 INFO - PROCESS | 1802 | 1477545002524 Marionette TRACE conn4 <- [1,514,null,["8"]] 22:10:02 INFO - PROCESS | 1802 | 1477545002534 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 22:10:02 INFO - PROCESS | 1802 | 1477545002541 Marionette TRACE conn4 <- [1,515,null,{}] 22:10:02 INFO - PROCESS | 1802 | 1477545002549 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db64800 == 11 [pid = 1802] [id = 118] 22:10:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db65000) [pid = 1802] [serial = 346] [outer = (nil)] 22:10:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db6ac00) [pid = 1802] [serial = 347] [outer = 0x8db65000] 22:10:02 INFO - PROCESS | 1802 | 1477545002643 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8da86c00) [pid = 1802] [serial = 348] [outer = 0x8db65000] 22:10:03 INFO - PROCESS | 1802 | 1477545003724 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]]]}] 22:10:03 INFO - . 22:10:03 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1577ms 22:10:03 INFO - PROCESS | 1802 | 1477545003751 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 1802 | 1477545003757 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 22:10:03 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 22:10:03 INFO - PROCESS | 1802 | 1477545003764 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}] 22:10:04 INFO - PROCESS | 1802 | 1477545004012 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 22:10:04 INFO - PROCESS | 1802 | 1477545004160 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 22:10:04 INFO - PROCESS | 1802 | 1477545004169 Marionette TRACE conn4 <- [1,519,null,["8"]] 22:10:04 INFO - PROCESS | 1802 | 1477545004188 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 22:10:04 INFO - PROCESS | 1802 | 1477545004197 Marionette TRACE conn4 <- [1,520,null,{}] 22:10:04 INFO - PROCESS | 1802 | 1477545004205 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d786c00 == 12 [pid = 1802] [id = 119] 22:10:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8d78c000) [pid = 1802] [serial = 349] [outer = (nil)] 22:10:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8da87c00) [pid = 1802] [serial = 350] [outer = 0x8d78c000] 22:10:04 INFO - PROCESS | 1802 | 1477545004284 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8da88800) [pid = 1802] [serial = 351] [outer = 0x8d78c000] 22:10:04 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8dad4c00) [pid = 1802] [serial = 338] [outer = (nil)] [url = about:blank] 22:10:04 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8db62c00) [pid = 1802] [serial = 339] [outer = (nil)] [url = about:blank] 22:10:04 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x90fbf400) [pid = 1802] [serial = 336] [outer = (nil)] [url = about:blank] 22:10:04 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8f987400) [pid = 1802] [serial = 341] [outer = (nil)] [url = about:blank] 22:10:06 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f983800) [pid = 1802] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 22:10:09 INFO - PROCESS | 1802 | 1477545009803 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]]]}] 22:10:09 INFO - .. 22:10:09 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6089ms 22:10:09 INFO - PROCESS | 1802 | 1477545009853 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 22:10:09 INFO - PROCESS | 1802 | 1477545009861 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 22:10:09 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 22:10:09 INFO - PROCESS | 1802 | 1477545009869 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}] 22:10:10 INFO - PROCESS | 1802 | 1477545010046 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 22:10:10 INFO - PROCESS | 1802 | 1477545010109 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 22:10:10 INFO - PROCESS | 1802 | 1477545010114 Marionette TRACE conn4 <- [1,524,null,["8"]] 22:10:10 INFO - PROCESS | 1802 | 1477545010121 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 22:10:10 INFO - PROCESS | 1802 | 1477545010128 Marionette TRACE conn4 <- [1,525,null,{}] 22:10:10 INFO - PROCESS | 1802 | 1477545010134 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9f3c00 == 13 [pid = 1802] [id = 120] 22:10:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f9f5800) [pid = 1802] [serial = 352] [outer = (nil)] 22:10:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x90fbb800) [pid = 1802] [serial = 353] [outer = 0x8f9f5800] 22:10:10 INFO - PROCESS | 1802 | 1477545010213 Marionette DEBUG loaded listener.js 22:10:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x90fc1000) [pid = 1802] [serial = 354] [outer = 0x8f9f5800] 22:10:11 INFO - PROCESS | 1802 | 1477545011351 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]]]}] 22:10:11 INFO - .. 22:10:11 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1526ms 22:10:11 INFO - PROCESS | 1802 | 1477545011396 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 22:10:11 INFO - PROCESS | 1802 | 1477545011403 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 22:10:11 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 22:10:11 INFO - PROCESS | 1802 | 1477545011414 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}] 22:10:11 INFO - PROCESS | 1802 | 1477545011709 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 22:10:11 INFO - PROCESS | 1802 | 1477545011766 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 22:10:11 INFO - PROCESS | 1802 | 1477545011771 Marionette TRACE conn4 <- [1,529,null,["8"]] 22:10:11 INFO - PROCESS | 1802 | 1477545011778 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 22:10:11 INFO - PROCESS | 1802 | 1477545011787 Marionette TRACE conn4 <- [1,530,null,{}] 22:10:11 INFO - PROCESS | 1802 | 1477545011793 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x91063c00 == 14 [pid = 1802] [id = 121] 22:10:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x91066400) [pid = 1802] [serial = 355] [outer = (nil)] 22:10:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x91a28c00) [pid = 1802] [serial = 356] [outer = 0x91066400] 22:10:11 INFO - PROCESS | 1802 | 1477545011923 Marionette DEBUG loaded listener.js 22:10:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x92a9c800) [pid = 1802] [serial = 357] [outer = 0x91066400] 22:10:13 INFO - PROCESS | 1802 | 1477545013135 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]]]}] 22:10:13 INFO - ....................... 22:10:13 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1777ms 22:10:13 INFO - PROCESS | 1802 | 1477545013191 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 22:10:13 INFO - PROCESS | 1802 | 1477545013197 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 22:10:13 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 22:10:13 INFO - PROCESS | 1802 | 1477545013206 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}] 22:10:13 INFO - PROCESS | 1802 | 1477545013443 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 22:10:13 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8db5bc00) [pid = 1802] [serial = 344] [outer = (nil)] [url = about:blank] 22:10:13 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f98a000) [pid = 1802] [serial = 342] [outer = (nil)] [url = about:blank] 22:10:13 INFO - PROCESS | 1802 | 1477545013563 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 22:10:13 INFO - PROCESS | 1802 | 1477545013573 Marionette TRACE conn4 <- [1,534,null,["8"]] 22:10:13 INFO - PROCESS | 1802 | 1477545013579 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 22:10:13 INFO - PROCESS | 1802 | 1477545013587 Marionette TRACE conn4 <- [1,535,null,{}] 22:10:13 INFO - PROCESS | 1802 | 1477545013593 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f981000 == 15 [pid = 1802] [id = 122] 22:10:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8f981800) [pid = 1802] [serial = 358] [outer = (nil)] 22:10:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8f9f6000) [pid = 1802] [serial = 359] [outer = 0x8f981800] 22:10:13 INFO - PROCESS | 1802 | 1477545013678 Marionette DEBUG loaded listener.js 22:10:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8f986c00) [pid = 1802] [serial = 360] [outer = 0x8f981800] 22:10:15 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8d78c000) [pid = 1802] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 22:10:19 INFO - PROCESS | 1802 | 1477545019196 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]]]}] 22:10:19 INFO - .. 22:10:19 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6035ms 22:10:19 INFO - PROCESS | 1802 | 1477545019241 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 22:10:19 INFO - PROCESS | 1802 | 1477545019247 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 22:10:19 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 22:10:19 INFO - PROCESS | 1802 | 1477545019253 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}] 22:10:19 INFO - PROCESS | 1802 | 1477545019395 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 22:10:19 INFO - PROCESS | 1802 | 1477545019404 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 22:10:19 INFO - PROCESS | 1802 | 1477545019409 Marionette TRACE conn4 <- [1,539,null,["8"]] 22:10:19 INFO - PROCESS | 1802 | 1477545019500 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 22:10:19 INFO - PROCESS | 1802 | 1477545019504 Marionette TRACE conn4 <- [1,540,null,{}] 22:10:19 INFO - PROCESS | 1802 | 1477545019510 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f983400 == 16 [pid = 1802] [id = 123] 22:10:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x9380a800) [pid = 1802] [serial = 361] [outer = (nil)] 22:10:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x93b59800) [pid = 1802] [serial = 362] [outer = 0x9380a800] 22:10:19 INFO - PROCESS | 1802 | 1477545019600 Marionette DEBUG loaded listener.js 22:10:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x941f0400) [pid = 1802] [serial = 363] [outer = 0x9380a800] 22:10:22 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8da88800) [pid = 1802] [serial = 351] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8da87c00) [pid = 1802] [serial = 350] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x90fbb800) [pid = 1802] [serial = 353] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8db6ac00) [pid = 1802] [serial = 347] [outer = (nil)] [url = about:blank] 22:10:24 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f981800) [pid = 1802] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 22:10:24 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f9f5800) [pid = 1802] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 22:10:24 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x91066400) [pid = 1802] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 22:10:24 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8da93400) [pid = 1802] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 22:10:24 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8db65000) [pid = 1802] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 22:10:25 INFO - PROCESS | 1802 | 1477545025190 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]]]}] 22:10:25 INFO - .. 22:10:25 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5992ms 22:10:25 INFO - PROCESS | 1802 | 1477545025247 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 1802 | 1477545025253 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 22:10:25 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 22:10:25 INFO - PROCESS | 1802 | 1477545025264 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}] 22:10:25 INFO - PROCESS | 1802 | 1477545025414 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 22:10:25 INFO - PROCESS | 1802 | 1477545025432 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 22:10:25 INFO - PROCESS | 1802 | 1477545025439 Marionette TRACE conn4 <- [1,544,null,["8"]] 22:10:25 INFO - PROCESS | 1802 | 1477545025446 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 22:10:25 INFO - PROCESS | 1802 | 1477545025454 Marionette TRACE conn4 <- [1,545,null,{}] 22:10:25 INFO - PROCESS | 1802 | 1477545025460 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db62400 == 17 [pid = 1802] [id = 124] 22:10:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db63400) [pid = 1802] [serial = 364] [outer = (nil)] 22:10:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f61e000) [pid = 1802] [serial = 365] [outer = 0x8db63400] 22:10:25 INFO - PROCESS | 1802 | 1477545025547 Marionette DEBUG loaded listener.js 22:10:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f9f0800) [pid = 1802] [serial = 366] [outer = 0x8db63400] 22:10:26 INFO - PROCESS | 1802 | 1477545026691 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]]]}] 22:10:26 INFO - .. 22:10:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1470ms 22:10:26 INFO - PROCESS | 1802 | 1477545026732 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 22:10:26 INFO - PROCESS | 1802 | 1477545026739 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 22:10:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 22:10:26 INFO - PROCESS | 1802 | 1477545026746 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}] 22:10:26 INFO - PROCESS | 1802 | 1477545026900 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 22:10:26 INFO - PROCESS | 1802 | 1477545026909 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 22:10:26 INFO - PROCESS | 1802 | 1477545026912 Marionette TRACE conn4 <- [1,549,null,["8"]] 22:10:26 INFO - PROCESS | 1802 | 1477545026926 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 22:10:26 INFO - PROCESS | 1802 | 1477545026931 Marionette TRACE conn4 <- [1,550,null,{}] 22:10:26 INFO - PROCESS | 1802 | 1477545026942 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x93805800 == 18 [pid = 1802] [id = 125] 22:10:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x93806800) [pid = 1802] [serial = 367] [outer = (nil)] 22:10:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x9394ac00) [pid = 1802] [serial = 368] [outer = 0x93806800] 22:10:27 INFO - PROCESS | 1802 | 1477545027019 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x93cc1800) [pid = 1802] [serial = 369] [outer = 0x93806800] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8db64800 == 17 [pid = 1802] [id = 118] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8f982400 == 16 [pid = 1802] [id = 116] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x91063c00 == 15 [pid = 1802] [id = 121] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8f981000 == 14 [pid = 1802] [id = 122] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8da92000 == 13 [pid = 1802] [id = 117] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8db62400 == 12 [pid = 1802] [id = 124] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9f3c00 == 11 [pid = 1802] [id = 120] 22:10:30 INFO - PROCESS | 1802 | --DOCSHELL 0x8f983400 == 10 [pid = 1802] [id = 123] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8db66800) [pid = 1802] [serial = 345] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8da86c00) [pid = 1802] [serial = 348] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f9f6000) [pid = 1802] [serial = 359] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f986c00) [pid = 1802] [serial = 360] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x91a28c00) [pid = 1802] [serial = 356] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x92a9c800) [pid = 1802] [serial = 357] [outer = (nil)] [url = about:blank] 22:10:30 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x90fc1000) [pid = 1802] [serial = 354] [outer = (nil)] [url = about:blank] 22:10:32 INFO - PROCESS | 1802 | 1477545032586 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]]]}] 22:10:32 INFO - .. 22:10:32 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5883ms 22:10:32 INFO - PROCESS | 1802 | 1477545032631 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 22:10:32 INFO - PROCESS | 1802 | 1477545032637 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 22:10:32 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 22:10:32 INFO - PROCESS | 1802 | 1477545032656 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}] 22:10:32 INFO - PROCESS | 1802 | 1477545032860 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 22:10:32 INFO - PROCESS | 1802 | 1477545032925 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 22:10:32 INFO - PROCESS | 1802 | 1477545032932 Marionette TRACE conn4 <- [1,554,null,["8"]] 22:10:32 INFO - PROCESS | 1802 | 1477545032939 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 22:10:32 INFO - PROCESS | 1802 | 1477545032947 Marionette TRACE conn4 <- [1,555,null,{}] 22:10:32 INFO - PROCESS | 1802 | 1477545032961 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db69800 == 11 [pid = 1802] [id = 126] 22:10:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8f624800) [pid = 1802] [serial = 370] [outer = (nil)] 22:10:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f867000) [pid = 1802] [serial = 371] [outer = 0x8f624800] 22:10:33 INFO - PROCESS | 1802 | 1477545033046 Marionette DEBUG loaded listener.js 22:10:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f983000) [pid = 1802] [serial = 372] [outer = 0x8f624800] 22:10:33 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8db63400) [pid = 1802] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 22:10:33 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x9380a800) [pid = 1802] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 22:10:34 INFO - PROCESS | 1802 | 1477545034069 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]]]}] 22:10:34 INFO - .. 22:10:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1470ms 22:10:34 INFO - PROCESS | 1802 | 1477545034124 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 22:10:34 INFO - PROCESS | 1802 | 1477545034128 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 22:10:34 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 22:10:34 INFO - PROCESS | 1802 | 1477545034136 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}] 22:10:34 INFO - PROCESS | 1802 | 1477545034294 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 22:10:34 INFO - PROCESS | 1802 | 1477545034304 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 22:10:34 INFO - PROCESS | 1802 | 1477545034308 Marionette TRACE conn4 <- [1,559,null,["8"]] 22:10:34 INFO - PROCESS | 1802 | 1477545034322 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 22:10:34 INFO - PROCESS | 1802 | 1477545034327 Marionette TRACE conn4 <- [1,560,null,{}] 22:10:34 INFO - PROCESS | 1802 | 1477545034335 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbe800 == 12 [pid = 1802] [id = 127] 22:10:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x90fbf400) [pid = 1802] [serial = 373] [outer = (nil)] 22:10:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x90fc7800) [pid = 1802] [serial = 374] [outer = 0x90fbf400] 22:10:34 INFO - PROCESS | 1802 | 1477545034412 Marionette DEBUG loaded listener.js 22:10:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x90fc9800) [pid = 1802] [serial = 375] [outer = 0x90fbf400] 22:10:38 INFO - PROCESS | 1802 | --DOCSHELL 0x8d786c00 == 11 [pid = 1802] [id = 119] 22:10:38 INFO - PROCESS | 1802 | --DOCSHELL 0x8db69800 == 10 [pid = 1802] [id = 126] 22:10:38 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f61e000) [pid = 1802] [serial = 365] [outer = (nil)] [url = about:blank] 22:10:38 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8f9f0800) [pid = 1802] [serial = 366] [outer = (nil)] [url = about:blank] 22:10:38 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x93b59800) [pid = 1802] [serial = 362] [outer = (nil)] [url = about:blank] 22:10:38 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x941f0400) [pid = 1802] [serial = 363] [outer = (nil)] [url = about:blank] 22:10:40 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8f624800) [pid = 1802] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 22:10:40 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x93806800) [pid = 1802] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 22:10:40 INFO - .. 22:10:40 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6842ms 22:10:40 INFO - PROCESS | 1802 | 1477545040951 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"]]]}] 22:10:40 INFO - PROCESS | 1802 | 1477545040980 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 22:10:40 INFO - PROCESS | 1802 | 1477545040987 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 22:10:40 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 22:10:41 INFO - PROCESS | 1802 | 1477545040998 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}] 22:10:41 INFO - PROCESS | 1802 | 1477545041224 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 22:10:41 INFO - PROCESS | 1802 | 1477545041323 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 22:10:41 INFO - PROCESS | 1802 | 1477545041328 Marionette TRACE conn4 <- [1,564,null,["8"]] 22:10:41 INFO - PROCESS | 1802 | 1477545041336 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 22:10:41 INFO - PROCESS | 1802 | 1477545041344 Marionette TRACE conn4 <- [1,565,null,{}] 22:10:41 INFO - PROCESS | 1802 | 1477545041351 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ef000 == 11 [pid = 1802] [id = 128] 22:10:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8f9f0000) [pid = 1802] [serial = 376] [outer = (nil)] 22:10:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x90fc0000) [pid = 1802] [serial = 377] [outer = 0x8f9f0000] 22:10:41 INFO - PROCESS | 1802 | 1477545041435 Marionette DEBUG loaded listener.js 22:10:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x92aa1000) [pid = 1802] [serial = 378] [outer = 0x8f9f0000] 22:10:41 INFO - PROCESS | 1802 | [1802] 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 22:10:41 INFO - PROCESS | 1802 | [1802] 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 22:10:41 INFO - PROCESS | 1802 | [1802] 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 2690 22:10:42 INFO - PROCESS | 1802 | 1477545042435 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]]]}] 22:10:42 INFO - . 22:10:42 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1473ms 22:10:42 INFO - PROCESS | 1802 | 1477545042469 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 22:10:42 INFO - PROCESS | 1802 | 1477545042476 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 22:10:42 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 22:10:42 INFO - PROCESS | 1802 | 1477545042483 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}] 22:10:42 INFO - PROCESS | 1802 | 1477545042657 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 22:10:42 INFO - PROCESS | 1802 | 1477545042749 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 22:10:42 INFO - PROCESS | 1802 | 1477545042752 Marionette TRACE conn4 <- [1,569,null,["8"]] 22:10:42 INFO - PROCESS | 1802 | 1477545042759 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 22:10:42 INFO - PROCESS | 1802 | 1477545042764 Marionette TRACE conn4 <- [1,570,null,{}] 22:10:42 INFO - PROCESS | 1802 | 1477545042770 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f8e800 == 12 [pid = 1802] [id = 129] 22:10:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x95f91400) [pid = 1802] [serial = 379] [outer = (nil)] 22:10:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x95f94000) [pid = 1802] [serial = 380] [outer = 0x95f91400] 22:10:42 INFO - PROCESS | 1802 | 1477545042847 Marionette DEBUG loaded listener.js 22:10:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x95f94400) [pid = 1802] [serial = 381] [outer = 0x95f91400] 22:10:43 INFO - PROCESS | 1802 | 1477545043371 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]]]}] 22:10:43 INFO - . 22:10:43 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 926ms 22:10:43 INFO - PROCESS | 1802 | 1477545043416 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 22:10:43 INFO - PROCESS | 1802 | 1477545043423 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 22:10:43 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 22:10:43 INFO - PROCESS | 1802 | 1477545043461 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}] 22:10:43 INFO - PROCESS | 1802 | 1477545043632 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 22:10:43 INFO - PROCESS | 1802 | 1477545043725 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 22:10:43 INFO - PROCESS | 1802 | 1477545043729 Marionette TRACE conn4 <- [1,574,null,["8"]] 22:10:43 INFO - PROCESS | 1802 | 1477545043735 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 22:10:43 INFO - PROCESS | 1802 | 1477545043741 Marionette TRACE conn4 <- [1,575,null,{}] 22:10:43 INFO - PROCESS | 1802 | 1477545043747 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x97375400 == 13 [pid = 1802] [id = 130] 22:10:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x97375800) [pid = 1802] [serial = 382] [outer = (nil)] 22:10:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x9737f800) [pid = 1802] [serial = 383] [outer = 0x97375800] 22:10:43 INFO - PROCESS | 1802 | 1477545043827 Marionette DEBUG loaded listener.js 22:10:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x97448000) [pid = 1802] [serial = 384] [outer = 0x97375800] 22:10:44 INFO - PROCESS | 1802 | 1477545044415 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]]]}] 22:10:44 INFO - . 22:10:44 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1021ms 22:10:44 INFO - PROCESS | 1802 | 1477545044482 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 22:10:44 INFO - PROCESS | 1802 | 1477545044489 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 22:10:44 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 22:10:44 INFO - PROCESS | 1802 | 1477545044499 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}] 22:10:44 INFO - PROCESS | 1802 | 1477545044696 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 22:10:44 INFO - PROCESS | 1802 | 1477545044827 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 22:10:44 INFO - PROCESS | 1802 | 1477545044833 Marionette TRACE conn4 <- [1,579,null,["8"]] 22:10:44 INFO - PROCESS | 1802 | 1477545044841 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 22:10:44 INFO - PROCESS | 1802 | 1477545044850 Marionette TRACE conn4 <- [1,580,null,{}] 22:10:44 INFO - PROCESS | 1802 | 1477545044860 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x91ac5c00 == 14 [pid = 1802] [id = 131] 22:10:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x92a2c800) [pid = 1802] [serial = 385] [outer = (nil)] 22:10:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x938f8000) [pid = 1802] [serial = 386] [outer = 0x92a2c800] 22:10:44 INFO - PROCESS | 1802 | 1477545044952 Marionette DEBUG loaded listener.js 22:10:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x9394b400) [pid = 1802] [serial = 387] [outer = 0x92a2c800] 22:10:45 INFO - PROCESS | 1802 | 1477545045578 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]]]}] 22:10:45 INFO - . 22:10:45 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1178ms 22:10:45 INFO - PROCESS | 1802 | 1477545045677 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 22:10:45 INFO - PROCESS | 1802 | 1477545045682 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 22:10:45 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 22:10:45 INFO - PROCESS | 1802 | 1477545045705 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}] 22:10:45 INFO - PROCESS | 1802 | 1477545045879 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 22:10:46 INFO - PROCESS | 1802 | 1477545046010 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 22:10:46 INFO - PROCESS | 1802 | 1477545046015 Marionette TRACE conn4 <- [1,584,null,["8"]] 22:10:46 INFO - PROCESS | 1802 | 1477545046026 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 22:10:46 INFO - PROCESS | 1802 | 1477545046032 Marionette TRACE conn4 <- [1,585,null,{}] 22:10:46 INFO - PROCESS | 1802 | 1477545046038 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x97610400 == 15 [pid = 1802] [id = 132] 22:10:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x97612000) [pid = 1802] [serial = 388] [outer = (nil)] 22:10:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x97616400) [pid = 1802] [serial = 389] [outer = 0x97612000] 22:10:46 INFO - PROCESS | 1802 | 1477545046124 Marionette DEBUG loaded listener.js 22:10:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x97803000) [pid = 1802] [serial = 390] [outer = 0x97612000] 22:10:46 INFO - PROCESS | 1802 | 1477545046763 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]]]}] 22:10:46 INFO - . 22:10:46 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1122ms 22:10:46 INFO - PROCESS | 1802 | 1477545046833 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 22:10:46 INFO - PROCESS | 1802 | 1477545046844 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 22:10:46 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 22:10:46 INFO - PROCESS | 1802 | 1477545046859 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}] 22:10:47 INFO - PROCESS | 1802 | 1477545047098 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 22:10:47 INFO - PROCESS | 1802 | 1477545047111 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 22:10:47 INFO - PROCESS | 1802 | 1477545047115 Marionette TRACE conn4 <- [1,589,null,["8"]] 22:10:47 INFO - PROCESS | 1802 | 1477545047120 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 22:10:47 INFO - PROCESS | 1802 | 1477545047127 Marionette TRACE conn4 <- [1,590,null,{}] 22:10:47 INFO - PROCESS | 1802 | 1477545047133 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x98274000 == 16 [pid = 1802] [id = 133] 22:10:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x98274800) [pid = 1802] [serial = 391] [outer = (nil)] 22:10:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x9827bc00) [pid = 1802] [serial = 392] [outer = 0x98274800] 22:10:47 INFO - PROCESS | 1802 | 1477545047259 Marionette DEBUG loaded listener.js 22:10:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x984c9c00) [pid = 1802] [serial = 393] [outer = 0x98274800] 22:10:48 INFO - PROCESS | 1802 | --DOCSHELL 0x93805800 == 15 [pid = 1802] [id = 125] 22:10:48 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbe800 == 14 [pid = 1802] [id = 127] 22:10:48 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x9394ac00) [pid = 1802] [serial = 368] [outer = (nil)] [url = about:blank] 22:10:48 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8f867000) [pid = 1802] [serial = 371] [outer = (nil)] [url = about:blank] 22:10:48 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8f983000) [pid = 1802] [serial = 372] [outer = (nil)] [url = about:blank] 22:10:48 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x93cc1800) [pid = 1802] [serial = 369] [outer = (nil)] [url = about:blank] 22:10:48 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x90fc7800) [pid = 1802] [serial = 374] [outer = (nil)] [url = about:blank] 22:10:51 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x95f91400) [pid = 1802] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 22:10:51 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8f9f0000) [pid = 1802] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 22:10:51 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x90fbf400) [pid = 1802] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 22:10:52 INFO - PROCESS | 1802 | 1477545052883 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]]]}] 22:10:52 INFO - . 22:10:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6038ms 22:10:52 INFO - PROCESS | 1802 | 1477545052896 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 22:10:52 INFO - PROCESS | 1802 | 1477545052900 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 22:10:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 22:10:52 INFO - PROCESS | 1802 | 1477545052911 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}] 22:10:53 INFO - PROCESS | 1802 | 1477545053061 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 22:10:53 INFO - PROCESS | 1802 | 1477545053156 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 22:10:53 INFO - PROCESS | 1802 | 1477545053162 Marionette TRACE conn4 <- [1,594,null,["8"]] 22:10:53 INFO - PROCESS | 1802 | 1477545053169 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 22:10:53 INFO - PROCESS | 1802 | 1477545053176 Marionette TRACE conn4 <- [1,595,null,{}] 22:10:53 INFO - PROCESS | 1802 | 1477545053182 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db69000 == 15 [pid = 1802] [id = 134] 22:10:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x8db69400) [pid = 1802] [serial = 394] [outer = (nil)] 22:10:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8f85e000) [pid = 1802] [serial = 395] [outer = 0x8db69400] 22:10:53 INFO - PROCESS | 1802 | 1477545053264 Marionette DEBUG loaded listener.js 22:10:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8f86c400) [pid = 1802] [serial = 396] [outer = 0x8db69400] 22:10:56 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ef000 == 14 [pid = 1802] [id = 128] 22:10:56 INFO - PROCESS | 1802 | --DOCSHELL 0x98274000 == 13 [pid = 1802] [id = 133] 22:10:56 INFO - PROCESS | 1802 | --DOCSHELL 0x97610400 == 12 [pid = 1802] [id = 132] 22:10:56 INFO - PROCESS | 1802 | --DOCSHELL 0x91ac5c00 == 11 [pid = 1802] [id = 131] 22:10:56 INFO - PROCESS | 1802 | --DOCSHELL 0x97375400 == 10 [pid = 1802] [id = 130] 22:10:56 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x95f94000) [pid = 1802] [serial = 380] [outer = (nil)] [url = about:blank] 22:10:56 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x95f94400) [pid = 1802] [serial = 381] [outer = (nil)] [url = about:blank] 22:10:56 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x90fc0000) [pid = 1802] [serial = 377] [outer = (nil)] [url = about:blank] 22:10:56 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x92aa1000) [pid = 1802] [serial = 378] [outer = (nil)] [url = about:blank] 22:10:56 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x90fc9800) [pid = 1802] [serial = 375] [outer = (nil)] [url = about:blank] 22:10:56 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x9737f800) [pid = 1802] [serial = 383] [outer = (nil)] [url = about:blank] 22:10:58 INFO - PROCESS | 1802 | 1477545058782 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"]]]}] 22:10:58 INFO - . 22:10:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5934ms 22:10:58 INFO - PROCESS | 1802 | 1477545058845 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 22:10:58 INFO - PROCESS | 1802 | 1477545058852 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 22:10:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 22:10:58 INFO - PROCESS | 1802 | 1477545058863 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}] 22:10:59 INFO - PROCESS | 1802 | 1477545059076 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 22:10:59 INFO - PROCESS | 1802 | 1477545059146 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 22:10:59 INFO - PROCESS | 1802 | 1477545059151 Marionette TRACE conn4 <- [1,599,null,["8"]] 22:10:59 INFO - PROCESS | 1802 | 1477545059159 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 22:10:59 INFO - PROCESS | 1802 | 1477545059168 Marionette TRACE conn4 <- [1,600,null,{}] 22:10:59 INFO - PROCESS | 1802 | 1477545059181 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f982000 == 11 [pid = 1802] [id = 135] 22:10:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8f982400) [pid = 1802] [serial = 397] [outer = (nil)] 22:10:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8f986800) [pid = 1802] [serial = 398] [outer = 0x8f982400] 22:10:59 INFO - PROCESS | 1802 | 1477545059265 Marionette DEBUG loaded listener.js 22:10:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8f9f0400) [pid = 1802] [serial = 399] [outer = 0x8f982400] 22:10:59 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x97375800) [pid = 1802] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 22:10:59 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x92a2c800) [pid = 1802] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 22:10:59 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x97612000) [pid = 1802] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 22:10:59 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x98274800) [pid = 1802] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 22:11:04 INFO - PROCESS | 1802 | --DOCSHELL 0x95f8e800 == 10 [pid = 1802] [id = 129] 22:11:04 INFO - PROCESS | 1802 | --DOCSHELL 0x8db69000 == 9 [pid = 1802] [id = 134] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x97448000) [pid = 1802] [serial = 384] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x9394b400) [pid = 1802] [serial = 387] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x938f8000) [pid = 1802] [serial = 386] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x97803000) [pid = 1802] [serial = 390] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x97616400) [pid = 1802] [serial = 389] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x984c9c00) [pid = 1802] [serial = 393] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x9827bc00) [pid = 1802] [serial = 392] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1802 | 1477545064834 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]]]}] 22:11:04 INFO - . 22:11:04 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6033ms 22:11:04 INFO - PROCESS | 1802 | 1477545064895 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 22:11:04 INFO - PROCESS | 1802 | 1477545064902 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 22:11:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 22:11:04 INFO - PROCESS | 1802 | 1477545064913 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}] 22:11:05 INFO - PROCESS | 1802 | 1477545065094 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 22:11:05 INFO - PROCESS | 1802 | 1477545065186 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 22:11:05 INFO - PROCESS | 1802 | 1477545065192 Marionette TRACE conn4 <- [1,604,null,["8"]] 22:11:05 INFO - PROCESS | 1802 | 1477545065201 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 22:11:05 INFO - PROCESS | 1802 | 1477545065208 Marionette TRACE conn4 <- [1,605,null,{}] 22:11:05 INFO - PROCESS | 1802 | 1477545065215 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db62c00 == 10 [pid = 1802] [id = 136] 22:11:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8db63000) [pid = 1802] [serial = 400] [outer = (nil)] 22:11:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8db68000) [pid = 1802] [serial = 401] [outer = 0x8db63000] 22:11:05 INFO - PROCESS | 1802 | 1477545065302 Marionette DEBUG loaded listener.js 22:11:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8f97f400) [pid = 1802] [serial = 402] [outer = 0x8db63000] 22:11:05 INFO - PROCESS | 1802 | [1802] 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 22:11:05 INFO - PROCESS | 1802 | [1802] 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 22:11:05 INFO - PROCESS | 1802 | [1802] 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 2690 22:11:06 INFO - PROCESS | 1802 | 1477545066290 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]]]}] 22:11:06 INFO - . 22:11:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1421ms 22:11:06 INFO - PROCESS | 1802 | 1477545066352 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 22:11:06 INFO - PROCESS | 1802 | 1477545066358 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 22:11:06 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 22:11:06 INFO - PROCESS | 1802 | 1477545066365 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}] 22:11:06 INFO - PROCESS | 1802 | 1477545066583 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 22:11:06 INFO - PROCESS | 1802 | 1477545066643 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 22:11:06 INFO - PROCESS | 1802 | 1477545066647 Marionette TRACE conn4 <- [1,609,null,["8"]] 22:11:06 INFO - PROCESS | 1802 | 1477545066654 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 22:11:06 INFO - PROCESS | 1802 | 1477545066660 Marionette TRACE conn4 <- [1,610,null,{}] 22:11:06 INFO - PROCESS | 1802 | 1477545066666 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fca400 == 11 [pid = 1802] [id = 137] 22:11:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x91061400) [pid = 1802] [serial = 403] [outer = (nil)] 22:11:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x91ac5000) [pid = 1802] [serial = 404] [outer = 0x91061400] 22:11:06 INFO - PROCESS | 1802 | 1477545066758 Marionette DEBUG loaded listener.js 22:11:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f628400) [pid = 1802] [serial = 405] [outer = 0x91061400] 22:11:07 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8db69400) [pid = 1802] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 22:11:07 INFO - PROCESS | 1802 | 1477545067845 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]]]}] 22:11:07 INFO - . 22:11:07 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1525ms 22:11:07 INFO - PROCESS | 1802 | 1477545067898 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 22:11:07 INFO - PROCESS | 1802 | 1477545067905 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 22:11:07 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 22:11:07 INFO - PROCESS | 1802 | 1477545067912 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}] 22:11:08 INFO - PROCESS | 1802 | 1477545068077 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 22:11:08 INFO - PROCESS | 1802 | 1477545068177 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 22:11:08 INFO - PROCESS | 1802 | 1477545068183 Marionette TRACE conn4 <- [1,614,null,["8"]] 22:11:08 INFO - PROCESS | 1802 | 1477545068189 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 22:11:08 INFO - PROCESS | 1802 | 1477545068196 Marionette TRACE conn4 <- [1,615,null,{}] 22:11:08 INFO - PROCESS | 1802 | 1477545068203 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f91400 == 12 [pid = 1802] [id = 138] 22:11:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x95f91800) [pid = 1802] [serial = 406] [outer = (nil)] 22:11:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x95f93800) [pid = 1802] [serial = 407] [outer = 0x95f91800] 22:11:08 INFO - PROCESS | 1802 | 1477545068289 Marionette DEBUG loaded listener.js 22:11:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x96166c00) [pid = 1802] [serial = 408] [outer = 0x95f91800] 22:11:09 INFO - PROCESS | 1802 | 1477545069290 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]]]}] 22:11:09 INFO - .. 22:11:09 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1421ms 22:11:09 INFO - PROCESS | 1802 | 1477545069334 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 22:11:09 INFO - PROCESS | 1802 | 1477545069338 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 22:11:09 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 22:11:09 INFO - PROCESS | 1802 | 1477545069344 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}] 22:11:09 INFO - PROCESS | 1802 | 1477545069492 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 22:11:09 INFO - PROCESS | 1802 | 1477545069510 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 22:11:09 INFO - PROCESS | 1802 | 1477545069515 Marionette TRACE conn4 <- [1,619,null,["8"]] 22:11:09 INFO - PROCESS | 1802 | 1477545069522 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 22:11:09 INFO - PROCESS | 1802 | 1477545069528 Marionette TRACE conn4 <- [1,620,null,{}] 22:11:09 INFO - PROCESS | 1802 | 1477545069534 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x97374400 == 13 [pid = 1802] [id = 139] 22:11:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x97380400) [pid = 1802] [serial = 409] [outer = (nil)] 22:11:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x97449400) [pid = 1802] [serial = 410] [outer = 0x97380400] 22:11:09 INFO - PROCESS | 1802 | 1477545069616 Marionette DEBUG loaded listener.js 22:11:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x9760f800) [pid = 1802] [serial = 411] [outer = 0x97380400] 22:11:12 INFO - PROCESS | 1802 | --DOCSHELL 0x8f982000 == 12 [pid = 1802] [id = 135] 22:11:12 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8f85e000) [pid = 1802] [serial = 395] [outer = (nil)] [url = about:blank] 22:11:12 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f86c400) [pid = 1802] [serial = 396] [outer = (nil)] [url = about:blank] 22:11:12 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f986800) [pid = 1802] [serial = 398] [outer = (nil)] [url = about:blank] 22:11:14 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f982400) [pid = 1802] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 22:11:14 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x95f91800) [pid = 1802] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 22:11:14 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x91061400) [pid = 1802] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 22:11:14 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8db63000) [pid = 1802] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 22:11:15 INFO - PROCESS | 1802 | 1477545075206 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]]]}] 22:11:15 INFO - .. 22:11:15 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5889ms 22:11:15 INFO - PROCESS | 1802 | 1477545075236 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 22:11:15 INFO - PROCESS | 1802 | 1477545075242 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 22:11:15 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 22:11:15 INFO - PROCESS | 1802 | 1477545075253 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}] 22:11:15 INFO - PROCESS | 1802 | 1477545075420 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 22:11:15 INFO - PROCESS | 1802 | 1477545075518 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 22:11:15 INFO - PROCESS | 1802 | 1477545075524 Marionette TRACE conn4 <- [1,624,null,["8"]] 22:11:15 INFO - PROCESS | 1802 | 1477545075532 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 22:11:15 INFO - PROCESS | 1802 | 1477545075540 Marionette TRACE conn4 <- [1,625,null,{}] 22:11:15 INFO - PROCESS | 1802 | 1477545075547 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f62b800 == 13 [pid = 1802] [id = 140] 22:11:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f85e000) [pid = 1802] [serial = 412] [outer = (nil)] 22:11:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f97fc00) [pid = 1802] [serial = 413] [outer = 0x8f85e000] 22:11:15 INFO - PROCESS | 1802 | 1477545075636 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f98b400) [pid = 1802] [serial = 414] [outer = 0x8f85e000] 22:11:16 INFO - PROCESS | 1802 | 1477545076665 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]]]}] 22:11:16 INFO - .. 22:11:16 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1471ms 22:11:16 INFO - PROCESS | 1802 | 1477545076722 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 22:11:16 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 22:11:16 INFO - PROCESS | 1802 | 1477545076728 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 22:11:16 INFO - PROCESS | 1802 | 1477545076735 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}] 22:11:16 INFO - PROCESS | 1802 | 1477545076912 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 22:11:17 INFO - PROCESS | 1802 | 1477545077011 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 22:11:17 INFO - PROCESS | 1802 | 1477545077016 Marionette TRACE conn4 <- [1,629,null,["8"]] 22:11:17 INFO - PROCESS | 1802 | 1477545077023 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 22:11:17 INFO - PROCESS | 1802 | 1477545077028 Marionette TRACE conn4 <- [1,630,null,{}] 22:11:17 INFO - PROCESS | 1802 | 1477545077034 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x91066400 == 14 [pid = 1802] [id = 141] 22:11:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x92a2f000) [pid = 1802] [serial = 415] [outer = (nil)] 22:11:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x92aa0c00) [pid = 1802] [serial = 416] [outer = 0x92a2f000] 22:11:17 INFO - PROCESS | 1802 | 1477545077112 Marionette DEBUG loaded listener.js 22:11:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x93803c00) [pid = 1802] [serial = 417] [outer = 0x92a2f000] 22:11:18 INFO - PROCESS | 1802 | 1477545078072 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]]]}] 22:11:18 INFO - . 22:11:18 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1372ms 22:11:18 INFO - PROCESS | 1802 | 1477545078113 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 1802 | 1477545078121 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 22:11:18 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 22:11:18 INFO - PROCESS | 1802 | 1477545078128 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}] 22:11:18 INFO - PROCESS | 1802 | 1477545078288 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 22:11:18 INFO - PROCESS | 1802 | 1477545078397 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 22:11:18 INFO - PROCESS | 1802 | 1477545078403 Marionette TRACE conn4 <- [1,634,null,["8"]] 22:11:18 INFO - PROCESS | 1802 | 1477545078410 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 22:11:18 INFO - PROCESS | 1802 | 1477545078420 Marionette TRACE conn4 <- [1,635,null,{}] 22:11:18 INFO - PROCESS | 1802 | 1477545078471 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d786c00 == 15 [pid = 1802] [id = 142] 22:11:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8d78c800) [pid = 1802] [serial = 418] [outer = (nil)] 22:11:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x8da87c00) [pid = 1802] [serial = 419] [outer = 0x8d78c800] 22:11:18 INFO - PROCESS | 1802 | 1477545078564 Marionette DEBUG loaded listener.js 22:11:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8f626c00) [pid = 1802] [serial = 420] [outer = 0x8d78c800] 22:11:19 INFO - PROCESS | 1802 | 1477545079685 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]]]}] 22:11:19 INFO - . 22:11:19 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1576ms 22:11:19 INFO - PROCESS | 1802 | 1477545079705 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 22:11:19 INFO - PROCESS | 1802 | 1477545079711 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 22:11:19 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 22:11:19 INFO - PROCESS | 1802 | 1477545079729 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}] 22:11:19 INFO - PROCESS | 1802 | 1477545079930 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 22:11:20 INFO - PROCESS | 1802 | 1477545080077 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 22:11:20 INFO - PROCESS | 1802 | 1477545080084 Marionette TRACE conn4 <- [1,639,null,["8"]] 22:11:20 INFO - PROCESS | 1802 | 1477545080092 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 22:11:20 INFO - PROCESS | 1802 | 1477545080101 Marionette TRACE conn4 <- [1,640,null,{}] 22:11:20 INFO - PROCESS | 1802 | 1477545080107 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x93161800 == 16 [pid = 1802] [id = 143] 22:11:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x93802000) [pid = 1802] [serial = 421] [outer = (nil)] 22:11:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x9394ac00) [pid = 1802] [serial = 422] [outer = 0x93802000] 22:11:20 INFO - PROCESS | 1802 | 1477545080196 Marionette DEBUG loaded listener.js 22:11:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x938f1c00) [pid = 1802] [serial = 423] [outer = 0x93802000] 22:11:21 INFO - PROCESS | 1802 | --DOCSHELL 0x95f91400 == 15 [pid = 1802] [id = 138] 22:11:21 INFO - PROCESS | 1802 | --DOCSHELL 0x91066400 == 14 [pid = 1802] [id = 141] 22:11:21 INFO - PROCESS | 1802 | --DOCSHELL 0x8f62b800 == 13 [pid = 1802] [id = 140] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x95f93800) [pid = 1802] [serial = 407] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x96166c00) [pid = 1802] [serial = 408] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x91ac5000) [pid = 1802] [serial = 404] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8f628400) [pid = 1802] [serial = 405] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8db68000) [pid = 1802] [serial = 401] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8f97f400) [pid = 1802] [serial = 402] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f9f0400) [pid = 1802] [serial = 399] [outer = (nil)] [url = about:blank] 22:11:21 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x97449400) [pid = 1802] [serial = 410] [outer = (nil)] [url = about:blank] 22:11:23 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f85e000) [pid = 1802] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 22:11:23 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x97380400) [pid = 1802] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 22:11:25 INFO - PROCESS | 1802 | 1477545085793 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]]]}] 22:11:25 INFO - .. 22:11:25 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6095ms 22:11:25 INFO - PROCESS | 1802 | 1477545085819 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 22:11:25 INFO - PROCESS | 1802 | 1477545085825 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 22:11:25 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 22:11:25 INFO - PROCESS | 1802 | 1477545085834 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}] 22:11:25 INFO - PROCESS | 1802 | 1477545085983 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 22:11:26 INFO - PROCESS | 1802 | 1477545086000 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 22:11:26 INFO - PROCESS | 1802 | 1477545086006 Marionette TRACE conn4 <- [1,644,null,["8"]] 22:11:26 INFO - PROCESS | 1802 | 1477545086013 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 22:11:26 INFO - PROCESS | 1802 | 1477545086021 Marionette TRACE conn4 <- [1,645,null,{}] 22:11:26 INFO - PROCESS | 1802 | 1477545086027 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f97d800 == 14 [pid = 1802] [id = 144] 22:11:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f97f000) [pid = 1802] [serial = 424] [outer = (nil)] 22:11:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f985800) [pid = 1802] [serial = 425] [outer = 0x8f97f000] 22:11:26 INFO - PROCESS | 1802 | 1477545086187 Marionette DEBUG loaded listener.js 22:11:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8f9ed800) [pid = 1802] [serial = 426] [outer = 0x8f97f000] 22:11:29 INFO - PROCESS | 1802 | --DOCSHELL 0x93161800 == 13 [pid = 1802] [id = 143] 22:11:29 INFO - PROCESS | 1802 | --DOCSHELL 0x8d786c00 == 12 [pid = 1802] [id = 142] 22:11:29 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f97fc00) [pid = 1802] [serial = 413] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f98b400) [pid = 1802] [serial = 414] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x9760f800) [pid = 1802] [serial = 411] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x92aa0c00) [pid = 1802] [serial = 416] [outer = (nil)] [url = about:blank] 22:11:31 INFO - .. 22:11:31 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5996ms 22:11:31 INFO - PROCESS | 1802 | 1477545091817 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]]]}] 22:11:31 INFO - PROCESS | 1802 | 1477545091833 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 22:11:31 INFO - PROCESS | 1802 | 1477545091845 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 22:11:31 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 22:11:31 INFO - PROCESS | 1802 | 1477545091863 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}] 22:11:32 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8d78c800) [pid = 1802] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 22:11:32 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x93802000) [pid = 1802] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 22:11:32 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x92a2f000) [pid = 1802] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 22:11:32 INFO - PROCESS | 1802 | 1477545092102 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 22:11:32 INFO - PROCESS | 1802 | 1477545092183 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 22:11:32 INFO - PROCESS | 1802 | 1477545092190 Marionette TRACE conn4 <- [1,649,null,["8"]] 22:11:32 INFO - PROCESS | 1802 | 1477545092198 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 22:11:32 INFO - PROCESS | 1802 | 1477545092205 Marionette TRACE conn4 <- [1,650,null,{}] 22:11:32 INFO - PROCESS | 1802 | 1477545092212 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f983400 == 13 [pid = 1802] [id = 145] 22:11:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8f983800) [pid = 1802] [serial = 427] [outer = (nil)] 22:11:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8f98bc00) [pid = 1802] [serial = 428] [outer = 0x8f983800] 22:11:32 INFO - PROCESS | 1802 | 1477545092298 Marionette DEBUG loaded listener.js 22:11:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f9f7000) [pid = 1802] [serial = 429] [outer = 0x8f983800] 22:11:32 INFO - PROCESS | 1802 | [1802] 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 22:11:32 INFO - PROCESS | 1802 | [1802] 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 22:11:32 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:11:37 INFO - PROCESS | 1802 | --DOCSHELL 0x90fca400 == 12 [pid = 1802] [id = 137] 22:11:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8db62c00 == 11 [pid = 1802] [id = 136] 22:11:37 INFO - PROCESS | 1802 | --DOCSHELL 0x97374400 == 10 [pid = 1802] [id = 139] 22:11:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8f97d800 == 9 [pid = 1802] [id = 144] 22:11:37 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x93803c00) [pid = 1802] [serial = 417] [outer = (nil)] [url = about:blank] 22:11:37 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x9394ac00) [pid = 1802] [serial = 422] [outer = (nil)] [url = about:blank] 22:11:37 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x938f1c00) [pid = 1802] [serial = 423] [outer = (nil)] [url = about:blank] 22:11:37 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8da87c00) [pid = 1802] [serial = 419] [outer = (nil)] [url = about:blank] 22:11:37 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8f626c00) [pid = 1802] [serial = 420] [outer = (nil)] [url = about:blank] 22:11:37 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x8f985800) [pid = 1802] [serial = 425] [outer = (nil)] [url = about:blank] 22:11:37 INFO - PROCESS | 1802 | 1477545097856 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]]]}] 22:11:37 INFO - .. 22:11:37 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6039ms 22:11:37 INFO - PROCESS | 1802 | 1477545097900 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 22:11:37 INFO - PROCESS | 1802 | 1477545097907 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 22:11:37 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 22:11:37 INFO - PROCESS | 1802 | 1477545097918 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}] 22:11:38 INFO - PROCESS | 1802 | 1477545098109 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 22:11:38 INFO - PROCESS | 1802 | 1477545098221 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 22:11:38 INFO - PROCESS | 1802 | 1477545098226 Marionette TRACE conn4 <- [1,654,null,["8"]] 22:11:38 INFO - PROCESS | 1802 | 1477545098234 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 22:11:38 INFO - PROCESS | 1802 | 1477545098243 Marionette TRACE conn4 <- [1,655,null,{}] 22:11:38 INFO - PROCESS | 1802 | 1477545098249 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f628400 == 10 [pid = 1802] [id = 146] 22:11:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x8f628800) [pid = 1802] [serial = 430] [outer = (nil)] 22:11:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8f97fc00) [pid = 1802] [serial = 431] [outer = 0x8f628800] 22:11:38 INFO - PROCESS | 1802 | 1477545098339 Marionette DEBUG loaded listener.js 22:11:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8f9ee400) [pid = 1802] [serial = 432] [outer = 0x8f628800] 22:11:39 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8f97f000) [pid = 1802] [serial = 424] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 22:11:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8f97f000) [pid = 1802] [serial = 433] [outer = 0x8d783400] 22:11:43 INFO - PROCESS | 1802 | 1477545103842 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]]]}] 22:11:43 INFO - . 22:11:43 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5940ms 22:11:43 INFO - PROCESS | 1802 | 1477545103856 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 22:11:43 INFO - PROCESS | 1802 | 1477545103862 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 22:11:43 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 22:11:43 INFO - PROCESS | 1802 | 1477545103916 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}] 22:11:44 INFO - PROCESS | 1802 | 1477545104120 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 22:11:44 INFO - PROCESS | 1802 | 1477545104256 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 22:11:44 INFO - PROCESS | 1802 | 1477545104262 Marionette TRACE conn4 <- [1,659,null,["8"]] 22:11:44 INFO - PROCESS | 1802 | 1477545104271 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 22:11:44 INFO - PROCESS | 1802 | 1477545104280 Marionette TRACE conn4 <- [1,660,null,{}] 22:11:44 INFO - PROCESS | 1802 | 1477545104287 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ec000 == 11 [pid = 1802] [id = 147] 22:11:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8f9ec400) [pid = 1802] [serial = 434] [outer = (nil)] 22:11:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x90fc1000) [pid = 1802] [serial = 435] [outer = 0x8f9ec400] 22:11:44 INFO - PROCESS | 1802 | 1477545104380 Marionette DEBUG loaded listener.js 22:11:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8da92000) [pid = 1802] [serial = 436] [outer = 0x8f9ec400] 22:11:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x91067800 == 12 [pid = 1802] [id = 148] 22:11:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x93803800) [pid = 1802] [serial = 437] [outer = (nil)] 22:11:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x9380a800) [pid = 1802] [serial = 438] [outer = 0x93803800] 22:11:45 INFO - PROCESS | 1802 | 1477545105463 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]]]}] 22:11:45 INFO - . 22:11:45 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1627ms 22:11:45 INFO - PROCESS | 1802 | 1477545105509 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 22:11:45 INFO - PROCESS | 1802 | 1477545105515 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 22:11:45 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 22:11:45 INFO - PROCESS | 1802 | 1477545105523 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}] 22:11:45 INFO - PROCESS | 1802 | 1477545105786 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 22:11:45 INFO - PROCESS | 1802 | 1477545105922 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 22:11:45 INFO - PROCESS | 1802 | 1477545105931 Marionette TRACE conn4 <- [1,664,null,["8"]] 22:11:45 INFO - PROCESS | 1802 | 1477545105946 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 22:11:45 INFO - PROCESS | 1802 | 1477545105960 Marionette TRACE conn4 <- [1,665,null,{}] 22:11:45 INFO - PROCESS | 1802 | 1477545105969 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d78cc00 == 13 [pid = 1802] [id = 149] 22:11:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8d78e400) [pid = 1802] [serial = 439] [outer = (nil)] 22:11:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8db64800) [pid = 1802] [serial = 440] [outer = 0x8d78e400] 22:11:46 INFO - PROCESS | 1802 | 1477545106049 Marionette DEBUG loaded listener.js 22:11:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8db65400) [pid = 1802] [serial = 441] [outer = 0x8d78e400] 22:11:46 INFO - PROCESS | 1802 | --DOCSHELL 0x8f983400 == 12 [pid = 1802] [id = 145] 22:11:46 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f9ed800) [pid = 1802] [serial = 426] [outer = (nil)] [url = about:blank] 22:11:46 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f98bc00) [pid = 1802] [serial = 428] [outer = (nil)] [url = about:blank] 22:11:48 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f983800) [pid = 1802] [serial = 427] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 22:11:51 INFO - PROCESS | 1802 | 1477545111581 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]]]}] 22:11:51 INFO - .. 22:11:51 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6091ms 22:11:51 INFO - PROCESS | 1802 | 1477545111615 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 22:11:51 INFO - PROCESS | 1802 | 1477545111621 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 22:11:51 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 22:11:51 INFO - PROCESS | 1802 | 1477545111633 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}] 22:11:51 INFO - PROCESS | 1802 | 1477545111792 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 22:11:51 INFO - PROCESS | 1802 | 1477545111804 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 22:11:51 INFO - PROCESS | 1802 | 1477545111817 Marionette TRACE conn4 <- [1,669,null,["8"]] 22:11:51 INFO - PROCESS | 1802 | 1477545111824 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 22:11:51 INFO - PROCESS | 1802 | 1477545111832 Marionette TRACE conn4 <- [1,670,null,{}] 22:11:51 INFO - PROCESS | 1802 | 1477545111838 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b8c800 == 13 [pid = 1802] [id = 150] 22:11:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x93161400) [pid = 1802] [serial = 442] [outer = (nil)] 22:11:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x9394d000) [pid = 1802] [serial = 443] [outer = 0x93161400] 22:11:51 INFO - PROCESS | 1802 | 1477545111918 Marionette DEBUG loaded listener.js 22:11:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x93b5a400) [pid = 1802] [serial = 444] [outer = 0x93161400] 22:11:52 INFO - PROCESS | 1802 | [1802] 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 22:11:52 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:11:53 INFO - PROCESS | 1802 | 1477545113036 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]]]}] 22:11:53 INFO - .. 22:11:53 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1423ms 22:11:53 INFO - PROCESS | 1802 | 1477545113055 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 22:11:53 INFO - PROCESS | 1802 | 1477545113063 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 22:11:53 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 22:11:53 INFO - PROCESS | 1802 | 1477545113073 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}] 22:11:53 INFO - PROCESS | 1802 | 1477545113291 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 22:11:53 INFO - PROCESS | 1802 | 1477545113424 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 22:11:53 INFO - PROCESS | 1802 | 1477545113431 Marionette TRACE conn4 <- [1,674,null,["8"]] 22:11:53 INFO - PROCESS | 1802 | 1477545113438 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 22:11:53 INFO - PROCESS | 1802 | 1477545113447 Marionette TRACE conn4 <- [1,675,null,{}] 22:11:53 INFO - PROCESS | 1802 | 1477545113453 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x93cc1800 == 14 [pid = 1802] [id = 151] 22:11:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x941f1400) [pid = 1802] [serial = 445] [outer = (nil)] 22:11:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x959af800) [pid = 1802] [serial = 446] [outer = 0x941f1400] 22:11:53 INFO - PROCESS | 1802 | 1477545113549 Marionette DEBUG loaded listener.js 22:11:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x95f97c00) [pid = 1802] [serial = 447] [outer = 0x941f1400] 22:11:54 INFO - PROCESS | 1802 | [1802] 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 22:11:54 INFO - PROCESS | 1802 | [1802] 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 22:11:54 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:11:55 INFO - PROCESS | 1802 | --DOCSHELL 0x91067800 == 13 [pid = 1802] [id = 148] 22:11:55 INFO - PROCESS | 1802 | --DOCSHELL 0x8f628400 == 12 [pid = 1802] [id = 146] 22:11:55 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ec000 == 11 [pid = 1802] [id = 147] 22:11:55 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8bd0f000) [pid = 1802] [serial = 330] [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.] 22:11:55 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8f9f7000) [pid = 1802] [serial = 429] [outer = (nil)] [url = about:blank] 22:11:55 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8f97fc00) [pid = 1802] [serial = 431] [outer = (nil)] [url = about:blank] 22:11:58 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x93161400) [pid = 1802] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 22:11:58 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x93803800) [pid = 1802] [serial = 437] [outer = (nil)] [url = about:srcdoc] 22:11:58 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f9ec400) [pid = 1802] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 22:11:58 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8f628800) [pid = 1802] [serial = 430] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 22:11:58 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8d78e400) [pid = 1802] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 22:11:59 INFO - PROCESS | 1802 | 1477545119153 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]]]}] 22:11:59 INFO - .. 22:11:59 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6133ms 22:11:59 INFO - PROCESS | 1802 | 1477545119206 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 22:11:59 INFO - PROCESS | 1802 | 1477545119213 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 22:11:59 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 22:11:59 INFO - PROCESS | 1802 | 1477545119223 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}] 22:11:59 INFO - PROCESS | 1802 | 1477545119403 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 22:11:59 INFO - PROCESS | 1802 | 1477545119499 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 22:11:59 INFO - PROCESS | 1802 | 1477545119503 Marionette TRACE conn4 <- [1,679,null,["8"]] 22:11:59 INFO - PROCESS | 1802 | 1477545119511 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 22:11:59 INFO - PROCESS | 1802 | 1477545119519 Marionette TRACE conn4 <- [1,680,null,{}] 22:11:59 INFO - PROCESS | 1802 | 1477545119526 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db62400 == 12 [pid = 1802] [id = 152] 22:11:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8db62c00) [pid = 1802] [serial = 448] [outer = (nil)] 22:11:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8db69400) [pid = 1802] [serial = 449] [outer = 0x8db62c00] 22:11:59 INFO - PROCESS | 1802 | 1477545119610 Marionette DEBUG loaded listener.js 22:11:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f629400) [pid = 1802] [serial = 450] [outer = 0x8db62c00] 22:12:03 INFO - PROCESS | 1802 | --DOCSHELL 0x92b8c800 == 11 [pid = 1802] [id = 150] 22:12:03 INFO - PROCESS | 1802 | --DOCSHELL 0x8d78cc00 == 10 [pid = 1802] [id = 149] 22:12:03 INFO - PROCESS | 1802 | --DOCSHELL 0x93cc1800 == 9 [pid = 1802] [id = 151] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x9380a800) [pid = 1802] [serial = 438] [outer = (nil)] [url = about:srcdoc] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x9394d000) [pid = 1802] [serial = 443] [outer = (nil)] [url = about:blank] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x93b5a400) [pid = 1802] [serial = 444] [outer = (nil)] [url = about:blank] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8db64800) [pid = 1802] [serial = 440] [outer = (nil)] [url = about:blank] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8db65400) [pid = 1802] [serial = 441] [outer = (nil)] [url = about:blank] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x90fc1000) [pid = 1802] [serial = 435] [outer = (nil)] [url = about:blank] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8da92000) [pid = 1802] [serial = 436] [outer = (nil)] [url = about:blank] 22:12:03 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8f9ee400) [pid = 1802] [serial = 432] [outer = (nil)] [url = about:blank] 22:12:05 INFO - PROCESS | 1802 | 1477545125112 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]]]}] 22:12:05 INFO - .. 22:12:05 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5941ms 22:12:05 INFO - PROCESS | 1802 | 1477545125163 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 22:12:05 INFO - PROCESS | 1802 | 1477545125169 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 22:12:05 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 22:12:05 INFO - PROCESS | 1802 | 1477545125180 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}] 22:12:05 INFO - PROCESS | 1802 | 1477545125395 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 22:12:05 INFO - PROCESS | 1802 | 1477545125415 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 22:12:05 INFO - PROCESS | 1802 | 1477545125421 Marionette TRACE conn4 <- [1,684,null,["8"]] 22:12:05 INFO - PROCESS | 1802 | 1477545125429 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 22:12:05 INFO - PROCESS | 1802 | 1477545125437 Marionette TRACE conn4 <- [1,685,null,{}] 22:12:05 INFO - PROCESS | 1802 | 1477545125443 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da8b400 == 10 [pid = 1802] [id = 153] 22:12:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8da92000) [pid = 1802] [serial = 451] [outer = (nil)] 22:12:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8db5e400) [pid = 1802] [serial = 452] [outer = 0x8da92000] 22:12:05 INFO - PROCESS | 1802 | 1477545125528 Marionette DEBUG loaded listener.js 22:12:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8f621400) [pid = 1802] [serial = 453] [outer = 0x8da92000] 22:12:06 INFO - PROCESS | 1802 | [1802] 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 22:12:06 INFO - PROCESS | 1802 | [1802] 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 22:12:06 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:12:06 INFO - PROCESS | 1802 | 1477545126596 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]]]}] 22:12:06 INFO - .. 22:12:06 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1473ms 22:12:06 INFO - PROCESS | 1802 | 1477545126652 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 22:12:06 INFO - PROCESS | 1802 | 1477545126657 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 22:12:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 22:12:06 INFO - PROCESS | 1802 | 1477545126665 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}] 22:12:06 INFO - PROCESS | 1802 | 1477545126883 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 22:12:06 INFO - PROCESS | 1802 | 1477545126897 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 22:12:06 INFO - PROCESS | 1802 | 1477545126900 Marionette TRACE conn4 <- [1,689,null,["8"]] 22:12:06 INFO - PROCESS | 1802 | 1477545126909 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 22:12:06 INFO - PROCESS | 1802 | 1477545126913 Marionette TRACE conn4 <- [1,690,null,{}] 22:12:06 INFO - PROCESS | 1802 | 1477545126920 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fc1000 == 11 [pid = 1802] [id = 154] 22:12:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x90fc5400) [pid = 1802] [serial = 454] [outer = (nil)] 22:12:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x91061000) [pid = 1802] [serial = 455] [outer = 0x90fc5400] 22:12:07 INFO - PROCESS | 1802 | 1477545126999 Marionette DEBUG loaded listener.js 22:12:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x91061400) [pid = 1802] [serial = 456] [outer = 0x90fc5400] 22:12:11 INFO - PROCESS | 1802 | --DOCSHELL 0x8da8b400 == 10 [pid = 1802] [id = 153] 22:12:11 INFO - PROCESS | 1802 | --DOCSHELL 0x8db62400 == 9 [pid = 1802] [id = 152] 22:12:11 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x959af800) [pid = 1802] [serial = 446] [outer = (nil)] [url = about:blank] 22:12:11 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8db69400) [pid = 1802] [serial = 449] [outer = (nil)] [url = about:blank] 22:12:12 INFO - PROCESS | 1802 | 1477545132550 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]]]}] 22:12:12 INFO - .. 22:12:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5937ms 22:12:12 INFO - PROCESS | 1802 | 1477545132603 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 22:12:12 INFO - PROCESS | 1802 | 1477545132611 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 22:12:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 22:12:12 INFO - PROCESS | 1802 | 1477545132621 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}] 22:12:12 INFO - PROCESS | 1802 | 1477545132801 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 22:12:12 INFO - PROCESS | 1802 | 1477545132896 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 22:12:12 INFO - PROCESS | 1802 | 1477545132900 Marionette TRACE conn4 <- [1,694,null,["8"]] 22:12:12 INFO - PROCESS | 1802 | 1477545132908 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 22:12:12 INFO - PROCESS | 1802 | 1477545132916 Marionette TRACE conn4 <- [1,695,null,{}] 22:12:12 INFO - PROCESS | 1802 | 1477545132923 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db68c00 == 10 [pid = 1802] [id = 155] 22:12:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8db69000) [pid = 1802] [serial = 457] [outer = (nil)] 22:12:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8f625c00) [pid = 1802] [serial = 458] [outer = 0x8db69000] 22:12:13 INFO - PROCESS | 1802 | 1477545133008 Marionette DEBUG loaded listener.js 22:12:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f980400) [pid = 1802] [serial = 459] [outer = 0x8db69000] 22:12:13 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8db62c00) [pid = 1802] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 22:12:18 INFO - PROCESS | 1802 | 1477545138538 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"]]]}] 22:12:18 INFO - .... 22:12:18 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5985ms 22:12:18 INFO - PROCESS | 1802 | 1477545138605 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 22:12:18 INFO - PROCESS | 1802 | 1477545138611 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 22:12:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 22:12:18 INFO - PROCESS | 1802 | 1477545138665 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}] 22:12:18 INFO - PROCESS | 1802 | 1477545138861 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 22:12:18 INFO - PROCESS | 1802 | 1477545138987 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 22:12:18 INFO - PROCESS | 1802 | 1477545138993 Marionette TRACE conn4 <- [1,699,null,["8"]] 22:12:19 INFO - PROCESS | 1802 | 1477545139002 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 22:12:19 INFO - PROCESS | 1802 | 1477545139010 Marionette TRACE conn4 <- [1,700,null,{}] 22:12:19 INFO - PROCESS | 1802 | 1477545139017 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f985400 == 11 [pid = 1802] [id = 156] 22:12:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f989c00) [pid = 1802] [serial = 460] [outer = (nil)] 22:12:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f9f3c00) [pid = 1802] [serial = 461] [outer = 0x8f989c00] 22:12:19 INFO - PROCESS | 1802 | 1477545139109 Marionette DEBUG loaded listener.js 22:12:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8d786c00) [pid = 1802] [serial = 462] [outer = 0x8f989c00] 22:12:19 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8db5e400) [pid = 1802] [serial = 452] [outer = (nil)] [url = about:blank] 22:12:19 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f629400) [pid = 1802] [serial = 450] [outer = (nil)] [url = about:blank] 22:12:19 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x91061000) [pid = 1802] [serial = 455] [outer = (nil)] [url = about:blank] 22:12:21 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x90fc5400) [pid = 1802] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 22:12:21 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8da92000) [pid = 1802] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 22:12:24 INFO - PROCESS | 1802 | 1477545144737 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] 22:12:24 INFO - PROCESS | 1802 | 1477545144802 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 22:12:24 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 22:12:24 INFO - PROCESS | 1802 | 1477545144811 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 22:12:24 INFO - PROCESS | 1802 | 1477545144815 Marionette TRACE conn4 <- [1,703,null,{}] 22:12:24 INFO - PROCESS | 1802 | 1477545144825 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}] 22:12:25 INFO - PROCESS | 1802 | 1477545145026 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 22:12:25 INFO - PROCESS | 1802 | 1477545145100 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 22:12:25 INFO - PROCESS | 1802 | 1477545145105 Marionette TRACE conn4 <- [1,705,null,["8"]] 22:12:25 INFO - PROCESS | 1802 | 1477545145112 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 22:12:25 INFO - PROCESS | 1802 | 1477545145121 Marionette TRACE conn4 <- [1,706,null,{}] 22:12:25 INFO - PROCESS | 1802 | 1477545145133 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:12:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db69800 == 12 [pid = 1802] [id = 157] 22:12:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f624800) [pid = 1802] [serial = 463] [outer = (nil)] 22:12:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x90fbb800) [pid = 1802] [serial = 464] [outer = 0x8f624800] 22:12:25 INFO - PROCESS | 1802 | 1477545145216 Marionette DEBUG loaded listener.js 22:12:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x91a27800) [pid = 1802] [serial = 465] [outer = 0x8f624800] 22:12:25 INFO - PROCESS | 1802 | [1802] 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 22:12:25 INFO - PROCESS | 1802 | [1802] 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 22:12:25 INFO - PROCESS | 1802 | [1802] 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 22:12:25 INFO - PROCESS | 1802 | [1802] 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 22:12:26 INFO - PROCESS | 1802 | 1477545146183 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]]]}] 22:12:26 INFO - ... 22:12:26 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1438ms 22:12:26 INFO - PROCESS | 1802 | 1477545146250 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 22:12:26 INFO - PROCESS | 1802 | 1477545146257 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 22:12:26 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 22:12:26 INFO - PROCESS | 1802 | 1477545146267 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 22:12:26 INFO - PROCESS | 1802 | 1477545146272 Marionette TRACE conn4 <- [1,709,null,{}] 22:12:26 INFO - PROCESS | 1802 | 1477545146282 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}] 22:12:26 INFO - PROCESS | 1802 | 1477545146492 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 22:12:26 INFO - PROCESS | 1802 | 1477545146626 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 22:12:26 INFO - PROCESS | 1802 | 1477545146632 Marionette TRACE conn4 <- [1,711,null,["8"]] 22:12:26 INFO - PROCESS | 1802 | 1477545146640 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 22:12:26 INFO - PROCESS | 1802 | 1477545146650 Marionette TRACE conn4 <- [1,712,null,{}] 22:12:26 INFO - PROCESS | 1802 | 1477545146665 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380cc00 == 13 [pid = 1802] [id = 158] 22:12:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x93810400) [pid = 1802] [serial = 466] [outer = (nil)] 22:12:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x958ad800) [pid = 1802] [serial = 467] [outer = 0x93810400] 22:12:26 INFO - PROCESS | 1802 | 1477545146759 Marionette DEBUG loaded listener.js 22:12:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x93803c00) [pid = 1802] [serial = 468] [outer = 0x93810400] 22:12:27 INFO - PROCESS | 1802 | [mp3 @ 0x9737f800] err{or,}_recognition separate: 1; 1 22:12:27 INFO - PROCESS | 1802 | [mp3 @ 0x9737f800] err{or,}_recognition combined: 1; 1 22:12:27 INFO - PROCESS | 1802 | [mp3 @ 0x97380400] err{or,}_recognition separate: 1; 1 22:12:27 INFO - PROCESS | 1802 | [mp3 @ 0x97380400] err{or,}_recognition combined: 1; 1 22:12:27 INFO - PROCESS | 1802 | [1802] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:12:27 INFO - PROCESS | 1802 | [1802] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:12:28 INFO - PROCESS | 1802 | [1802] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:12:28 INFO - PROCESS | 1802 | [1802] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:12:29 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f621400) [pid = 1802] [serial = 453] [outer = (nil)] [url = about:blank] 22:12:29 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f625c00) [pid = 1802] [serial = 458] [outer = (nil)] [url = about:blank] 22:12:29 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x91061400) [pid = 1802] [serial = 456] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1802 | 1477545152393 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]]]}] 22:12:32 INFO - ... 22:12:32 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6151ms 22:12:32 INFO - PROCESS | 1802 | 1477545152417 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 22:12:32 INFO - PROCESS | 1802 | 1477545152423 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 22:12:32 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 22:12:32 INFO - PROCESS | 1802 | 1477545152433 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 22:12:32 INFO - PROCESS | 1802 | 1477545152439 Marionette TRACE conn4 <- [1,715,null,{}] 22:12:32 INFO - PROCESS | 1802 | 1477545152448 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}] 22:12:32 INFO - PROCESS | 1802 | 1477545152654 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 22:12:32 INFO - PROCESS | 1802 | 1477545152717 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 22:12:32 INFO - PROCESS | 1802 | 1477545152722 Marionette TRACE conn4 <- [1,717,null,["8"]] 22:12:32 INFO - PROCESS | 1802 | 1477545152730 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 22:12:32 INFO - PROCESS | 1802 | 1477545152739 Marionette TRACE conn4 <- [1,718,null,{}] 22:12:32 INFO - PROCESS | 1802 | 1477545152750 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:12:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb13000 == 14 [pid = 1802] [id = 159] 22:12:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f9ee000) [pid = 1802] [serial = 469] [outer = (nil)] 22:12:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x91abec00) [pid = 1802] [serial = 470] [outer = 0x8f9ee000] 22:12:32 INFO - PROCESS | 1802 | 1477545152835 Marionette DEBUG loaded listener.js 22:12:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x91ac3c00) [pid = 1802] [serial = 471] [outer = 0x8f9ee000] 22:12:33 INFO - PROCESS | 1802 | [1802] 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 22:12:33 INFO - PROCESS | 1802 | [1802] 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 22:12:33 INFO - PROCESS | 1802 | [1802] 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 22:12:33 INFO - PROCESS | 1802 | [1802] 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 22:12:33 INFO - PROCESS | 1802 | 1477545153795 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]]]}] 22:12:33 INFO - ... 22:12:33 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1386ms 22:12:33 INFO - PROCESS | 1802 | 1477545153819 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 22:12:33 INFO - PROCESS | 1802 | 1477545153825 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 22:12:33 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 22:12:33 INFO - PROCESS | 1802 | 1477545153831 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 22:12:33 INFO - PROCESS | 1802 | 1477545153835 Marionette TRACE conn4 <- [1,721,null,{}] 22:12:33 INFO - PROCESS | 1802 | 1477545153849 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}] 22:12:34 INFO - PROCESS | 1802 | 1477545154074 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 22:12:34 INFO - PROCESS | 1802 | 1477545154086 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 22:12:34 INFO - PROCESS | 1802 | 1477545154093 Marionette TRACE conn4 <- [1,723,null,["8"]] 22:12:34 INFO - PROCESS | 1802 | 1477545154109 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 22:12:34 INFO - PROCESS | 1802 | 1477545154119 Marionette TRACE conn4 <- [1,724,null,{}] 22:12:34 INFO - PROCESS | 1802 | 1477545154126 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x97617800 == 15 [pid = 1802] [id = 160] 22:12:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x97618800) [pid = 1802] [serial = 472] [outer = (nil)] 22:12:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x9761c000) [pid = 1802] [serial = 473] [outer = 0x97618800] 22:12:34 INFO - PROCESS | 1802 | 1477545154207 Marionette DEBUG loaded listener.js 22:12:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x97803400) [pid = 1802] [serial = 474] [outer = 0x97618800] 22:12:34 INFO - PROCESS | 1802 | [h264 @ 0x98280800] err{or,}_recognition separate: 1; 1 22:12:34 INFO - PROCESS | 1802 | [h264 @ 0x98280800] err{or,}_recognition combined: 1; 1 22:12:34 INFO - PROCESS | 1802 | [h264 @ 0x98280800] Unsupported bit depth: 0 22:12:34 INFO - PROCESS | 1802 | [h264 @ 0x98280800] no picture 22:12:34 INFO - PROCESS | 1802 | [h264 @ 0x98280800] no picture 22:12:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8db68c00 == 14 [pid = 1802] [id = 155] 22:12:37 INFO - PROCESS | 1802 | --DOCSHELL 0x90fc1000 == 13 [pid = 1802] [id = 154] 22:12:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb13000 == 12 [pid = 1802] [id = 159] 22:12:37 INFO - PROCESS | 1802 | --DOCSHELL 0x9380cc00 == 11 [pid = 1802] [id = 158] 22:12:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8db69800 == 10 [pid = 1802] [id = 157] 22:12:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8f985400 == 9 [pid = 1802] [id = 156] 22:12:37 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x90fbb800) [pid = 1802] [serial = 464] [outer = (nil)] [url = about:blank] 22:12:37 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8f9f3c00) [pid = 1802] [serial = 461] [outer = (nil)] [url = about:blank] 22:12:39 INFO - PROCESS | 1802 | 1477545159738 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]]]}] 22:12:39 INFO - .. 22:12:39 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5957ms 22:12:39 INFO - PROCESS | 1802 | 1477545159789 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 22:12:39 INFO - PROCESS | 1802 | 1477545159796 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 22:12:39 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 22:12:39 INFO - PROCESS | 1802 | 1477545159814 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}] 22:12:40 INFO - PROCESS | 1802 | 1477545160047 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 22:12:40 INFO - PROCESS | 1802 | 1477545160114 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 22:12:40 INFO - PROCESS | 1802 | 1477545160120 Marionette TRACE conn4 <- [1,728,null,["8"]] 22:12:40 INFO - PROCESS | 1802 | 1477545160128 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 22:12:40 INFO - PROCESS | 1802 | 1477545160135 Marionette TRACE conn4 <- [1,729,null,{}] 22:12:40 INFO - PROCESS | 1802 | 1477545160149 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f62a400 == 10 [pid = 1802] [id = 161] 22:12:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x8f62a800) [pid = 1802] [serial = 475] [outer = (nil)] 22:12:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8f982400) [pid = 1802] [serial = 476] [outer = 0x8f62a800] 22:12:40 INFO - PROCESS | 1802 | 1477545160236 Marionette DEBUG loaded listener.js 22:12:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8f9f1800) [pid = 1802] [serial = 477] [outer = 0x8f62a800] 22:12:40 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8f624800) [pid = 1802] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 22:12:40 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8f9ee000) [pid = 1802] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 22:12:40 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x93810400) [pid = 1802] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 22:12:40 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8f989c00) [pid = 1802] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 22:12:40 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8db69000) [pid = 1802] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f8f800] err{or,}_recognition separate: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f8f800] err{or,}_recognition combined: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f8f800] Unsupported bit depth: 0 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f8f800] no picture 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f8f800] no picture 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f93400] err{or,}_recognition separate: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f93400] err{or,}_recognition combined: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f93400] Unsupported bit depth: 0 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f93400] no picture 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x95f93400] no picture 22:12:41 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:12:41 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x91a2d800] err{or,}_recognition separate: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x91a2d800] err{or,}_recognition combined: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x91a2d800] Unsupported bit depth: 0 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x91a2d800] no picture 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x91a2d800] no picture 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x96170800] err{or,}_recognition separate: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x96170800] err{or,}_recognition combined: 1; 1 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x96170800] Unsupported bit depth: 0 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x96170800] no picture 22:12:41 INFO - PROCESS | 1802 | [h264 @ 0x96170800] no picture 22:12:45 INFO - PROCESS | 1802 | --DOCSHELL 0x97617800 == 9 [pid = 1802] [id = 160] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8d786c00) [pid = 1802] [serial = 462] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f980400) [pid = 1802] [serial = 459] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x91abec00) [pid = 1802] [serial = 470] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x91ac3c00) [pid = 1802] [serial = 471] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x958ad800) [pid = 1802] [serial = 467] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x93803c00) [pid = 1802] [serial = 468] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x91a27800) [pid = 1802] [serial = 465] [outer = (nil)] [url = about:blank] 22:12:45 INFO - PROCESS | 1802 | 1477545165824 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]]]}] 22:12:45 INFO - ..... 22:12:45 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6042ms 22:12:45 INFO - PROCESS | 1802 | 1477545165848 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 22:12:45 INFO - PROCESS | 1802 | 1477545165855 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 22:12:45 INFO - TEST-START | /custom-elements/reactions/Attr.html 22:12:45 INFO - PROCESS | 1802 | 1477545165867 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}] 22:12:46 INFO - PROCESS | 1802 | 1477545166086 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 22:12:46 INFO - PROCESS | 1802 | 1477545166185 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 22:12:46 INFO - PROCESS | 1802 | 1477545166190 Marionette TRACE conn4 <- [1,733,null,["8"]] 22:12:46 INFO - PROCESS | 1802 | 1477545166197 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 22:12:46 INFO - PROCESS | 1802 | 1477545166205 Marionette TRACE conn4 <- [1,734,null,{}] 22:12:46 INFO - PROCESS | 1802 | 1477545166211 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db63800 == 10 [pid = 1802] [id = 162] 22:12:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8db64000) [pid = 1802] [serial = 478] [outer = (nil)] 22:12:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db68c00) [pid = 1802] [serial = 479] [outer = 0x8db64000] 22:12:46 INFO - PROCESS | 1802 | 1477545166297 Marionette DEBUG loaded listener.js 22:12:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x8f621c00) [pid = 1802] [serial = 480] [outer = 0x8db64000] 22:12:46 INFO - PROCESS | 1802 | 1477545166870 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"]]]}] 22:12:46 INFO - .. 22:12:46 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1028ms 22:12:46 INFO - PROCESS | 1802 | 1477545166900 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 22:12:46 INFO - PROCESS | 1802 | 1477545166908 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 22:12:46 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 22:12:46 INFO - PROCESS | 1802 | 1477545166915 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}] 22:12:47 INFO - PROCESS | 1802 | 1477545167086 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 22:12:47 INFO - PROCESS | 1802 | 1477545167178 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 22:12:47 INFO - PROCESS | 1802 | 1477545167182 Marionette TRACE conn4 <- [1,738,null,["8"]] 22:12:47 INFO - PROCESS | 1802 | 1477545167189 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 22:12:47 INFO - PROCESS | 1802 | 1477545167194 Marionette TRACE conn4 <- [1,739,null,{}] 22:12:47 INFO - PROCESS | 1802 | 1477545167200 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x91a25800 == 11 [pid = 1802] [id = 163] 22:12:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x91a2e800) [pid = 1802] [serial = 481] [outer = (nil)] 22:12:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x92a2c800) [pid = 1802] [serial = 482] [outer = 0x91a2e800] 22:12:47 INFO - PROCESS | 1802 | 1477545167295 Marionette DEBUG loaded listener.js 22:12:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8db5e000) [pid = 1802] [serial = 483] [outer = 0x91a2e800] 22:12:47 INFO - ....... 22:12:47 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 979ms 22:12:47 INFO - PROCESS | 1802 | 1477545167867 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"]]]}] 22:12:47 INFO - PROCESS | 1802 | 1477545167926 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 22:12:47 INFO - PROCESS | 1802 | 1477545167932 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 22:12:47 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 22:12:47 INFO - PROCESS | 1802 | 1477545167942 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}] 22:12:48 INFO - PROCESS | 1802 | 1477545168152 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 22:12:48 INFO - PROCESS | 1802 | 1477545168179 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 22:12:48 INFO - PROCESS | 1802 | 1477545168184 Marionette TRACE conn4 <- [1,743,null,["8"]] 22:12:48 INFO - PROCESS | 1802 | 1477545168190 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 22:12:48 INFO - PROCESS | 1802 | 1477545168196 Marionette TRACE conn4 <- [1,744,null,{}] 22:12:48 INFO - PROCESS | 1802 | 1477545168250 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x97465c00 == 12 [pid = 1802] [id = 164] 22:12:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x97466400) [pid = 1802] [serial = 484] [outer = (nil)] 22:12:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x97469000) [pid = 1802] [serial = 485] [outer = 0x97466400] 22:12:48 INFO - PROCESS | 1802 | 1477545168332 Marionette DEBUG loaded listener.js 22:12:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x97610400) [pid = 1802] [serial = 486] [outer = 0x97466400] 22:12:48 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x97618800) [pid = 1802] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 22:12:49 INFO - .................... 22:12:49 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1184ms 22:12:49 INFO - TEST-START | /custom-elements/reactions/Document.html 22:12:49 INFO - PROCESS | 1802 | 1477545169080 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"]]]}] 22:12:49 INFO - PROCESS | 1802 | 1477545169126 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 22:12:49 INFO - PROCESS | 1802 | 1477545169130 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 22:12:49 INFO - PROCESS | 1802 | 1477545169142 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}] 22:12:49 INFO - PROCESS | 1802 | 1477545169370 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 22:12:49 INFO - PROCESS | 1802 | 1477545169428 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 22:12:49 INFO - PROCESS | 1802 | 1477545169433 Marionette TRACE conn4 <- [1,748,null,["8"]] 22:12:49 INFO - PROCESS | 1802 | 1477545169438 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 22:12:49 INFO - PROCESS | 1802 | 1477545169444 Marionette TRACE conn4 <- [1,749,null,{}] 22:12:49 INFO - PROCESS | 1802 | 1477545169452 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc2a800 == 13 [pid = 1802] [id = 165] 22:12:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x97abb000) [pid = 1802] [serial = 487] [outer = (nil)] 22:12:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x98e1dc00) [pid = 1802] [serial = 488] [outer = 0x97abb000] 22:12:49 INFO - PROCESS | 1802 | 1477545169528 Marionette DEBUG loaded listener.js 22:12:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x98ed0c00) [pid = 1802] [serial = 489] [outer = 0x97abb000] 22:12:50 INFO - PROCESS | 1802 | 1477545170045 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"]]]}] 22:12:50 INFO - .. 22:12:50 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 920ms 22:12:50 INFO - PROCESS | 1802 | 1477545170062 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 22:12:50 INFO - PROCESS | 1802 | 1477545170065 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 22:12:50 INFO - TEST-START | /custom-elements/reactions/Element.html 22:12:50 INFO - PROCESS | 1802 | 1477545170075 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}] 22:12:50 INFO - PROCESS | 1802 | 1477545170217 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 22:12:50 INFO - PROCESS | 1802 | 1477545170226 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 22:12:50 INFO - PROCESS | 1802 | 1477545170228 Marionette TRACE conn4 <- [1,753,null,["8"]] 22:12:50 INFO - PROCESS | 1802 | 1477545170234 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 22:12:50 INFO - PROCESS | 1802 | 1477545170250 Marionette TRACE conn4 <- [1,754,null,{}] 22:12:50 INFO - PROCESS | 1802 | 1477545170256 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ed9800 == 14 [pid = 1802] [id = 166] 22:12:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x98edac00) [pid = 1802] [serial = 490] [outer = (nil)] 22:12:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x995a0400) [pid = 1802] [serial = 491] [outer = 0x98edac00] 22:12:50 INFO - PROCESS | 1802 | 1477545170328 Marionette DEBUG loaded listener.js 22:12:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x9a1d3800) [pid = 1802] [serial = 492] [outer = 0x98edac00] 22:12:51 INFO - .................................... 22:12:51 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1042ms 22:12:51 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 22:12:51 INFO - PROCESS | 1802 | 1477545171058 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"]]]}] 22:12:51 INFO - PROCESS | 1802 | 1477545171121 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 22:12:51 INFO - PROCESS | 1802 | 1477545171123 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 22:12:51 INFO - PROCESS | 1802 | 1477545171140 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}] 22:12:51 INFO - PROCESS | 1802 | 1477545171473 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 22:12:51 INFO - PROCESS | 1802 | 1477545171483 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 22:12:51 INFO - PROCESS | 1802 | 1477545171486 Marionette TRACE conn4 <- [1,758,null,["8"]] 22:12:51 INFO - PROCESS | 1802 | 1477545171500 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 22:12:51 INFO - PROCESS | 1802 | 1477545171506 Marionette TRACE conn4 <- [1,759,null,{}] 22:12:51 INFO - PROCESS | 1802 | 1477545171512 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b29b400 == 15 [pid = 1802] [id = 167] 22:12:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x9b29b800) [pid = 1802] [serial = 493] [outer = (nil)] 22:12:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x9b3a8400) [pid = 1802] [serial = 494] [outer = 0x9b29b800] 22:12:51 INFO - PROCESS | 1802 | 1477545171590 Marionette DEBUG loaded listener.js 22:12:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x9b4cd400) [pid = 1802] [serial = 495] [outer = 0x9b29b800] 22:12:52 INFO - ................ 22:12:52 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1286ms 22:12:52 INFO - TEST-START | /custom-elements/reactions/Node.html 22:12:52 INFO - PROCESS | 1802 | 1477545172340 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"]]]}] 22:12:52 INFO - PROCESS | 1802 | 1477545172422 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 22:12:52 INFO - PROCESS | 1802 | 1477545172434 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 22:12:52 INFO - PROCESS | 1802 | 1477545172450 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}] 22:12:52 INFO - PROCESS | 1802 | 1477545172675 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 22:12:52 INFO - PROCESS | 1802 | 1477545172688 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 22:12:52 INFO - PROCESS | 1802 | 1477545172693 Marionette TRACE conn4 <- [1,763,null,["8"]] 22:12:52 INFO - PROCESS | 1802 | 1477545172742 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 22:12:52 INFO - PROCESS | 1802 | 1477545172748 Marionette TRACE conn4 <- [1,764,null,{}] 22:12:52 INFO - PROCESS | 1802 | 1477545172802 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x9640d800 == 16 [pid = 1802] [id = 168] 22:12:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x96f9bc00) [pid = 1802] [serial = 496] [outer = (nil)] 22:12:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x9743dc00) [pid = 1802] [serial = 497] [outer = 0x96f9bc00] 22:12:52 INFO - PROCESS | 1802 | 1477545172899 Marionette DEBUG loaded listener.js 22:12:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x97616400) [pid = 1802] [serial = 498] [outer = 0x96f9bc00] 22:12:53 INFO - PROCESS | 1802 | 1477545173584 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"]]]}] 22:12:53 INFO - .............. 22:12:53 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1225ms 22:12:53 INFO - PROCESS | 1802 | 1477545173670 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 22:12:53 INFO - PROCESS | 1802 | 1477545173675 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 22:12:53 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 22:12:53 INFO - PROCESS | 1802 | 1477545173685 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}] 22:12:53 INFO - PROCESS | 1802 | 1477545173899 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 22:12:53 INFO - PROCESS | 1802 | 1477545173912 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 22:12:53 INFO - PROCESS | 1802 | 1477545173915 Marionette TRACE conn4 <- [1,768,null,["8"]] 22:12:53 INFO - PROCESS | 1802 | 1477545173922 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 22:12:53 INFO - PROCESS | 1802 | 1477545173928 Marionette TRACE conn4 <- [1,769,null,{}] 22:12:53 INFO - PROCESS | 1802 | 1477545173975 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d78d800 == 17 [pid = 1802] [id = 169] 22:12:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x9a383000) [pid = 1802] [serial = 499] [outer = (nil)] 22:12:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x9a529800) [pid = 1802] [serial = 500] [outer = 0x9a383000] 22:12:54 INFO - PROCESS | 1802 | 1477545174119 Marionette DEBUG loaded listener.js 22:12:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x9aff3000) [pid = 1802] [serial = 501] [outer = 0x9a383000] 22:12:54 INFO - PROCESS | 1802 | 1477545174787 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"]]]}] 22:12:54 INFO - .... 22:12:54 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1173ms 22:12:54 INFO - PROCESS | 1802 | 1477545174865 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 22:12:54 INFO - PROCESS | 1802 | 1477545174873 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 22:12:54 INFO - TEST-START | /custom-elements/reactions/Range.html 22:12:54 INFO - PROCESS | 1802 | 1477545174880 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}] 22:12:55 INFO - PROCESS | 1802 | 1477545175045 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 22:12:55 INFO - PROCESS | 1802 | 1477545175179 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 22:12:55 INFO - PROCESS | 1802 | 1477545175183 Marionette TRACE conn4 <- [1,773,null,["8"]] 22:12:55 INFO - PROCESS | 1802 | 1477545175194 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 22:12:55 INFO - PROCESS | 1802 | 1477545175202 Marionette TRACE conn4 <- [1,774,null,{}] 22:12:55 INFO - PROCESS | 1802 | 1477545175208 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:55 INFO - PROCESS | 1802 | ++DOCSHELL 0xa27e1c00 == 18 [pid = 1802] [id = 170] 22:12:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0xa27e2000) [pid = 1802] [serial = 502] [outer = (nil)] 22:12:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0xa27e8800) [pid = 1802] [serial = 503] [outer = 0xa27e2000] 22:12:55 INFO - PROCESS | 1802 | 1477545175295 Marionette DEBUG loaded listener.js 22:12:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0xa2988800) [pid = 1802] [serial = 504] [outer = 0xa27e2000] 22:12:55 INFO - PROCESS | 1802 | 1477545175907 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"]]]}] 22:12:55 INFO - ......... 22:12:55 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1077ms 22:12:55 INFO - PROCESS | 1802 | 1477545175965 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 22:12:55 INFO - PROCESS | 1802 | 1477545175970 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 22:12:55 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 22:12:55 INFO - PROCESS | 1802 | 1477545175979 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}] 22:12:56 INFO - PROCESS | 1802 | 1477545176154 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 22:12:56 INFO - PROCESS | 1802 | 1477545176259 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 22:12:56 INFO - PROCESS | 1802 | 1477545176264 Marionette TRACE conn4 <- [1,778,null,["8"]] 22:12:56 INFO - PROCESS | 1802 | 1477545176270 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 22:12:56 INFO - PROCESS | 1802 | 1477545176278 Marionette TRACE conn4 <- [1,779,null,{}] 22:12:56 INFO - PROCESS | 1802 | 1477545176327 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f94c00 == 19 [pid = 1802] [id = 171] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x97810c00) [pid = 1802] [serial = 505] [outer = (nil)] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0xa2bdbc00) [pid = 1802] [serial = 506] [outer = 0x97810c00] 22:12:56 INFO - PROCESS | 1802 | 1477545176413 Marionette DEBUG loaded listener.js 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0xa2f07800) [pid = 1802] [serial = 507] [outer = 0x97810c00] 22:12:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x8dad2c00 == 20 [pid = 1802] [id = 172] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8dad5000) [pid = 1802] [serial = 508] [outer = (nil)] 22:12:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x8dad6000 == 21 [pid = 1802] [id = 173] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8db63000) [pid = 1802] [serial = 509] [outer = (nil)] 22:12:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db67800 == 22 [pid = 1802] [id = 174] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8db6ac00) [pid = 1802] [serial = 510] [outer = (nil)] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8f61e000) [pid = 1802] [serial = 511] [outer = 0x8dad5000] 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x90fc4c00) [pid = 1802] [serial = 512] [outer = 0x8db63000] 22:12:56 INFO - PROCESS | 1802 | [1802] 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 22:12:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x92a2f000) [pid = 1802] [serial = 513] [outer = 0x8db6ac00] 22:12:56 INFO - PROCESS | 1802 | [1802] 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 22:12:57 INFO - ..... 22:12:57 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1479ms 22:12:57 INFO - PROCESS | 1802 | 1477545177436 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"]]]}] 22:12:57 INFO - PROCESS | 1802 | 1477545177480 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 22:12:57 INFO - PROCESS | 1802 | 1477545177487 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 22:12:57 INFO - TEST-START | /fetch/api/request/request-cache.html 22:12:57 INFO - PROCESS | 1802 | 1477545177495 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 22:12:57 INFO - PROCESS | 1802 | 1477545177501 Marionette TRACE conn4 <- [1,782,null,{}] 22:12:57 INFO - PROCESS | 1802 | 1477545177513 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}] 22:12:57 INFO - PROCESS | 1802 | 1477545177704 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 22:12:57 INFO - PROCESS | 1802 | 1477545177856 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 22:12:57 INFO - PROCESS | 1802 | 1477545177867 Marionette TRACE conn4 <- [1,784,null,["8"]] 22:12:57 INFO - PROCESS | 1802 | 1477545177881 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 22:12:57 INFO - PROCESS | 1802 | 1477545177896 Marionette TRACE conn4 <- [1,785,null,{}] 22:12:57 INFO - PROCESS | 1802 | 1477545177907 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:12:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x96408400 == 23 [pid = 1802] [id = 175] 22:12:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x9640a000) [pid = 1802] [serial = 514] [outer = (nil)] 22:12:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x97465800) [pid = 1802] [serial = 515] [outer = 0x9640a000] 22:12:58 INFO - PROCESS | 1802 | 1477545177995 Marionette DEBUG loaded listener.js 22:12:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x97467400) [pid = 1802] [serial = 516] [outer = 0x9640a000] 22:12:58 INFO - PROCESS | 1802 | --DOCSHELL 0x8f62a400 == 22 [pid = 1802] [id = 161] 22:12:58 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x8f982400) [pid = 1802] [serial = 476] [outer = (nil)] [url = about:blank] 22:12:58 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x9761c000) [pid = 1802] [serial = 473] [outer = (nil)] [url = about:blank] 22:12:58 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x97803400) [pid = 1802] [serial = 474] [outer = (nil)] [url = about:blank] 22:13:00 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8db64000) [pid = 1802] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 22:13:00 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8f62a800) [pid = 1802] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 22:13:00 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x98edac00) [pid = 1802] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 22:13:00 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x97466400) [pid = 1802] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 22:13:00 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x91a2e800) [pid = 1802] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 22:13:00 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x97abb000) [pid = 1802] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 22:13:02 INFO - PROCESS | 1802 | [1802] 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 22:13:02 INFO - PROCESS | 1802 | [1802] 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 22:13:03 INFO - PROCESS | 1802 | [1802] 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 22:13:03 INFO - PROCESS | 1802 | [1802] 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 22:13:03 INFO - PROCESS | 1802 | [1802] 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 22:13:03 INFO - PROCESS | 1802 | [1802] 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 22:13:03 INFO - PROCESS | 1802 | [1802] 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 22:13:03 INFO - PROCESS | 1802 | [1802] 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 22:13:04 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:13:05 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:13:05 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:13:05 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x98ed9800 == 21 [pid = 1802] [id = 166] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x97465c00 == 20 [pid = 1802] [id = 164] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc2a800 == 19 [pid = 1802] [id = 165] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x9b3a8400) [pid = 1802] [serial = 494] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x8db67800 == 18 [pid = 1802] [id = 174] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x8dad6000 == 17 [pid = 1802] [id = 173] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x8dad2c00 == 16 [pid = 1802] [id = 172] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0xa27e1c00 == 15 [pid = 1802] [id = 170] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x8d78d800 == 14 [pid = 1802] [id = 169] 22:13:06 INFO - PROCESS | 1802 | --DOCSHELL 0x9640d800 == 13 [pid = 1802] [id = 168] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x995a0400) [pid = 1802] [serial = 491] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x9a1d3800) [pid = 1802] [serial = 492] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x98e1dc00) [pid = 1802] [serial = 488] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x98ed0c00) [pid = 1802] [serial = 489] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x97469000) [pid = 1802] [serial = 485] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x97610400) [pid = 1802] [serial = 486] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x92a2c800) [pid = 1802] [serial = 482] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8db5e000) [pid = 1802] [serial = 483] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x8db68c00) [pid = 1802] [serial = 479] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x8f621c00) [pid = 1802] [serial = 480] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x8f9f1800) [pid = 1802] [serial = 477] [outer = (nil)] [url = about:blank] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x9a383000) [pid = 1802] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8db6ac00) [pid = 1802] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x97810c00) [pid = 1802] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x9b29b800) [pid = 1802] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0xa27e2000) [pid = 1802] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x96f9bc00) [pid = 1802] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8dad5000) [pid = 1802] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:13:09 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8db63000) [pid = 1802] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:13:13 INFO - ...................................................................................................... 22:13:13 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16093ms 22:13:13 INFO - PROCESS | 1802 | 1477545193470 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]]]}] 22:13:13 INFO - PROCESS | 1802 | 1477545193608 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 22:13:13 INFO - PROCESS | 1802 | 1477545193617 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 22:13:13 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 22:13:13 INFO - PROCESS | 1802 | 1477545193626 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 22:13:13 INFO - PROCESS | 1802 | 1477545193632 Marionette TRACE conn4 <- [1,788,null,{}] 22:13:13 INFO - PROCESS | 1802 | 1477545193647 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}] 22:13:13 INFO - PROCESS | 1802 | 1477545193836 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 22:13:13 INFO - PROCESS | 1802 | 1477545193993 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 22:13:14 INFO - PROCESS | 1802 | 1477545193999 Marionette TRACE conn4 <- [1,790,null,["8"]] 22:13:14 INFO - PROCESS | 1802 | 1477545194010 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 22:13:14 INFO - PROCESS | 1802 | 1477545194020 Marionette TRACE conn4 <- [1,791,null,{}] 22:13:14 INFO - PROCESS | 1802 | 1477545194028 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc22800 == 14 [pid = 1802] [id = 176] 22:13:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x8cc22c00) [pid = 1802] [serial = 517] [outer = (nil)] 22:13:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8d926000) [pid = 1802] [serial = 518] [outer = 0x8cc22c00] 22:13:14 INFO - PROCESS | 1802 | 1477545194109 Marionette DEBUG loaded listener.js 22:13:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8f9f3c00) [pid = 1802] [serial = 519] [outer = 0x8cc22c00] 22:13:14 INFO - PROCESS | 1802 | --DOCSHELL 0x91a25800 == 13 [pid = 1802] [id = 163] 22:13:14 INFO - PROCESS | 1802 | --DOCSHELL 0x9b29b400 == 12 [pid = 1802] [id = 167] 22:13:14 INFO - PROCESS | 1802 | --DOCSHELL 0x95f94c00 == 11 [pid = 1802] [id = 171] 22:13:14 INFO - PROCESS | 1802 | --DOCSHELL 0x96408400 == 10 [pid = 1802] [id = 175] 22:13:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8db63800 == 9 [pid = 1802] [id = 162] 22:13:14 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x92a2f000) [pid = 1802] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:13:14 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8f61e000) [pid = 1802] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:13:14 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x90fc4c00) [pid = 1802] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:13:14 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x97465800) [pid = 1802] [serial = 515] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0xa2bdbc00) [pid = 1802] [serial = 506] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0xa2f07800) [pid = 1802] [serial = 507] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0xa27e8800) [pid = 1802] [serial = 503] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0xa2988800) [pid = 1802] [serial = 504] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x9a529800) [pid = 1802] [serial = 500] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x9aff3000) [pid = 1802] [serial = 501] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x9743dc00) [pid = 1802] [serial = 497] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x97616400) [pid = 1802] [serial = 498] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x9b4cd400) [pid = 1802] [serial = 495] [outer = (nil)] [url = about:blank] 22:13:15 INFO - PROCESS | 1802 | 1477545195208 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]]]}] 22:13:15 INFO - .. 22:13:15 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1594ms 22:13:15 INFO - PROCESS | 1802 | 1477545195220 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 22:13:15 INFO - PROCESS | 1802 | 1477545195227 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 22:13:15 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 22:13:15 INFO - PROCESS | 1802 | 1477545195251 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}] 22:13:15 INFO - PROCESS | 1802 | 1477545195429 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 22:13:15 INFO - PROCESS | 1802 | 1477545195444 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 22:13:15 INFO - PROCESS | 1802 | 1477545195450 Marionette TRACE conn4 <- [1,795,null,["8"]] 22:13:15 INFO - PROCESS | 1802 | 1477545195458 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 22:13:15 INFO - PROCESS | 1802 | 1477545195464 Marionette TRACE conn4 <- [1,796,null,{}] 22:13:15 INFO - PROCESS | 1802 | 1477545195470 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x91063c00 == 10 [pid = 1802] [id = 177] 22:13:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x91a24400) [pid = 1802] [serial = 520] [outer = (nil)] 22:13:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x92a2a800) [pid = 1802] [serial = 521] [outer = 0x91a24400] 22:13:15 INFO - PROCESS | 1802 | 1477545195558 Marionette DEBUG loaded listener.js 22:13:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x92a9c000) [pid = 1802] [serial = 522] [outer = 0x91a24400] 22:13:16 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:16 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:16 INFO - PROCESS | 1802 | 1477545196271 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] 22:13:16 INFO - PROCESS | 1802 | 1477545196331 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 22:13:16 INFO - TEST-START | /fetch/api/request/request-consume.html 22:13:16 INFO - PROCESS | 1802 | 1477545196339 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}] 22:13:16 INFO - PROCESS | 1802 | 1477545196514 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 22:13:16 INFO - PROCESS | 1802 | 1477545196611 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 22:13:16 INFO - PROCESS | 1802 | 1477545196614 Marionette TRACE conn4 <- [1,800,null,["8"]] 22:13:16 INFO - PROCESS | 1802 | 1477545196621 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 22:13:16 INFO - PROCESS | 1802 | 1477545196626 Marionette TRACE conn4 <- [1,801,null,{}] 22:13:16 INFO - PROCESS | 1802 | 1477545196632 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f628800 == 11 [pid = 1802] [id = 178] 22:13:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x96256400) [pid = 1802] [serial = 523] [outer = (nil)] 22:13:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x96405c00) [pid = 1802] [serial = 524] [outer = 0x96256400] 22:13:16 INFO - PROCESS | 1802 | 1477545196711 Marionette DEBUG loaded listener.js 22:13:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x8f98b800) [pid = 1802] [serial = 525] [outer = 0x96256400] 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:17 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:17 INFO - PROCESS | 1802 | 1477545197544 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]]]}] 22:13:17 INFO - ...................................... 22:13:17 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1279ms 22:13:17 INFO - PROCESS | 1802 | 1477545197626 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 22:13:17 INFO - TEST-START | /fetch/api/request/request-disturbed.html 22:13:17 INFO - PROCESS | 1802 | 1477545197633 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 22:13:17 INFO - PROCESS | 1802 | 1477545197641 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}] 22:13:17 INFO - PROCESS | 1802 | 1477545197804 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 22:13:17 INFO - PROCESS | 1802 | 1477545197825 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 22:13:17 INFO - PROCESS | 1802 | 1477545197829 Marionette TRACE conn4 <- [1,805,null,["8"]] 22:13:17 INFO - PROCESS | 1802 | 1477545197834 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 22:13:17 INFO - PROCESS | 1802 | 1477545197841 Marionette TRACE conn4 <- [1,806,null,{}] 22:13:17 INFO - PROCESS | 1802 | 1477545197848 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x9761c400 == 12 [pid = 1802] [id = 179] 22:13:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x9761c800) [pid = 1802] [serial = 526] [outer = (nil)] 22:13:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x97809400) [pid = 1802] [serial = 527] [outer = 0x9761c800] 22:13:18 INFO - PROCESS | 1802 | 1477545198008 Marionette DEBUG loaded listener.js 22:13:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x97a26800) [pid = 1802] [serial = 528] [outer = 0x9761c800] 22:13:18 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:18 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:18 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:18 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:18 INFO - PROCESS | 1802 | 1477545198524 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]]]}] 22:13:18 INFO - ...... 22:13:18 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 928ms 22:13:18 INFO - PROCESS | 1802 | 1477545198568 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 22:13:18 INFO - PROCESS | 1802 | 1477545198574 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 22:13:18 INFO - TEST-START | /fetch/api/request/request-error.html 22:13:18 INFO - PROCESS | 1802 | 1477545198582 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}] 22:13:18 INFO - PROCESS | 1802 | 1477545198743 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 22:13:18 INFO - PROCESS | 1802 | 1477545198755 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 22:13:18 INFO - PROCESS | 1802 | 1477545198759 Marionette TRACE conn4 <- [1,810,null,["8"]] 22:13:18 INFO - PROCESS | 1802 | 1477545198766 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 22:13:18 INFO - PROCESS | 1802 | 1477545198774 Marionette TRACE conn4 <- [1,811,null,{}] 22:13:18 INFO - PROCESS | 1802 | 1477545198860 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d782000 == 13 [pid = 1802] [id = 180] 22:13:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x984cc000) [pid = 1802] [serial = 529] [outer = (nil)] 22:13:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x984d4c00) [pid = 1802] [serial = 530] [outer = 0x984cc000] 22:13:18 INFO - PROCESS | 1802 | 1477545198937 Marionette DEBUG loaded listener.js 22:13:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x98ecc400) [pid = 1802] [serial = 531] [outer = 0x984cc000] 22:13:19 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:13:19 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:13:19 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:13:19 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:13:19 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 22:13:19 INFO - PROCESS | 1802 | 1477545199477 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]]]}] 22:13:19 INFO - .................... 22:13:19 INFO - TEST-OK | /fetch/api/request/request-error.html | took 926ms 22:13:19 INFO - PROCESS | 1802 | 1477545199517 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 22:13:19 INFO - PROCESS | 1802 | 1477545199520 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 22:13:19 INFO - TEST-START | /fetch/api/request/request-headers.html 22:13:19 INFO - PROCESS | 1802 | 1477545199529 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}] 22:13:19 INFO - PROCESS | 1802 | 1477545199670 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 22:13:19 INFO - PROCESS | 1802 | 1477545199683 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 22:13:19 INFO - PROCESS | 1802 | 1477545199685 Marionette TRACE conn4 <- [1,815,null,["8"]] 22:13:19 INFO - PROCESS | 1802 | 1477545199703 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 22:13:19 INFO - PROCESS | 1802 | 1477545199709 Marionette TRACE conn4 <- [1,816,null,{}] 22:13:19 INFO - PROCESS | 1802 | 1477545199714 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ed7400 == 14 [pid = 1802] [id = 181] 22:13:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x98ed7800) [pid = 1802] [serial = 532] [outer = (nil)] 22:13:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x9959ec00) [pid = 1802] [serial = 533] [outer = 0x98ed7800] 22:13:19 INFO - PROCESS | 1802 | 1477545199790 Marionette DEBUG loaded listener.js 22:13:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x9a232000) [pid = 1802] [serial = 534] [outer = 0x98ed7800] 22:13:20 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:13:20 INFO - PROCESS | 1802 | [1802] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:13:20 INFO - PROCESS | 1802 | 1477545200488 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]]]}] 22:13:20 INFO - ........................................................ 22:13:20 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1038ms 22:13:20 INFO - PROCESS | 1802 | 1477545200566 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 22:13:20 INFO - PROCESS | 1802 | 1477545200570 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 22:13:20 INFO - TEST-START | /fetch/api/request/request-idl.html 22:13:20 INFO - PROCESS | 1802 | 1477545200580 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}] 22:13:20 INFO - PROCESS | 1802 | 1477545200793 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 22:13:20 INFO - PROCESS | 1802 | 1477545200806 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 22:13:20 INFO - PROCESS | 1802 | 1477545200809 Marionette TRACE conn4 <- [1,820,null,["8"]] 22:13:20 INFO - PROCESS | 1802 | 1477545200816 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 22:13:20 INFO - PROCESS | 1802 | 1477545200821 Marionette TRACE conn4 <- [1,821,null,{}] 22:13:20 INFO - PROCESS | 1802 | 1477545200826 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x9aff3000 == 15 [pid = 1802] [id = 182] 22:13:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x9aff3c00) [pid = 1802] [serial = 535] [outer = (nil)] 22:13:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x9b306c00) [pid = 1802] [serial = 536] [outer = 0x9aff3c00] 22:13:20 INFO - PROCESS | 1802 | 1477545200903 Marionette DEBUG loaded listener.js 22:13:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x9b3a7000) [pid = 1802] [serial = 537] [outer = 0x9aff3c00] 22:13:21 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:13:21 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:13:22 INFO - PROCESS | 1802 | 1477545202162 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]]]}] 22:13:22 INFO - ............................................. 22:13:22 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1692ms 22:13:22 INFO - PROCESS | 1802 | 1477545202270 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 22:13:22 INFO - PROCESS | 1802 | 1477545202277 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 22:13:22 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 22:13:22 INFO - PROCESS | 1802 | 1477545202287 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}] 22:13:22 INFO - PROCESS | 1802 | 1477545202496 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 22:13:22 INFO - PROCESS | 1802 | 1477545202637 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 22:13:22 INFO - PROCESS | 1802 | 1477545202642 Marionette TRACE conn4 <- [1,825,null,["8"]] 22:13:22 INFO - PROCESS | 1802 | 1477545202654 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 22:13:22 INFO - PROCESS | 1802 | 1477545202661 Marionette TRACE conn4 <- [1,826,null,{}] 22:13:22 INFO - PROCESS | 1802 | 1477545202668 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ecfc00 == 16 [pid = 1802] [id = 183] 22:13:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x98ed0000) [pid = 1802] [serial = 538] [outer = (nil)] 22:13:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x99519c00) [pid = 1802] [serial = 539] [outer = 0x98ed0000] 22:13:22 INFO - PROCESS | 1802 | 1477545202759 Marionette DEBUG loaded listener.js 22:13:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x9a2c4000) [pid = 1802] [serial = 540] [outer = 0x98ed0000] 22:13:23 INFO - PROCESS | 1802 | [1802] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 22:13:23 INFO - PROCESS | 1802 | 1477545203434 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]]]}] 22:13:23 INFO - .............................. 22:13:23 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1224ms 22:13:23 INFO - PROCESS | 1802 | 1477545203512 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 22:13:23 INFO - PROCESS | 1802 | 1477545203519 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 22:13:23 INFO - TEST-START | /fetch/api/request/request-init-002.html 22:13:23 INFO - PROCESS | 1802 | 1477545203526 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}] 22:13:23 INFO - PROCESS | 1802 | 1477545203706 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 22:13:23 INFO - PROCESS | 1802 | 1477545203842 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 22:13:23 INFO - PROCESS | 1802 | 1477545203845 Marionette TRACE conn4 <- [1,830,null,["8"]] 22:13:23 INFO - PROCESS | 1802 | 1477545203854 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 22:13:23 INFO - PROCESS | 1802 | 1477545203859 Marionette TRACE conn4 <- [1,831,null,{}] 22:13:23 INFO - PROCESS | 1802 | 1477545203869 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b3b0000 == 17 [pid = 1802] [id = 184] 22:13:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x9b3b0c00) [pid = 1802] [serial = 541] [outer = (nil)] 22:13:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x9b4d3400) [pid = 1802] [serial = 542] [outer = 0x9b3b0c00] 22:13:23 INFO - PROCESS | 1802 | 1477545203956 Marionette DEBUG loaded listener.js 22:13:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x9b4d5800) [pid = 1802] [serial = 543] [outer = 0x9b3b0c00] 22:13:24 INFO - PROCESS | 1802 | 1477545204728 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]]]}] 22:13:24 INFO - ....... 22:13:24 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1226ms 22:13:24 INFO - PROCESS | 1802 | 1477545204753 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 22:13:24 INFO - PROCESS | 1802 | 1477545204759 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 22:13:24 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 22:13:24 INFO - PROCESS | 1802 | 1477545204826 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}] 22:13:25 INFO - PROCESS | 1802 | 1477545205015 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 22:13:25 INFO - PROCESS | 1802 | 1477545205145 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 22:13:25 INFO - PROCESS | 1802 | 1477545205151 Marionette TRACE conn4 <- [1,835,null,["8"]] 22:13:25 INFO - PROCESS | 1802 | 1477545205160 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 22:13:25 INFO - PROCESS | 1802 | 1477545205167 Marionette TRACE conn4 <- [1,836,null,{}] 22:13:25 INFO - PROCESS | 1802 | 1477545205173 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x958ae800 == 18 [pid = 1802] [id = 185] 22:13:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x959af800) [pid = 1802] [serial = 544] [outer = (nil)] 22:13:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x95f9a800) [pid = 1802] [serial = 545] [outer = 0x959af800] 22:13:25 INFO - PROCESS | 1802 | 1477545205258 Marionette DEBUG loaded listener.js 22:13:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x95f91400) [pid = 1802] [serial = 546] [outer = 0x959af800] 22:13:25 INFO - PROCESS | 1802 | 1477545205864 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"]]]}] 22:13:25 INFO - .... 22:13:25 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1080ms 22:13:25 INFO - PROCESS | 1802 | 1477545205903 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 22:13:25 INFO - PROCESS | 1802 | 1477545205909 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 22:13:25 INFO - TEST-START | /fetch/api/request/request-structure.html 22:13:25 INFO - PROCESS | 1802 | 1477545205916 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}] 22:13:26 INFO - PROCESS | 1802 | 1477545206077 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 22:13:26 INFO - PROCESS | 1802 | 1477545206194 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 22:13:26 INFO - PROCESS | 1802 | 1477545206197 Marionette TRACE conn4 <- [1,840,null,["8"]] 22:13:26 INFO - PROCESS | 1802 | 1477545206204 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 22:13:26 INFO - PROCESS | 1802 | 1477545206210 Marionette TRACE conn4 <- [1,841,null,{}] 22:13:26 INFO - PROCESS | 1802 | 1477545206215 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x984c7400 == 19 [pid = 1802] [id = 186] 22:13:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x984c9c00) [pid = 1802] [serial = 547] [outer = (nil)] 22:13:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x98e1bc00) [pid = 1802] [serial = 548] [outer = 0x984c9c00] 22:13:26 INFO - PROCESS | 1802 | 1477545206298 Marionette DEBUG loaded listener.js 22:13:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x98ed1400) [pid = 1802] [serial = 549] [outer = 0x984c9c00] 22:13:26 INFO - PROCESS | 1802 | 1477545206834 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]]]}] 22:13:26 INFO - ................... 22:13:26 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 972ms 22:13:26 INFO - PROCESS | 1802 | 1477545206897 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 22:13:26 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 22:13:26 INFO - PROCESS | 1802 | 1477545206905 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 22:13:26 INFO - PROCESS | 1802 | 1477545206912 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}] 22:13:27 INFO - PROCESS | 1802 | 1477545207104 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 22:13:27 INFO - PROCESS | 1802 | 1477545207124 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 22:13:27 INFO - PROCESS | 1802 | 1477545207129 Marionette TRACE conn4 <- [1,845,null,["8"]] 22:13:27 INFO - PROCESS | 1802 | 1477545207134 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 22:13:27 INFO - PROCESS | 1802 | 1477545207140 Marionette TRACE conn4 <- [1,846,null,{}] 22:13:27 INFO - PROCESS | 1802 | 1477545207146 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:27 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2759000 == 20 [pid = 1802] [id = 187] 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0xa275a800) [pid = 1802] [serial = 550] [outer = (nil)] 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0xa27ba800) [pid = 1802] [serial = 551] [outer = 0xa275a800] 22:13:27 INFO - PROCESS | 1802 | 1477545207228 Marionette DEBUG loaded listener.js 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0xa27e8c00) [pid = 1802] [serial = 552] [outer = 0xa275a800] 22:13:27 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2bdc000 == 21 [pid = 1802] [id = 188] 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0xa2bdd400) [pid = 1802] [serial = 553] [outer = (nil)] 22:13:27 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2be0400 == 22 [pid = 1802] [id = 189] 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0xa2be0800) [pid = 1802] [serial = 554] [outer = (nil)] 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0xa2bdd800) [pid = 1802] [serial = 555] [outer = 0xa2bdd400] 22:13:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0xa2be2c00) [pid = 1802] [serial = 556] [outer = 0xa2be0800] 22:13:28 INFO - PROCESS | 1802 | 1477545208007 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 22:13:28 INFO - . 22:13:28 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1122ms 22:13:28 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 22:13:28 INFO - PROCESS | 1802 | 1477545208038 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 22:13:28 INFO - PROCESS | 1802 | 1477545208042 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 22:13:28 INFO - PROCESS | 1802 | 1477545208050 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}] 22:13:28 INFO - PROCESS | 1802 | 1477545208280 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 22:13:28 INFO - PROCESS | 1802 | 1477545208311 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 22:13:28 INFO - PROCESS | 1802 | 1477545208314 Marionette TRACE conn4 <- [1,850,null,["8"]] 22:13:28 INFO - PROCESS | 1802 | 1477545208320 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 22:13:28 INFO - PROCESS | 1802 | 1477545208325 Marionette TRACE conn4 <- [1,851,null,{}] 22:13:28 INFO - PROCESS | 1802 | 1477545208331 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x93cc5800 == 23 [pid = 1802] [id = 190] 22:13:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x97610c00) [pid = 1802] [serial = 557] [outer = (nil)] 22:13:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0xa2f02400) [pid = 1802] [serial = 558] [outer = 0x97610c00] 22:13:28 INFO - PROCESS | 1802 | 1477545208457 Marionette DEBUG loaded listener.js 22:13:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0xa2f10800) [pid = 1802] [serial = 559] [outer = 0x97610c00] 22:13:28 INFO - PROCESS | 1802 | 1477545208986 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 22:13:29 INFO - . 22:13:29 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 976ms 22:13:29 INFO - PROCESS | 1802 | 1477545209026 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 22:13:29 INFO - PROCESS | 1802 | 1477545209030 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 22:13:29 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 22:13:29 INFO - PROCESS | 1802 | 1477545209036 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}] 22:13:29 INFO - PROCESS | 1802 | 1477545209228 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 22:13:29 INFO - PROCESS | 1802 | 1477545209295 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 22:13:29 INFO - PROCESS | 1802 | 1477545209299 Marionette TRACE conn4 <- [1,855,null,["8"]] 22:13:29 INFO - PROCESS | 1802 | 1477545209304 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 22:13:29 INFO - PROCESS | 1802 | 1477545209309 Marionette TRACE conn4 <- [1,856,null,{}] 22:13:29 INFO - PROCESS | 1802 | 1477545209314 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x92a2e400 == 24 [pid = 1802] [id = 191] 22:13:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0xa4583000) [pid = 1802] [serial = 560] [outer = (nil)] 22:13:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0xa45da000) [pid = 1802] [serial = 561] [outer = 0xa4583000] 22:13:29 INFO - PROCESS | 1802 | 1477545209400 Marionette DEBUG loaded listener.js 22:13:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0xa4841400) [pid = 1802] [serial = 562] [outer = 0xa4583000] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x984cc000) [pid = 1802] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x9761c800) [pid = 1802] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8cc22c00) [pid = 1802] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x91a24400) [pid = 1802] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x98ed7800) [pid = 1802] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x96256400) [pid = 1802] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 22:13:29 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x9640a000) [pid = 1802] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x9761c400 == 23 [pid = 1802] [id = 179] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x98ed7400 == 22 [pid = 1802] [id = 181] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x8d782000 == 21 [pid = 1802] [id = 180] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc22800 == 20 [pid = 1802] [id = 176] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x8f628800 == 19 [pid = 1802] [id = 178] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x91063c00 == 18 [pid = 1802] [id = 177] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x93cc5800 == 17 [pid = 1802] [id = 190] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0xa2be0400 == 16 [pid = 1802] [id = 189] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0xa2bdc000 == 15 [pid = 1802] [id = 188] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0xa2759000 == 14 [pid = 1802] [id = 187] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x984c7400 == 13 [pid = 1802] [id = 186] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x958ae800 == 12 [pid = 1802] [id = 185] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x9b3b0000 == 11 [pid = 1802] [id = 184] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x98ecfc00 == 10 [pid = 1802] [id = 183] 22:13:34 INFO - PROCESS | 1802 | --DOCSHELL 0x9aff3000 == 9 [pid = 1802] [id = 182] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x97467400) [pid = 1802] [serial = 516] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x9959ec00) [pid = 1802] [serial = 533] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x9a232000) [pid = 1802] [serial = 534] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x984d4c00) [pid = 1802] [serial = 530] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x98ecc400) [pid = 1802] [serial = 531] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x97809400) [pid = 1802] [serial = 527] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x97a26800) [pid = 1802] [serial = 528] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x96405c00) [pid = 1802] [serial = 524] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8f98b800) [pid = 1802] [serial = 525] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x92a2a800) [pid = 1802] [serial = 521] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x92a9c000) [pid = 1802] [serial = 522] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x8d926000) [pid = 1802] [serial = 518] [outer = (nil)] [url = about:blank] 22:13:34 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8f9f3c00) [pid = 1802] [serial = 519] [outer = (nil)] [url = about:blank] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x959af800) [pid = 1802] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x9aff3c00) [pid = 1802] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x9b3b0c00) [pid = 1802] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x984c9c00) [pid = 1802] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x98ed0000) [pid = 1802] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x97610c00) [pid = 1802] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0xa275a800) [pid = 1802] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0xa2be0800) [pid = 1802] [serial = 554] [outer = (nil)] [url = about:blank] 22:13:37 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0xa2bdd400) [pid = 1802] [serial = 553] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0xa2be2c00) [pid = 1802] [serial = 556] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0xa2bdd800) [pid = 1802] [serial = 555] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x9a2c4000) [pid = 1802] [serial = 540] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x99519c00) [pid = 1802] [serial = 539] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x9b4d5800) [pid = 1802] [serial = 543] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x9b4d3400) [pid = 1802] [serial = 542] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x95f91400) [pid = 1802] [serial = 546] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x95f9a800) [pid = 1802] [serial = 545] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x98ed1400) [pid = 1802] [serial = 549] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x98e1bc00) [pid = 1802] [serial = 548] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0xa27e8c00) [pid = 1802] [serial = 552] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0xa27ba800) [pid = 1802] [serial = 551] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0xa2f10800) [pid = 1802] [serial = 559] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0xa2f02400) [pid = 1802] [serial = 558] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0xa45da000) [pid = 1802] [serial = 561] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x9b306c00) [pid = 1802] [serial = 536] [outer = (nil)] [url = about:blank] 22:13:41 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x9b3a7000) [pid = 1802] [serial = 537] [outer = (nil)] [url = about:blank] 22:13:59 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:13:59 INFO - PROCESS | 1802 | 1477545239561 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 22:13:59 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30566ms 22:13:59 INFO - PROCESS | 1802 | 1477545239604 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 22:13:59 INFO - PROCESS | 1802 | 1477545239611 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 22:13:59 INFO - TEST-START | /html-media-capture/capture_reflect.html 22:13:59 INFO - PROCESS | 1802 | 1477545239622 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}] 22:13:59 INFO - PROCESS | 1802 | 1477545239833 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 22:13:59 INFO - PROCESS | 1802 | 1477545239896 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 22:13:59 INFO - PROCESS | 1802 | 1477545239901 Marionette TRACE conn4 <- [1,860,null,["8"]] 22:13:59 INFO - PROCESS | 1802 | 1477545239910 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 22:13:59 INFO - PROCESS | 1802 | 1477545239918 Marionette TRACE conn4 <- [1,861,null,{}] 22:13:59 INFO - PROCESS | 1802 | 1477545239925 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db65c00 == 10 [pid = 1802] [id = 192] 22:13:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x8db66400) [pid = 1802] [serial = 563] [outer = (nil)] 22:14:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x8f626400) [pid = 1802] [serial = 564] [outer = 0x8db66400] 22:14:00 INFO - PROCESS | 1802 | 1477545240009 Marionette DEBUG loaded listener.js 22:14:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8f987000) [pid = 1802] [serial = 565] [outer = 0x8db66400] 22:14:00 INFO - PROCESS | 1802 | 1477545240576 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"]]]}] 22:14:00 INFO - ..... 22:14:00 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1025ms 22:14:00 INFO - PROCESS | 1802 | 1477545240646 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 22:14:00 INFO - TEST-START | /html-media-capture/idlharness.html 22:14:00 INFO - PROCESS | 1802 | 1477545240654 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 22:14:00 INFO - PROCESS | 1802 | 1477545240662 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}] 22:14:00 INFO - PROCESS | 1802 | 1477545240866 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 22:14:00 INFO - PROCESS | 1802 | 1477545240880 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 22:14:00 INFO - PROCESS | 1802 | 1477545240884 Marionette TRACE conn4 <- [1,865,null,["8"]] 22:14:00 INFO - PROCESS | 1802 | 1477545240892 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 22:14:00 INFO - PROCESS | 1802 | 1477545240897 Marionette TRACE conn4 <- [1,866,null,{}] 22:14:00 INFO - PROCESS | 1802 | 1477545240904 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b8e000 == 11 [pid = 1802] [id = 193] 22:14:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x92b8ec00) [pid = 1802] [serial = 566] [outer = (nil)] 22:14:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x92d42c00) [pid = 1802] [serial = 567] [outer = 0x92b8ec00] 22:14:00 INFO - PROCESS | 1802 | 1477545240982 Marionette DEBUG loaded listener.js 22:14:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x8db61800) [pid = 1802] [serial = 568] [outer = 0x92b8ec00] 22:14:01 INFO - PROCESS | 1802 | 1477545241742 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"]]]}] 22:14:01 INFO - .... 22:14:01 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1172ms 22:14:01 INFO - PROCESS | 1802 | 1477545241844 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 22:14:01 INFO - PROCESS | 1802 | 1477545241851 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 22:14:01 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 22:14:01 INFO - PROCESS | 1802 | 1477545241859 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}] 22:14:02 INFO - PROCESS | 1802 | 1477545242033 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 22:14:02 INFO - PROCESS | 1802 | 1477545242050 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 22:14:02 INFO - PROCESS | 1802 | 1477545242054 Marionette TRACE conn4 <- [1,870,null,["8"]] 22:14:02 INFO - PROCESS | 1802 | 1477545242059 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 22:14:02 INFO - PROCESS | 1802 | 1477545242066 Marionette TRACE conn4 <- [1,871,null,{}] 22:14:02 INFO - PROCESS | 1802 | 1477545242072 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x97444400 == 12 [pid = 1802] [id = 194] 22:14:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x97447000) [pid = 1802] [serial = 569] [outer = (nil)] 22:14:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x97465c00) [pid = 1802] [serial = 570] [outer = 0x97447000] 22:14:02 INFO - PROCESS | 1802 | 1477545242157 Marionette DEBUG loaded listener.js 22:14:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x97470000) [pid = 1802] [serial = 571] [outer = 0x97447000] 22:14:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x97a25000 == 13 [pid = 1802] [id = 195] 22:14:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x97a2c800) [pid = 1802] [serial = 572] [outer = (nil)] 22:14:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x97abc800) [pid = 1802] [serial = 573] [outer = 0x97a2c800] 22:14:02 INFO - PROCESS | 1802 | 1477545242733 Marionette DEBUG loaded listener.js 22:14:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x98271400) [pid = 1802] [serial = 574] [outer = 0x97a2c800] 22:14:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x9761b400 == 14 [pid = 1802] [id = 196] 22:14:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x9761c400) [pid = 1802] [serial = 575] [outer = (nil)] 22:14:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x984c8800) [pid = 1802] [serial = 576] [outer = 0x9761c400] 22:14:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x984d3800) [pid = 1802] [serial = 577] [outer = 0x9761c400] 22:14:03 INFO - PROCESS | 1802 | 1477545243625 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]]]}] 22:14:03 INFO - . 22:14:03 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1873ms 22:14:03 INFO - PROCESS | 1802 | 1477545243733 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 22:14:03 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 22:14:03 INFO - PROCESS | 1802 | 1477545243737 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 22:14:03 INFO - PROCESS | 1802 | 1477545243744 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}] 22:14:03 INFO - PROCESS | 1802 | 1477545243870 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 22:14:03 INFO - PROCESS | 1802 | 1477545243965 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 22:14:03 INFO - PROCESS | 1802 | 1477545243969 Marionette TRACE conn4 <- [1,875,null,["8"]] 22:14:03 INFO - PROCESS | 1802 | 1477545243973 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 22:14:03 INFO - PROCESS | 1802 | 1477545243978 Marionette TRACE conn4 <- [1,876,null,{}] 22:14:04 INFO - PROCESS | 1802 | 1477545243988 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ecf400 == 15 [pid = 1802] [id = 197] 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x98ecf800) [pid = 1802] [serial = 578] [outer = (nil)] 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x98ed3c00) [pid = 1802] [serial = 579] [outer = 0x98ecf800] 22:14:04 INFO - PROCESS | 1802 | 1477545244066 Marionette DEBUG loaded listener.js 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x98ed8c00) [pid = 1802] [serial = 580] [outer = 0x98ecf800] 22:14:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x995a1400 == 16 [pid = 1802] [id = 198] 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x9a1d4800) [pid = 1802] [serial = 581] [outer = (nil)] 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x9a1df000) [pid = 1802] [serial = 582] [outer = 0x9a1d4800] 22:14:04 INFO - PROCESS | 1802 | 1477545244517 Marionette DEBUG loaded listener.js 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x9a37dc00) [pid = 1802] [serial = 583] [outer = 0x9a1d4800] 22:14:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x99513400 == 17 [pid = 1802] [id = 199] 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x99513800) [pid = 1802] [serial = 584] [outer = (nil)] 22:14:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x9951b000) [pid = 1802] [serial = 585] [outer = 0x99513800] 22:14:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x9a232000) [pid = 1802] [serial = 586] [outer = 0x99513800] 22:14:05 INFO - PROCESS | 1802 | 1477545245466 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]]]}] 22:14:05 INFO - . 22:14:05 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1780ms 22:14:05 INFO - PROCESS | 1802 | 1477545245523 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 22:14:05 INFO - PROCESS | 1802 | 1477545245527 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 22:14:05 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 22:14:05 INFO - PROCESS | 1802 | 1477545245533 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}] 22:14:05 INFO - PROCESS | 1802 | 1477545245659 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 22:14:05 INFO - PROCESS | 1802 | 1477545245809 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 22:14:05 INFO - PROCESS | 1802 | 1477545245812 Marionette TRACE conn4 <- [1,880,null,["8"]] 22:14:05 INFO - PROCESS | 1802 | 1477545245816 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 22:14:05 INFO - PROCESS | 1802 | 1477545245822 Marionette TRACE conn4 <- [1,881,null,{}] 22:14:05 INFO - PROCESS | 1802 | 1477545245827 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b2a1c00 == 18 [pid = 1802] [id = 200] 22:14:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x9b2a3400) [pid = 1802] [serial = 587] [outer = (nil)] 22:14:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x9b30f000) [pid = 1802] [serial = 588] [outer = 0x9b2a3400] 22:14:05 INFO - PROCESS | 1802 | 1477545245902 Marionette DEBUG loaded listener.js 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x9b313800) [pid = 1802] [serial = 589] [outer = 0x9b2a3400] 22:14:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b4ca400 == 19 [pid = 1802] [id = 201] 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x9b4ca800) [pid = 1802] [serial = 590] [outer = (nil)] 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0xa0fba800) [pid = 1802] [serial = 591] [outer = 0x9b4ca800] 22:14:06 INFO - PROCESS | 1802 | 1477545246371 Marionette DEBUG loaded listener.js 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x9b3a9000) [pid = 1802] [serial = 592] [outer = 0x9b4ca800] 22:14:06 INFO - PROCESS | 1802 | ++DOCSHELL 0xa0fe1800 == 20 [pid = 1802] [id = 202] 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0xa0fe2c00) [pid = 1802] [serial = 593] [outer = (nil)] 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0xa2757800) [pid = 1802] [serial = 594] [outer = 0xa0fe2c00] 22:14:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0xa2758400) [pid = 1802] [serial = 595] [outer = 0xa0fe2c00] 22:14:07 INFO - PROCESS | 1802 | 1477545247305 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]]]}] 22:14:07 INFO - . 22:14:07 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1925ms 22:14:07 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 22:14:07 INFO - PROCESS | 1802 | 1477545247459 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 22:14:07 INFO - PROCESS | 1802 | 1477545247461 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 22:14:07 INFO - PROCESS | 1802 | 1477545247469 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}] 22:14:07 INFO - PROCESS | 1802 | 1477545247622 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 22:14:07 INFO - PROCESS | 1802 | 1477545247639 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 22:14:07 INFO - PROCESS | 1802 | 1477545247643 Marionette TRACE conn4 <- [1,885,null,["8"]] 22:14:07 INFO - PROCESS | 1802 | 1477545247649 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 22:14:07 INFO - PROCESS | 1802 | 1477545247658 Marionette TRACE conn4 <- [1,886,null,{}] 22:14:07 INFO - PROCESS | 1802 | 1477545247798 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb16c00 == 21 [pid = 1802] [id = 203] 22:14:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8bb1e000) [pid = 1802] [serial = 596] [outer = (nil)] 22:14:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8cc2a800) [pid = 1802] [serial = 597] [outer = 0x8bb1e000] 22:14:07 INFO - PROCESS | 1802 | 1477545247891 Marionette DEBUG loaded listener.js 22:14:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8db62c00) [pid = 1802] [serial = 598] [outer = 0x8bb1e000] 22:14:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x92aa0400 == 22 [pid = 1802] [id = 204] 22:14:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x92b84400) [pid = 1802] [serial = 599] [outer = (nil)] 22:14:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x938f8800) [pid = 1802] [serial = 600] [outer = 0x92b84400] 22:14:08 INFO - PROCESS | 1802 | 1477545248452 Marionette DEBUG loaded listener.js 22:14:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x941f1000) [pid = 1802] [serial = 601] [outer = 0x92b84400] 22:14:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x9640c400 == 23 [pid = 1802] [id = 205] 22:14:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x9640d800) [pid = 1802] [serial = 602] [outer = (nil)] 22:14:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x90fbf400) [pid = 1802] [serial = 603] [outer = 0x9640d800] 22:14:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x9743d800) [pid = 1802] [serial = 604] [outer = 0x9640d800] 22:14:09 INFO - PROCESS | 1802 | 1477545249590 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]]]}] 22:14:09 INFO - . 22:14:09 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2185ms 22:14:09 INFO - PROCESS | 1802 | 1477545249737 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 22:14:09 INFO - PROCESS | 1802 | 1477545249743 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 22:14:09 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 22:14:09 INFO - PROCESS | 1802 | 1477545249752 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}] 22:14:09 INFO - PROCESS | 1802 | 1477545249954 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 22:14:10 INFO - PROCESS | 1802 | 1477545250102 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 22:14:10 INFO - PROCESS | 1802 | 1477545250107 Marionette TRACE conn4 <- [1,890,null,["8"]] 22:14:10 INFO - PROCESS | 1802 | 1477545250115 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 22:14:10 INFO - PROCESS | 1802 | 1477545250123 Marionette TRACE conn4 <- [1,891,null,{}] 22:14:10 INFO - PROCESS | 1802 | 1477545250132 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x9780a400 == 24 [pid = 1802] [id = 206] 22:14:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x9780ac00) [pid = 1802] [serial = 605] [outer = (nil)] 22:14:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x984ca400) [pid = 1802] [serial = 606] [outer = 0x9780ac00] 22:14:10 INFO - PROCESS | 1802 | 1477545250232 Marionette DEBUG loaded listener.js 22:14:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x98ed5c00) [pid = 1802] [serial = 607] [outer = 0x9780ac00] 22:14:10 INFO - PROCESS | 1802 | --DOCSHELL 0x8d787000 == 23 [pid = 1802] [id = 9] 22:14:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d927000 == 24 [pid = 1802] [id = 207] 22:14:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x8db69c00) [pid = 1802] [serial = 608] [outer = (nil)] 22:14:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x9b4d7000) [pid = 1802] [serial = 609] [outer = 0x8db69c00] 22:14:10 INFO - PROCESS | 1802 | 1477545250869 Marionette DEBUG loaded listener.js 22:14:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0xa27bb800) [pid = 1802] [serial = 610] [outer = 0x8db69c00] 22:14:11 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12287 22:14:11 INFO - PROCESS | 1802 | 1477545251867 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]]]}] 22:14:11 INFO - . 22:14:11 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2137ms 22:14:11 INFO - PROCESS | 1802 | 1477545251890 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 22:14:11 INFO - PROCESS | 1802 | 1477545251896 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 22:14:11 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 22:14:11 INFO - PROCESS | 1802 | 1477545251906 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}] 22:14:12 INFO - PROCESS | 1802 | 1477545252120 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 22:14:12 INFO - PROCESS | 1802 | 1477545252283 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 22:14:12 INFO - PROCESS | 1802 | 1477545252289 Marionette TRACE conn4 <- [1,895,null,["8"]] 22:14:12 INFO - PROCESS | 1802 | 1477545252295 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 22:14:12 INFO - PROCESS | 1802 | 1477545252302 Marionette TRACE conn4 <- [1,896,null,{}] 22:14:12 INFO - PROCESS | 1802 | 1477545252308 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f98b800 == 25 [pid = 1802] [id = 208] 22:14:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x91ac5000) [pid = 1802] [serial = 611] [outer = (nil)] 22:14:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x92b8c800) [pid = 1802] [serial = 612] [outer = 0x91ac5000] 22:14:12 INFO - PROCESS | 1802 | 1477545252435 Marionette DEBUG loaded listener.js 22:14:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x93cc4800) [pid = 1802] [serial = 613] [outer = 0x91ac5000] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0xa0fe1800 == 24 [pid = 1802] [id = 202] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x9b4ca400 == 23 [pid = 1802] [id = 201] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x9b2a1c00 == 22 [pid = 1802] [id = 200] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x99513400 == 21 [pid = 1802] [id = 199] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x995a1400 == 20 [pid = 1802] [id = 198] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x98ecf400 == 19 [pid = 1802] [id = 197] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x9761b400 == 18 [pid = 1802] [id = 196] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x97a25000 == 17 [pid = 1802] [id = 195] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x97444400 == 16 [pid = 1802] [id = 194] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x92b8e000 == 15 [pid = 1802] [id = 193] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x8db65c00 == 14 [pid = 1802] [id = 192] 22:14:12 INFO - PROCESS | 1802 | --DOCSHELL 0x92a2e400 == 13 [pid = 1802] [id = 191] 22:14:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x97444400 == 14 [pid = 1802] [id = 209] 22:14:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x97469000) [pid = 1802] [serial = 614] [outer = (nil)] 22:14:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x97613c00) [pid = 1802] [serial = 615] [outer = 0x97469000] 22:14:12 INFO - PROCESS | 1802 | 1477545252956 Marionette DEBUG loaded listener.js 22:14:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x97803800) [pid = 1802] [serial = 616] [outer = 0x97469000] 22:14:13 INFO - PROCESS | 1802 | 1477545253623 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]]]}] 22:14:13 INFO - . 22:14:13 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1775ms 22:14:13 INFO - PROCESS | 1802 | 1477545253681 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 22:14:13 INFO - PROCESS | 1802 | 1477545253685 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 22:14:13 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 22:14:13 INFO - PROCESS | 1802 | 1477545253703 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}] 22:14:13 INFO - PROCESS | 1802 | 1477545253855 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 22:14:13 INFO - PROCESS | 1802 | 1477545253973 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 22:14:13 INFO - PROCESS | 1802 | 1477545253977 Marionette TRACE conn4 <- [1,900,null,["8"]] 22:14:13 INFO - PROCESS | 1802 | 1477545253985 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 22:14:13 INFO - PROCESS | 1802 | 1477545253990 Marionette TRACE conn4 <- [1,901,null,{}] 22:14:14 INFO - PROCESS | 1802 | 1477545253996 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x98274800 == 15 [pid = 1802] [id = 210] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x98277c00) [pid = 1802] [serial = 617] [outer = (nil)] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x984c7400) [pid = 1802] [serial = 618] [outer = 0x98277c00] 22:14:14 INFO - PROCESS | 1802 | 1477545254075 Marionette DEBUG loaded listener.js 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x98e21c00) [pid = 1802] [serial = 619] [outer = 0x98277c00] 22:14:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ed8000 == 16 [pid = 1802] [id = 211] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x9a231400) [pid = 1802] [serial = 620] [outer = (nil)] 22:14:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a234c00 == 17 [pid = 1802] [id = 212] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x9a236c00) [pid = 1802] [serial = 621] [outer = (nil)] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x9a238800) [pid = 1802] [serial = 622] [outer = 0x9a231400] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x9a1dc000) [pid = 1802] [serial = 623] [outer = 0x9a236c00] 22:14:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x9a1d2400) [pid = 1802] [serial = 624] [outer = 0x9a236c00] 22:14:14 INFO - PROCESS | 1802 | 1477545254733 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]]]}] 22:14:14 INFO - . 22:14:14 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1075ms 22:14:14 INFO - PROCESS | 1802 | 1477545254784 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 22:14:14 INFO - PROCESS | 1802 | 1477545254791 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 22:14:14 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 22:14:14 INFO - PROCESS | 1802 | 1477545254799 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}] 22:14:15 INFO - PROCESS | 1802 | 1477545255022 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 22:14:15 INFO - PROCESS | 1802 | 1477545255041 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 22:14:15 INFO - PROCESS | 1802 | 1477545255045 Marionette TRACE conn4 <- [1,905,null,["8"]] 22:14:15 INFO - PROCESS | 1802 | 1477545255051 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 22:14:15 INFO - PROCESS | 1802 | 1477545255057 Marionette TRACE conn4 <- [1,906,null,{}] 22:14:15 INFO - PROCESS | 1802 | 1477545255064 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc28000 == 18 [pid = 1802] [id = 213] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x9b2a0c00) [pid = 1802] [serial = 625] [outer = (nil)] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x9b2aac00) [pid = 1802] [serial = 626] [outer = 0x9b2a0c00] 22:14:15 INFO - PROCESS | 1802 | 1477545255203 Marionette DEBUG loaded listener.js 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x9b3a8c00) [pid = 1802] [serial = 627] [outer = 0x9b2a0c00] 22:14:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x9afebc00 == 19 [pid = 1802] [id = 214] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x9b29e400) [pid = 1802] [serial = 628] [outer = (nil)] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x9a22c000) [pid = 1802] [serial = 629] [outer = 0x9b29e400] 22:14:15 INFO - PROCESS | 1802 | ++DOCSHELL 0xa298ec00 == 20 [pid = 1802] [id = 215] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0xa2bdac00) [pid = 1802] [serial = 630] [outer = (nil)] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0xa2752400) [pid = 1802] [serial = 631] [outer = 0xa2bdac00] 22:14:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x90fc4c00) [pid = 1802] [serial = 632] [outer = 0x9b29e400] 22:14:16 INFO - PROCESS | 1802 | 1477545256023 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]]]}] 22:14:16 INFO - . 22:14:16 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1274ms 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x99513800) [pid = 1802] [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] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x9a1d4800) [pid = 1802] [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] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x98ecf800) [pid = 1802] [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] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x9761c400) [pid = 1802] [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;] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x97a2c800) [pid = 1802] [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] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x97447000) [pid = 1802] [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] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x92b8ec00) [pid = 1802] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 22:14:16 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x8db66400) [pid = 1802] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 22:14:16 INFO - PROCESS | 1802 | 1477545256135 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 22:14:16 INFO - PROCESS | 1802 | 1477545256143 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 22:14:16 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 22:14:16 INFO - PROCESS | 1802 | 1477545256161 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}] 22:14:16 INFO - PROCESS | 1802 | 1477545256354 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 22:14:16 INFO - PROCESS | 1802 | 1477545256361 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 22:14:16 INFO - PROCESS | 1802 | 1477545256365 Marionette TRACE conn4 <- [1,910,null,["8"]] 22:14:16 INFO - PROCESS | 1802 | 1477545256370 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 22:14:16 INFO - PROCESS | 1802 | 1477545256377 Marionette TRACE conn4 <- [1,911,null,{}] 22:14:16 INFO - PROCESS | 1802 | 1477545256384 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a388800 == 21 [pid = 1802] [id = 216] 22:14:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x9b3a3000) [pid = 1802] [serial = 633] [outer = (nil)] 22:14:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0xa2988800) [pid = 1802] [serial = 634] [outer = 0x9b3a3000] 22:14:16 INFO - PROCESS | 1802 | 1477545256458 Marionette DEBUG loaded listener.js 22:14:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0xa2bda800) [pid = 1802] [serial = 635] [outer = 0x9b3a3000] 22:14:16 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2be4400 == 22 [pid = 1802] [id = 217] 22:14:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0xa2be7800) [pid = 1802] [serial = 636] [outer = (nil)] 22:14:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0xa2f06c00) [pid = 1802] [serial = 637] [outer = 0xa2be7800] 22:14:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0xa2be0400) [pid = 1802] [serial = 638] [outer = 0xa2be7800] 22:14:17 INFO - PROCESS | 1802 | 1477545257170 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]]]}] 22:14:17 INFO - . 22:14:17 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1075ms 22:14:17 INFO - PROCESS | 1802 | 1477545257232 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 22:14:17 INFO - PROCESS | 1802 | 1477545257247 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 22:14:17 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 22:14:17 INFO - PROCESS | 1802 | 1477545257255 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}] 22:14:17 INFO - PROCESS | 1802 | 1477545257480 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 22:14:17 INFO - PROCESS | 1802 | 1477545257489 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 22:14:17 INFO - PROCESS | 1802 | 1477545257491 Marionette TRACE conn4 <- [1,915,null,["8"]] 22:14:17 INFO - PROCESS | 1802 | 1477545257495 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 22:14:17 INFO - PROCESS | 1802 | 1477545257501 Marionette TRACE conn4 <- [1,916,null,{}] 22:14:17 INFO - PROCESS | 1802 | 1477545257507 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd0d400 == 23 [pid = 1802] [id = 218] 22:14:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0xa2f0ec00) [pid = 1802] [serial = 639] [outer = (nil)] 22:14:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0xa457ec00) [pid = 1802] [serial = 640] [outer = 0xa2f0ec00] 22:14:17 INFO - PROCESS | 1802 | 1477545257580 Marionette DEBUG loaded listener.js 22:14:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0xa45d2800) [pid = 1802] [serial = 641] [outer = 0xa2f0ec00] 22:14:18 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2bdb400 == 24 [pid = 1802] [id = 219] 22:14:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0xa4c4b000) [pid = 1802] [serial = 642] [outer = (nil)] 22:14:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0xa488f000) [pid = 1802] [serial = 643] [outer = 0xa4c4b000] 22:14:18 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4887800 == 25 [pid = 1802] [id = 220] 22:14:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0xa4c51c00) [pid = 1802] [serial = 644] [outer = (nil)] 22:14:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0xa4c8f000) [pid = 1802] [serial = 645] [outer = 0xa4c51c00] 22:14:18 INFO - PROCESS | 1802 | 1477545258100 Marionette DEBUG loaded listener.js 22:14:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0xa4ce5c00) [pid = 1802] [serial = 646] [outer = 0xa4c51c00] 22:14:18 INFO - PROCESS | 1802 | [1802] 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 22:14:18 INFO - PROCESS | 1802 | 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] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0xa298ec00 == 24 [pid = 1802] [id = 215] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x9a234c00 == 23 [pid = 1802] [id = 212] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x98ed8000 == 22 [pid = 1802] [id = 211] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x8d927000 == 21 [pid = 1802] [id = 207] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb1ec00 == 20 [pid = 1802] [id = 10] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x9780a400 == 19 [pid = 1802] [id = 206] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x9640c400 == 18 [pid = 1802] [id = 205] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x92aa0400 == 17 [pid = 1802] [id = 204] 22:14:21 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb16c00 == 16 [pid = 1802] [id = 203] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x98ed3c00) [pid = 1802] [serial = 579] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x98ed8c00) [pid = 1802] [serial = 580] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x9a1df000) [pid = 1802] [serial = 582] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x9a37dc00) [pid = 1802] [serial = 583] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x97465c00) [pid = 1802] [serial = 570] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x97470000) [pid = 1802] [serial = 571] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x97abc800) [pid = 1802] [serial = 573] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x98271400) [pid = 1802] [serial = 574] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x92d42c00) [pid = 1802] [serial = 567] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x8db61800) [pid = 1802] [serial = 568] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x8f626400) [pid = 1802] [serial = 564] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x8f987000) [pid = 1802] [serial = 565] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x9a232000) [pid = 1802] [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] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x9951b000) [pid = 1802] [serial = 585] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x984d3800) [pid = 1802] [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;] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x984c8800) [pid = 1802] [serial = 576] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0xa0fba800) [pid = 1802] [serial = 591] [outer = (nil)] [url = about:blank] 22:14:21 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x9b30f000) [pid = 1802] [serial = 588] [outer = (nil)] [url = about:blank] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x9b2a3400) [pid = 1802] [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] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x9780ac00) [pid = 1802] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x9640d800) [pid = 1802] [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] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x92b84400) [pid = 1802] [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] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x8bb1e000) [pid = 1802] [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] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x9a236c00) [pid = 1802] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x9a231400) [pid = 1802] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x98277c00) [pid = 1802] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x91ac5000) [pid = 1802] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x9b3a3000) [pid = 1802] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0xa2bdac00) [pid = 1802] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8db69c00) [pid = 1802] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x97469000) [pid = 1802] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x9b29e400) [pid = 1802] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0xa2be7800) [pid = 1802] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x9b2a0c00) [pid = 1802] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x8d783400) [pid = 1802] [serial = 27] [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.] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8d789400) [pid = 1802] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0xa4583000) [pid = 1802] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0xa0fe2c00) [pid = 1802] [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] 22:14:25 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x9b4ca800) [pid = 1802] [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] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0xa4887800 == 15 [pid = 1802] [id = 220] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0x8f98b800 == 14 [pid = 1802] [id = 208] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0x97444400 == 13 [pid = 1802] [id = 209] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0xa2be4400 == 12 [pid = 1802] [id = 217] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc28000 == 11 [pid = 1802] [id = 213] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0x9a388800 == 10 [pid = 1802] [id = 216] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0x9afebc00 == 9 [pid = 1802] [id = 214] 22:14:29 INFO - PROCESS | 1802 | --DOCSHELL 0x98274800 == 8 [pid = 1802] [id = 210] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x9a1d2400) [pid = 1802] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x9a238800) [pid = 1802] [serial = 622] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x9a1dc000) [pid = 1802] [serial = 623] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0xa2752400) [pid = 1802] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x9a22c000) [pid = 1802] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x90fc4c00) [pid = 1802] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0xa2be0400) [pid = 1802] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0xa2f06c00) [pid = 1802] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0xa4841400) [pid = 1802] [serial = 562] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x9b3a8c00) [pid = 1802] [serial = 627] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x9b2aac00) [pid = 1802] [serial = 626] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0xa2bda800) [pid = 1802] [serial = 635] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0xa2988800) [pid = 1802] [serial = 634] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0xa457ec00) [pid = 1802] [serial = 640] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0xa4c8f000) [pid = 1802] [serial = 645] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x984c7400) [pid = 1802] [serial = 618] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x98e21c00) [pid = 1802] [serial = 619] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x97613c00) [pid = 1802] [serial = 615] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x97803800) [pid = 1802] [serial = 616] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x92b8c800) [pid = 1802] [serial = 612] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x93cc4800) [pid = 1802] [serial = 613] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x9b4d7000) [pid = 1802] [serial = 609] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0xa27bb800) [pid = 1802] [serial = 610] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0xa2758400) [pid = 1802] [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] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0xa2757800) [pid = 1802] [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] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x984ca400) [pid = 1802] [serial = 606] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x98ed5c00) [pid = 1802] [serial = 607] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8cc2a800) [pid = 1802] [serial = 597] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8db62c00) [pid = 1802] [serial = 598] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x9b3a9000) [pid = 1802] [serial = 592] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x9b313800) [pid = 1802] [serial = 589] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x938f8800) [pid = 1802] [serial = 600] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x941f1000) [pid = 1802] [serial = 601] [outer = (nil)] [url = about:blank] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x90fbf400) [pid = 1802] [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] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x9743d800) [pid = 1802] [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] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x8f97f000) [pid = 1802] [serial = 433] [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.] 22:14:29 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x8d927800) [pid = 1802] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:14:47 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:14:47 INFO - PROCESS | 1802 | 1477545287746 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]]]}] 22:14:47 INFO - . 22:14:47 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30514ms 22:14:47 INFO - PROCESS | 1802 | 1477545287771 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 22:14:47 INFO - PROCESS | 1802 | 1477545287777 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 22:14:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 22:14:47 INFO - PROCESS | 1802 | 1477545287789 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}] 22:14:47 INFO - PROCESS | 1802 | --DOCSHELL 0xa2bdb400 == 7 [pid = 1802] [id = 219] 22:14:48 INFO - PROCESS | 1802 | 1477545288000 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 22:14:48 INFO - PROCESS | 1802 | 1477545288062 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 22:14:48 INFO - PROCESS | 1802 | 1477545288068 Marionette TRACE conn4 <- [1,920,null,["8"]] 22:14:48 INFO - PROCESS | 1802 | 1477545288076 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 22:14:48 INFO - PROCESS | 1802 | 1477545288084 Marionette TRACE conn4 <- [1,921,null,{}] 22:14:48 INFO - PROCESS | 1802 | 1477545288091 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91b800 == 8 [pid = 1802] [id = 221] 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x8d91f400) [pid = 1802] [serial = 647] [outer = (nil)] 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x8da95800) [pid = 1802] [serial = 648] [outer = 0x8d91f400] 22:14:48 INFO - PROCESS | 1802 | 1477545288177 Marionette DEBUG loaded listener.js 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8db64800) [pid = 1802] [serial = 649] [outer = 0x8d91f400] 22:14:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f980000 == 9 [pid = 1802] [id = 222] 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8f9f5000) [pid = 1802] [serial = 650] [outer = (nil)] 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x8bb11800) [pid = 1802] [serial = 651] [outer = 0x8f9f5000] 22:14:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9f9400 == 10 [pid = 1802] [id = 223] 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x90fbb800) [pid = 1802] [serial = 652] [outer = (nil)] 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x90fc0000) [pid = 1802] [serial = 653] [outer = 0x90fbb800] 22:14:48 INFO - PROCESS | 1802 | 1477545288666 Marionette DEBUG loaded listener.js 22:14:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x90fc9c00) [pid = 1802] [serial = 654] [outer = 0x90fbb800] 22:14:49 INFO - PROCESS | 1802 | 1477545289220 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 \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\"","@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"]]]}] 22:14:49 INFO - ... 22:14:49 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1471ms 22:14:49 INFO - PROCESS | 1802 | 1477545289258 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 22:14:49 INFO - PROCESS | 1802 | 1477545289262 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 22:14:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 22:14:49 INFO - PROCESS | 1802 | 1477545289272 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}] 22:14:49 INFO - PROCESS | 1802 | 1477545289499 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 22:14:49 INFO - PROCESS | 1802 | 1477545289518 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 22:14:49 INFO - PROCESS | 1802 | 1477545289524 Marionette TRACE conn4 <- [1,925,null,["8"]] 22:14:49 INFO - PROCESS | 1802 | 1477545289530 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 22:14:49 INFO - PROCESS | 1802 | 1477545289537 Marionette TRACE conn4 <- [1,926,null,{}] 22:14:49 INFO - PROCESS | 1802 | 1477545289543 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da92000 == 11 [pid = 1802] [id = 224] 22:14:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x92d38000) [pid = 1802] [serial = 655] [outer = (nil)] 22:14:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x9315fc00) [pid = 1802] [serial = 656] [outer = 0x92d38000] 22:14:49 INFO - PROCESS | 1802 | 1477545289621 Marionette DEBUG loaded listener.js 22:14:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x9380e000) [pid = 1802] [serial = 657] [outer = 0x92d38000] 22:14:50 INFO - PROCESS | 1802 | 1477545290269 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]]]}] 22:14:50 INFO - . 22:14:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1033ms 22:14:50 INFO - PROCESS | 1802 | 1477545290323 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 22:14:50 INFO - PROCESS | 1802 | 1477545290330 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 22:14:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 22:14:50 INFO - PROCESS | 1802 | 1477545290337 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}] 22:14:50 INFO - PROCESS | 1802 | 1477545290541 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 22:14:50 INFO - PROCESS | 1802 | 1477545290551 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 22:14:50 INFO - PROCESS | 1802 | 1477545290556 Marionette TRACE conn4 <- [1,930,null,["8"]] 22:14:50 INFO - PROCESS | 1802 | 1477545290562 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 22:14:50 INFO - PROCESS | 1802 | 1477545290569 Marionette TRACE conn4 <- [1,931,null,{}] 22:14:50 INFO - PROCESS | 1802 | 1477545290579 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x96256400 == 12 [pid = 1802] [id = 225] 22:14:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x96257400) [pid = 1802] [serial = 658] [outer = (nil)] 22:14:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x9625ec00) [pid = 1802] [serial = 659] [outer = 0x96257400] 22:14:50 INFO - PROCESS | 1802 | 1477545290662 Marionette DEBUG loaded listener.js 22:14:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x96fa0000) [pid = 1802] [serial = 660] [outer = 0x96257400] 22:14:51 INFO - PROCESS | 1802 | 1477545291237 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:51 INFO - . 22:14:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 920ms 22:14:51 INFO - PROCESS | 1802 | 1477545291256 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 22:14:51 INFO - PROCESS | 1802 | 1477545291260 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 22:14:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 22:14:51 INFO - PROCESS | 1802 | 1477545291267 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}] 22:14:51 INFO - PROCESS | 1802 | 1477545291414 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 22:14:51 INFO - PROCESS | 1802 | 1477545291424 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 22:14:51 INFO - PROCESS | 1802 | 1477545291428 Marionette TRACE conn4 <- [1,935,null,["8"]] 22:14:51 INFO - PROCESS | 1802 | 1477545291432 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 22:14:51 INFO - PROCESS | 1802 | 1477545291440 Marionette TRACE conn4 <- [1,936,null,{}] 22:14:51 INFO - PROCESS | 1802 | 1477545291446 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x93951800 == 13 [pid = 1802] [id = 226] 22:14:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x97465c00) [pid = 1802] [serial = 661] [outer = (nil)] 22:14:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x97615400) [pid = 1802] [serial = 662] [outer = 0x97465c00] 22:14:51 INFO - PROCESS | 1802 | 1477545291521 Marionette DEBUG loaded listener.js 22:14:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x9761b000) [pid = 1802] [serial = 663] [outer = 0x97465c00] 22:14:52 INFO - PROCESS | 1802 | 1477545292101 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:52 INFO - . 22:14:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 870ms 22:14:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 22:14:52 INFO - PROCESS | 1802 | 1477545292138 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 22:14:52 INFO - PROCESS | 1802 | 1477545292140 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 22:14:52 INFO - PROCESS | 1802 | 1477545292147 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}] 22:14:52 INFO - PROCESS | 1802 | 1477545292355 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 22:14:52 INFO - PROCESS | 1802 | 1477545292368 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 22:14:52 INFO - PROCESS | 1802 | 1477545292371 Marionette TRACE conn4 <- [1,940,null,["8"]] 22:14:52 INFO - PROCESS | 1802 | 1477545292377 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 22:14:52 INFO - PROCESS | 1802 | 1477545292382 Marionette TRACE conn4 <- [1,941,null,{}] 22:14:52 INFO - PROCESS | 1802 | 1477545292387 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x9780a400 == 14 [pid = 1802] [id = 227] 22:14:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x9780d800) [pid = 1802] [serial = 664] [outer = (nil)] 22:14:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x97abb000) [pid = 1802] [serial = 665] [outer = 0x9780d800] 22:14:52 INFO - PROCESS | 1802 | 1477545292462 Marionette DEBUG loaded listener.js 22:14:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x98272400) [pid = 1802] [serial = 666] [outer = 0x9780d800] 22:14:53 INFO - PROCESS | 1802 | 1477545293053 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:53 INFO - . 22:14:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 920ms 22:14:53 INFO - PROCESS | 1802 | 1477545293066 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 22:14:53 INFO - PROCESS | 1802 | 1477545293069 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 22:14:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 22:14:53 INFO - PROCESS | 1802 | 1477545293076 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}] 22:14:53 INFO - PROCESS | 1802 | 1477545293240 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 22:14:53 INFO - PROCESS | 1802 | 1477545293249 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 22:14:53 INFO - PROCESS | 1802 | 1477545293252 Marionette TRACE conn4 <- [1,945,null,["8"]] 22:14:53 INFO - PROCESS | 1802 | 1477545293257 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 22:14:53 INFO - PROCESS | 1802 | 1477545293261 Marionette TRACE conn4 <- [1,946,null,{}] 22:14:53 INFO - PROCESS | 1802 | 1477545293267 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x98e1cc00 == 15 [pid = 1802] [id = 228] 22:14:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x98e1d000) [pid = 1802] [serial = 667] [outer = (nil)] 22:14:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x98e22400) [pid = 1802] [serial = 668] [outer = 0x98e1d000] 22:14:53 INFO - PROCESS | 1802 | 1477545293424 Marionette DEBUG loaded listener.js 22:14:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x98ecd400) [pid = 1802] [serial = 669] [outer = 0x98e1d000] 22:14:53 INFO - PROCESS | 1802 | 1477545293902 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:53 INFO - . 22:14:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 881ms 22:14:53 INFO - PROCESS | 1802 | 1477545293960 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 22:14:53 INFO - PROCESS | 1802 | 1477545293962 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 22:14:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 22:14:53 INFO - PROCESS | 1802 | 1477545293972 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}] 22:14:54 INFO - PROCESS | 1802 | 1477545294157 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 22:14:54 INFO - PROCESS | 1802 | 1477545294172 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 22:14:54 INFO - PROCESS | 1802 | 1477545294175 Marionette TRACE conn4 <- [1,950,null,["8"]] 22:14:54 INFO - PROCESS | 1802 | 1477545294180 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 22:14:54 INFO - PROCESS | 1802 | 1477545294185 Marionette TRACE conn4 <- [1,951,null,{}] 22:14:54 INFO - PROCESS | 1802 | 1477545294190 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x97467c00 == 16 [pid = 1802] [id = 229] 22:14:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x98278000) [pid = 1802] [serial = 670] [outer = (nil)] 22:14:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x98ed7000) [pid = 1802] [serial = 671] [outer = 0x98278000] 22:14:54 INFO - PROCESS | 1802 | 1477545294263 Marionette DEBUG loaded listener.js 22:14:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x98ed7400) [pid = 1802] [serial = 672] [outer = 0x98278000] 22:14:54 INFO - PROCESS | 1802 | 1477545294780 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:54 INFO - . 22:14:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 826ms 22:14:54 INFO - PROCESS | 1802 | 1477545294796 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 22:14:54 INFO - PROCESS | 1802 | 1477545294799 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 22:14:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 22:14:54 INFO - PROCESS | 1802 | 1477545294806 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}] 22:14:55 INFO - PROCESS | 1802 | 1477545295042 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 22:14:55 INFO - PROCESS | 1802 | 1477545295071 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 22:14:55 INFO - PROCESS | 1802 | 1477545295074 Marionette TRACE conn4 <- [1,955,null,["8"]] 22:14:55 INFO - PROCESS | 1802 | 1477545295078 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 22:14:55 INFO - PROCESS | 1802 | 1477545295084 Marionette TRACE conn4 <- [1,956,null,{}] 22:14:55 INFO - PROCESS | 1802 | 1477545295089 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x9951a800 == 17 [pid = 1802] [id = 230] 22:14:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x9951b000) [pid = 1802] [serial = 673] [outer = (nil)] 22:14:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x995a0000) [pid = 1802] [serial = 674] [outer = 0x9951b000] 22:14:55 INFO - PROCESS | 1802 | 1477545295162 Marionette DEBUG loaded listener.js 22:14:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x9a1dc000) [pid = 1802] [serial = 675] [outer = 0x9951b000] 22:14:55 INFO - PROCESS | 1802 | 1477545295687 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:55 INFO - . 22:14:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 919ms 22:14:55 INFO - PROCESS | 1802 | 1477545295727 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 22:14:55 INFO - PROCESS | 1802 | 1477545295731 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 22:14:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 22:14:55 INFO - PROCESS | 1802 | 1477545295738 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}] 22:14:55 INFO - PROCESS | 1802 | 1477545295886 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 22:14:56 INFO - PROCESS | 1802 | 1477545295999 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 22:14:56 INFO - PROCESS | 1802 | 1477545296004 Marionette TRACE conn4 <- [1,960,null,["8"]] 22:14:56 INFO - PROCESS | 1802 | 1477545296058 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 22:14:56 INFO - PROCESS | 1802 | 1477545296070 Marionette TRACE conn4 <- [1,961,null,{}] 22:14:56 INFO - PROCESS | 1802 | 1477545296080 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd0b400 == 18 [pid = 1802] [id = 231] 22:14:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x8bd10400) [pid = 1802] [serial = 676] [outer = (nil)] 22:14:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x8d78e400) [pid = 1802] [serial = 677] [outer = 0x8bd10400] 22:14:56 INFO - PROCESS | 1802 | 1477545296173 Marionette DEBUG loaded listener.js 22:14:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x8dad2400) [pid = 1802] [serial = 678] [outer = 0x8bd10400] 22:14:56 INFO - PROCESS | 1802 | 1477545296801 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:56 INFO - . 22:14:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1118ms 22:14:56 INFO - PROCESS | 1802 | 1477545296858 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 22:14:56 INFO - PROCESS | 1802 | 1477545296864 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 22:14:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 22:14:56 INFO - PROCESS | 1802 | 1477545296872 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}] 22:14:57 INFO - PROCESS | 1802 | 1477545297052 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 22:14:57 INFO - PROCESS | 1802 | 1477545297195 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 22:14:57 INFO - PROCESS | 1802 | 1477545297202 Marionette TRACE conn4 <- [1,965,null,["8"]] 22:14:57 INFO - PROCESS | 1802 | 1477545297210 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 22:14:57 INFO - PROCESS | 1802 | 1477545297217 Marionette TRACE conn4 <- [1,966,null,{}] 22:14:57 INFO - PROCESS | 1802 | 1477545297227 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x93956c00 == 19 [pid = 1802] [id = 232] 22:14:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x93b5d800) [pid = 1802] [serial = 679] [outer = (nil)] 22:14:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x95368000) [pid = 1802] [serial = 680] [outer = 0x93b5d800] 22:14:57 INFO - PROCESS | 1802 | 1477545297322 Marionette DEBUG loaded listener.js 22:14:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x9625f800) [pid = 1802] [serial = 681] [outer = 0x93b5d800] 22:14:57 INFO - PROCESS | 1802 | 1477545297906 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:57 INFO - . 22:14:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1078ms 22:14:57 INFO - PROCESS | 1802 | 1477545297975 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 22:14:57 INFO - PROCESS | 1802 | 1477545297980 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 22:14:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 22:14:57 INFO - PROCESS | 1802 | 1477545297988 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}] 22:14:58 INFO - PROCESS | 1802 | 1477545298171 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 22:14:58 INFO - PROCESS | 1802 | 1477545298316 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 22:14:58 INFO - PROCESS | 1802 | 1477545298326 Marionette TRACE conn4 <- [1,970,null,["8"]] 22:14:58 INFO - PROCESS | 1802 | 1477545298336 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 22:14:58 INFO - PROCESS | 1802 | 1477545298343 Marionette TRACE conn4 <- [1,971,null,{}] 22:14:58 INFO - PROCESS | 1802 | 1477545298352 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ecf400 == 20 [pid = 1802] [id = 233] 22:14:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x98ed0c00) [pid = 1802] [serial = 682] [outer = (nil)] 22:14:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x99519c00) [pid = 1802] [serial = 683] [outer = 0x98ed0c00] 22:14:58 INFO - PROCESS | 1802 | 1477545298435 Marionette DEBUG loaded listener.js 22:14:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x984d1800) [pid = 1802] [serial = 684] [outer = 0x98ed0c00] 22:14:59 INFO - PROCESS | 1802 | 1477545299060 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:59 INFO - . 22:14:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1126ms 22:14:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 22:14:59 INFO - PROCESS | 1802 | 1477545299114 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 22:14:59 INFO - PROCESS | 1802 | 1477545299117 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 22:14:59 INFO - PROCESS | 1802 | 1477545299125 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}] 22:14:59 INFO - PROCESS | 1802 | 1477545299299 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 22:14:59 INFO - PROCESS | 1802 | 1477545299438 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 22:14:59 INFO - PROCESS | 1802 | 1477545299441 Marionette TRACE conn4 <- [1,975,null,["8"]] 22:14:59 INFO - PROCESS | 1802 | 1477545299449 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 22:14:59 INFO - PROCESS | 1802 | 1477545299456 Marionette TRACE conn4 <- [1,976,null,{}] 22:14:59 INFO - PROCESS | 1802 | 1477545299464 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x984c8800 == 21 [pid = 1802] [id = 234] 22:14:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x9a22cc00) [pid = 1802] [serial = 685] [outer = (nil)] 22:14:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x9afeec00) [pid = 1802] [serial = 686] [outer = 0x9a22cc00] 22:14:59 INFO - PROCESS | 1802 | 1477545299547 Marionette DEBUG loaded listener.js 22:14:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x9b29dc00) [pid = 1802] [serial = 687] [outer = 0x9a22cc00] 22:15:00 INFO - PROCESS | 1802 | 1477545300146 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:00 INFO - . 22:15:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1079ms 22:15:00 INFO - PROCESS | 1802 | 1477545300211 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 22:15:00 INFO - PROCESS | 1802 | 1477545300216 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 22:15:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 22:15:00 INFO - PROCESS | 1802 | 1477545300224 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}] 22:15:00 INFO - PROCESS | 1802 | 1477545300404 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 22:15:00 INFO - PROCESS | 1802 | 1477545300597 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 22:15:00 INFO - PROCESS | 1802 | 1477545300602 Marionette TRACE conn4 <- [1,980,null,["8"]] 22:15:00 INFO - PROCESS | 1802 | 1477545300618 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 22:15:00 INFO - PROCESS | 1802 | 1477545300628 Marionette TRACE conn4 <- [1,981,null,{}] 22:15:00 INFO - PROCESS | 1802 | 1477545300635 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f97ec00 == 22 [pid = 1802] [id = 235] 22:15:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x8f97f800) [pid = 1802] [serial = 688] [outer = (nil)] 22:15:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x91067800) [pid = 1802] [serial = 689] [outer = 0x8f97f800] 22:15:00 INFO - PROCESS | 1802 | 1477545300718 Marionette DEBUG loaded listener.js 22:15:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x90fbdc00) [pid = 1802] [serial = 690] [outer = 0x8f97f800] 22:15:01 INFO - PROCESS | 1802 | 1477545301341 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:01 INFO - . 22:15:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1174ms 22:15:01 INFO - PROCESS | 1802 | 1477545301399 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 22:15:01 INFO - PROCESS | 1802 | 1477545301405 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 22:15:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 22:15:01 INFO - PROCESS | 1802 | 1477545301414 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}] 22:15:01 INFO - PROCESS | 1802 | 1477545301590 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 22:15:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8f980000 == 21 [pid = 1802] [id = 222] 22:15:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd0d400 == 20 [pid = 1802] [id = 218] 22:15:02 INFO - PROCESS | 1802 | 1477545302328 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 22:15:02 INFO - PROCESS | 1802 | 1477545302334 Marionette TRACE conn4 <- [1,985,null,["8"]] 22:15:02 INFO - PROCESS | 1802 | 1477545302394 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 22:15:02 INFO - PROCESS | 1802 | 1477545302404 Marionette TRACE conn4 <- [1,986,null,{}] 22:15:02 INFO - PROCESS | 1802 | 1477545302412 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd0e800 == 21 [pid = 1802] [id = 236] 22:15:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x8bd0f000) [pid = 1802] [serial = 691] [outer = (nil)] 22:15:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x8d78a000) [pid = 1802] [serial = 692] [outer = 0x8bd0f000] 22:15:02 INFO - PROCESS | 1802 | 1477545302500 Marionette DEBUG loaded listener.js 22:15:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x8db64000) [pid = 1802] [serial = 693] [outer = 0x8bd0f000] 22:15:03 INFO - PROCESS | 1802 | 1477545303062 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:03 INFO - . 22:15:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1671ms 22:15:03 INFO - PROCESS | 1802 | 1477545303115 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 22:15:03 INFO - PROCESS | 1802 | 1477545303121 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 22:15:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 22:15:03 INFO - PROCESS | 1802 | 1477545303130 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}] 22:15:03 INFO - PROCESS | 1802 | 1477545303298 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 22:15:03 INFO - PROCESS | 1802 | 1477545303318 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 22:15:03 INFO - PROCESS | 1802 | 1477545303325 Marionette TRACE conn4 <- [1,990,null,["8"]] 22:15:03 INFO - PROCESS | 1802 | 1477545303333 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 22:15:03 INFO - PROCESS | 1802 | 1477545303340 Marionette TRACE conn4 <- [1,991,null,{}] 22:15:03 INFO - PROCESS | 1802 | 1477545303346 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x92d40400 == 22 [pid = 1802] [id = 237] 22:15:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x93808000) [pid = 1802] [serial = 694] [outer = (nil)] 22:15:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x958a8000) [pid = 1802] [serial = 695] [outer = 0x93808000] 22:15:03 INFO - PROCESS | 1802 | 1477545303428 Marionette DEBUG loaded listener.js 22:15:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x958a8400) [pid = 1802] [serial = 696] [outer = 0x93808000] 22:15:04 INFO - PROCESS | 1802 | 1477545304029 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:04 INFO - . 22:15:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 919ms 22:15:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 22:15:04 INFO - PROCESS | 1802 | 1477545304080 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 22:15:04 INFO - PROCESS | 1802 | 1477545304083 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 22:15:04 INFO - PROCESS | 1802 | 1477545304091 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}] 22:15:04 INFO - PROCESS | 1802 | 1477545304310 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 22:15:04 INFO - PROCESS | 1802 | 1477545304324 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 22:15:04 INFO - PROCESS | 1802 | 1477545304335 Marionette TRACE conn4 <- [1,995,null,["8"]] 22:15:04 INFO - PROCESS | 1802 | 1477545304351 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 22:15:04 INFO - PROCESS | 1802 | 1477545304358 Marionette TRACE conn4 <- [1,996,null,{}] 22:15:04 INFO - PROCESS | 1802 | 1477545304363 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x97809800 == 23 [pid = 1802] [id = 238] 22:15:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x9780c000) [pid = 1802] [serial = 697] [outer = (nil)] 22:15:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x97a26800) [pid = 1802] [serial = 698] [outer = 0x9780c000] 22:15:04 INFO - PROCESS | 1802 | 1477545304439 Marionette DEBUG loaded listener.js 22:15:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x9827d800) [pid = 1802] [serial = 699] [outer = 0x9780c000] 22:15:05 INFO - PROCESS | 1802 | 1477545305071 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:05 INFO - . 22:15:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1023ms 22:15:05 INFO - PROCESS | 1802 | 1477545305185 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 22:15:05 INFO - PROCESS | 1802 | 1477545305188 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 22:15:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 22:15:05 INFO - PROCESS | 1802 | 1477545305202 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}] 22:15:05 INFO - PROCESS | 1802 | 1477545305426 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 22:15:05 INFO - PROCESS | 1802 | 1477545305459 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 22:15:05 INFO - PROCESS | 1802 | 1477545305463 Marionette TRACE conn4 <- [1,1000,null,["8"]] 22:15:05 INFO - PROCESS | 1802 | 1477545305467 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 22:15:05 INFO - PROCESS | 1802 | 1477545305471 Marionette TRACE conn4 <- [1,1001,null,{}] 22:15:05 INFO - PROCESS | 1802 | 1477545305477 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x99518400 == 24 [pid = 1802] [id = 239] 22:15:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x9951a000) [pid = 1802] [serial = 700] [outer = (nil)] 22:15:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x995a0c00) [pid = 1802] [serial = 701] [outer = 0x9951a000] 22:15:05 INFO - PROCESS | 1802 | 1477545305609 Marionette DEBUG loaded listener.js 22:15:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x9a230800) [pid = 1802] [serial = 702] [outer = 0x9951a000] 22:15:06 INFO - PROCESS | 1802 | 1477545306200 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:06 INFO - . 22:15:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1023ms 22:15:06 INFO - PROCESS | 1802 | 1477545306250 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 22:15:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 22:15:06 INFO - PROCESS | 1802 | 1477545306255 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 22:15:06 INFO - PROCESS | 1802 | 1477545306266 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}] 22:15:06 INFO - PROCESS | 1802 | 1477545306461 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 22:15:06 INFO - PROCESS | 1802 | 1477545306480 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 22:15:06 INFO - PROCESS | 1802 | 1477545306484 Marionette TRACE conn4 <- [1,1005,null,["8"]] 22:15:06 INFO - PROCESS | 1802 | 1477545306488 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 22:15:06 INFO - PROCESS | 1802 | 1477545306493 Marionette TRACE conn4 <- [1,1006,null,{}] 22:15:06 INFO - PROCESS | 1802 | 1477545306498 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x9aff3400 == 25 [pid = 1802] [id = 240] 22:15:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x9b29d000) [pid = 1802] [serial = 703] [outer = (nil)] 22:15:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x9b313800) [pid = 1802] [serial = 704] [outer = 0x9b29d000] 22:15:06 INFO - PROCESS | 1802 | 1477545306626 Marionette DEBUG loaded listener.js 22:15:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x9b3a7000) [pid = 1802] [serial = 705] [outer = 0x9b29d000] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x9951b000) [pid = 1802] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0xa4c4b000) [pid = 1802] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8d91f400) [pid = 1802] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x90fbb800) [pid = 1802] [serial = 652] [outer = (nil)] [url = about:blank] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8f9f5000) [pid = 1802] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x92d38000) [pid = 1802] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x96257400) [pid = 1802] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x97465c00) [pid = 1802] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x9780d800) [pid = 1802] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x98e1d000) [pid = 1802] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x98278000) [pid = 1802] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0xa2f0ec00) [pid = 1802] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 22:15:07 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0xa4c51c00) [pid = 1802] [serial = 644] [outer = (nil)] [url = about:blank] 22:15:07 INFO - PROCESS | 1802 | 1477545307323 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:07 INFO - . 22:15:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1124ms 22:15:07 INFO - PROCESS | 1802 | 1477545307384 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 22:15:07 INFO - PROCESS | 1802 | 1477545307387 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 22:15:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 22:15:07 INFO - PROCESS | 1802 | 1477545307394 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}] 22:15:07 INFO - PROCESS | 1802 | 1477545307536 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 22:15:07 INFO - PROCESS | 1802 | 1477545307545 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 22:15:07 INFO - PROCESS | 1802 | 1477545307549 Marionette TRACE conn4 <- [1,1010,null,["8"]] 22:15:07 INFO - PROCESS | 1802 | 1477545307554 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 22:15:07 INFO - PROCESS | 1802 | 1477545307561 Marionette TRACE conn4 <- [1,1011,null,{}] 22:15:07 INFO - PROCESS | 1802 | 1477545307566 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b4d1400 == 26 [pid = 1802] [id = 241] 22:15:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x9b4d1800) [pid = 1802] [serial = 706] [outer = (nil)] 22:15:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x9b4e8800) [pid = 1802] [serial = 707] [outer = 0x9b4d1800] 22:15:07 INFO - PROCESS | 1802 | 1477545307669 Marionette DEBUG loaded listener.js 22:15:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0xa19eb800) [pid = 1802] [serial = 708] [outer = 0x9b4d1800] 22:15:08 INFO - PROCESS | 1802 | 1477545308256 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:08 INFO - . 22:15:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 878ms 22:15:08 INFO - PROCESS | 1802 | 1477545308272 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 22:15:08 INFO - PROCESS | 1802 | 1477545308275 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 22:15:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 22:15:08 INFO - PROCESS | 1802 | 1477545308285 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}] 22:15:08 INFO - PROCESS | 1802 | 1477545308430 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 22:15:08 INFO - PROCESS | 1802 | 1477545308438 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 22:15:08 INFO - PROCESS | 1802 | 1477545308440 Marionette TRACE conn4 <- [1,1015,null,["8"]] 22:15:08 INFO - PROCESS | 1802 | 1477545308540 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 22:15:08 INFO - PROCESS | 1802 | 1477545308547 Marionette TRACE conn4 <- [1,1016,null,{}] 22:15:08 INFO - PROCESS | 1802 | 1477545308552 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:08 INFO - PROCESS | 1802 | ++DOCSHELL 0xa27e5000 == 27 [pid = 1802] [id = 242] 22:15:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0xa27e5400) [pid = 1802] [serial = 709] [outer = (nil)] 22:15:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0xa2988400) [pid = 1802] [serial = 710] [outer = 0xa27e5400] 22:15:08 INFO - PROCESS | 1802 | 1477545308631 Marionette DEBUG loaded listener.js 22:15:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0xa2990c00) [pid = 1802] [serial = 711] [outer = 0xa27e5400] 22:15:09 INFO - PROCESS | 1802 | 1477545309137 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:09 INFO - . 22:15:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 923ms 22:15:09 INFO - PROCESS | 1802 | 1477545309231 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 22:15:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 22:15:09 INFO - PROCESS | 1802 | 1477545309238 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 22:15:09 INFO - PROCESS | 1802 | 1477545309248 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}] 22:15:09 INFO - PROCESS | 1802 | 1477545309447 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 22:15:09 INFO - PROCESS | 1802 | 1477545309574 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 22:15:09 INFO - PROCESS | 1802 | 1477545309580 Marionette TRACE conn4 <- [1,1020,null,["8"]] 22:15:09 INFO - PROCESS | 1802 | 1477545309632 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 22:15:09 INFO - PROCESS | 1802 | 1477545309640 Marionette TRACE conn4 <- [1,1021,null,{}] 22:15:09 INFO - PROCESS | 1802 | 1477545309647 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x92aa3800 == 28 [pid = 1802] [id = 243] 22:15:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x92b84400) [pid = 1802] [serial = 712] [outer = (nil)] 22:15:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x9394d000) [pid = 1802] [serial = 713] [outer = 0x92b84400] 22:15:09 INFO - PROCESS | 1802 | 1477545309739 Marionette DEBUG loaded listener.js 22:15:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x97375400) [pid = 1802] [serial = 714] [outer = 0x92b84400] 22:15:10 INFO - PROCESS | 1802 | 1477545310443 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:10 INFO - . 22:15:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1276ms 22:15:10 INFO - PROCESS | 1802 | 1477545310523 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 22:15:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 22:15:10 INFO - PROCESS | 1802 | 1477545310528 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 22:15:10 INFO - PROCESS | 1802 | 1477545310536 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}] 22:15:10 INFO - PROCESS | 1802 | 1477545310719 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 22:15:10 INFO - PROCESS | 1802 | 1477545310863 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 22:15:10 INFO - PROCESS | 1802 | 1477545310867 Marionette TRACE conn4 <- [1,1025,null,["8"]] 22:15:10 INFO - PROCESS | 1802 | 1477545310876 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 22:15:10 INFO - PROCESS | 1802 | 1477545310881 Marionette TRACE conn4 <- [1,1026,null,{}] 22:15:10 INFO - PROCESS | 1802 | 1477545310891 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x97803000 == 29 [pid = 1802] [id = 244] 22:15:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x97808400) [pid = 1802] [serial = 715] [outer = (nil)] 22:15:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x984d3400) [pid = 1802] [serial = 716] [outer = 0x97808400] 22:15:10 INFO - PROCESS | 1802 | 1477545310980 Marionette DEBUG loaded listener.js 22:15:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x984c9000) [pid = 1802] [serial = 717] [outer = 0x97808400] 22:15:11 INFO - PROCESS | 1802 | 1477545311634 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:11 INFO - . 22:15:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1124ms 22:15:11 INFO - PROCESS | 1802 | 1477545311683 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 22:15:11 INFO - PROCESS | 1802 | 1477545311691 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 22:15:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 22:15:11 INFO - PROCESS | 1802 | 1477545311699 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}] 22:15:11 INFO - PROCESS | 1802 | 1477545311859 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 22:15:12 INFO - PROCESS | 1802 | 1477545312039 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 22:15:12 INFO - PROCESS | 1802 | 1477545312044 Marionette TRACE conn4 <- [1,1030,null,["8"]] 22:15:12 INFO - PROCESS | 1802 | 1477545312051 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 22:15:12 INFO - PROCESS | 1802 | 1477545312058 Marionette TRACE conn4 <- [1,1031,null,{}] 22:15:12 INFO - PROCESS | 1802 | 1477545312068 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x8dad6c00 == 30 [pid = 1802] [id = 245] 22:15:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8f626400) [pid = 1802] [serial = 718] [outer = (nil)] 22:15:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x96f9bc00) [pid = 1802] [serial = 719] [outer = 0x8f626400] 22:15:12 INFO - PROCESS | 1802 | 1477545312160 Marionette DEBUG loaded listener.js 22:15:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x99515000) [pid = 1802] [serial = 720] [outer = 0x8f626400] 22:15:12 INFO - PROCESS | 1802 | 1477545312977 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8bb11800) [pid = 1802] [serial = 651] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x995a0000) [pid = 1802] [serial = 674] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x9a1dc000) [pid = 1802] [serial = 675] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x98ed7000) [pid = 1802] [serial = 671] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x98ed7400) [pid = 1802] [serial = 672] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x98e22400) [pid = 1802] [serial = 668] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x98ecd400) [pid = 1802] [serial = 669] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x97abb000) [pid = 1802] [serial = 665] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x98272400) [pid = 1802] [serial = 666] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x97615400) [pid = 1802] [serial = 662] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x9761b000) [pid = 1802] [serial = 663] [outer = (nil)] [url = about:blank] 22:15:13 INFO - . 22:15:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1374ms 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x9625ec00) [pid = 1802] [serial = 659] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x96fa0000) [pid = 1802] [serial = 660] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x9315fc00) [pid = 1802] [serial = 656] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x9380e000) [pid = 1802] [serial = 657] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x90fc0000) [pid = 1802] [serial = 653] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x90fc9c00) [pid = 1802] [serial = 654] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8da95800) [pid = 1802] [serial = 648] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x8db64800) [pid = 1802] [serial = 649] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0xa45d2800) [pid = 1802] [serial = 641] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0xa488f000) [pid = 1802] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:15:13 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0xa4ce5c00) [pid = 1802] [serial = 646] [outer = (nil)] [url = about:blank] 22:15:13 INFO - PROCESS | 1802 | 1477545313097 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 22:15:13 INFO - PROCESS | 1802 | 1477545313102 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 22:15:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 22:15:13 INFO - PROCESS | 1802 | 1477545313111 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}] 22:15:13 INFO - PROCESS | 1802 | 1477545313308 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 22:15:13 INFO - PROCESS | 1802 | 1477545313411 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 22:15:13 INFO - PROCESS | 1802 | 1477545313417 Marionette TRACE conn4 <- [1,1035,null,["8"]] 22:15:13 INFO - PROCESS | 1802 | 1477545313427 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 22:15:13 INFO - PROCESS | 1802 | 1477545313432 Marionette TRACE conn4 <- [1,1036,null,{}] 22:15:13 INFO - PROCESS | 1802 | 1477545313439 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbec00 == 31 [pid = 1802] [id = 246] 22:15:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x90fbf000) [pid = 1802] [serial = 721] [outer = (nil)] 22:15:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x90fc9c00) [pid = 1802] [serial = 722] [outer = 0x90fbf000] 22:15:13 INFO - PROCESS | 1802 | 1477545313519 Marionette DEBUG loaded listener.js 22:15:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x91abec00) [pid = 1802] [serial = 723] [outer = 0x90fbf000] 22:15:14 INFO - PROCESS | 1802 | 1477545314088 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:14 INFO - . 22:15:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1022ms 22:15:14 INFO - PROCESS | 1802 | 1477545314145 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 22:15:14 INFO - PROCESS | 1802 | 1477545314150 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 22:15:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 22:15:14 INFO - PROCESS | 1802 | 1477545314156 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}] 22:15:14 INFO - PROCESS | 1802 | 1477545314323 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 22:15:14 INFO - PROCESS | 1802 | 1477545314427 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 22:15:14 INFO - PROCESS | 1802 | 1477545314432 Marionette TRACE conn4 <- [1,1040,null,["8"]] 22:15:14 INFO - PROCESS | 1802 | 1477545314438 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 22:15:14 INFO - PROCESS | 1802 | 1477545314442 Marionette TRACE conn4 <- [1,1041,null,{}] 22:15:14 INFO - PROCESS | 1802 | 1477545314448 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x97610400 == 32 [pid = 1802] [id = 247] 22:15:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x97615800) [pid = 1802] [serial = 724] [outer = (nil)] 22:15:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x9761b400) [pid = 1802] [serial = 725] [outer = 0x97615800] 22:15:14 INFO - PROCESS | 1802 | 1477545314523 Marionette DEBUG loaded listener.js 22:15:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x97a2c000) [pid = 1802] [serial = 726] [outer = 0x97615800] 22:15:15 INFO - PROCESS | 1802 | 1477545315028 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:15 INFO - . 22:15:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 919ms 22:15:15 INFO - PROCESS | 1802 | 1477545315096 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 22:15:15 INFO - PROCESS | 1802 | 1477545315103 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 22:15:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 22:15:15 INFO - PROCESS | 1802 | 1477545315110 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}] 22:15:15 INFO - PROCESS | 1802 | 1477545315272 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 22:15:15 INFO - PROCESS | 1802 | 1477545315283 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 22:15:15 INFO - PROCESS | 1802 | 1477545315287 Marionette TRACE conn4 <- [1,1045,null,["8"]] 22:15:15 INFO - PROCESS | 1802 | 1477545315292 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 22:15:15 INFO - PROCESS | 1802 | 1477545315299 Marionette TRACE conn4 <- [1,1046,null,{}] 22:15:15 INFO - PROCESS | 1802 | 1477545315305 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a1d8000 == 33 [pid = 1802] [id = 248] 22:15:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x9a1dc000) [pid = 1802] [serial = 727] [outer = (nil)] 22:15:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x9a238800) [pid = 1802] [serial = 728] [outer = 0x9a1dc000] 22:15:15 INFO - PROCESS | 1802 | 1477545315384 Marionette DEBUG loaded listener.js 22:15:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x9a3c6800) [pid = 1802] [serial = 729] [outer = 0x9a1dc000] 22:15:16 INFO - PROCESS | 1802 | 1477545316043 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:16 INFO - . 22:15:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 983ms 22:15:16 INFO - PROCESS | 1802 | 1477545316105 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 22:15:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 22:15:16 INFO - PROCESS | 1802 | 1477545316110 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 22:15:16 INFO - PROCESS | 1802 | 1477545316118 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}] 22:15:16 INFO - PROCESS | 1802 | 1477545316324 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 22:15:16 INFO - PROCESS | 1802 | 1477545316352 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 22:15:16 INFO - PROCESS | 1802 | 1477545316356 Marionette TRACE conn4 <- [1,1050,null,["8"]] 22:15:16 INFO - PROCESS | 1802 | 1477545316361 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 22:15:16 INFO - PROCESS | 1802 | 1477545316369 Marionette TRACE conn4 <- [1,1051,null,{}] 22:15:16 INFO - PROCESS | 1802 | 1477545316375 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b3a8400 == 34 [pid = 1802] [id = 249] 22:15:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x9b459c00) [pid = 1802] [serial = 730] [outer = (nil)] 22:15:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0xa0fe1c00) [pid = 1802] [serial = 731] [outer = 0x9b459c00] 22:15:16 INFO - PROCESS | 1802 | 1477545316510 Marionette DEBUG loaded listener.js 22:15:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0xa2753000) [pid = 1802] [serial = 732] [outer = 0x9b459c00] 22:15:17 INFO - PROCESS | 1802 | 1477545317109 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:17 INFO - . 22:15:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1070ms 22:15:17 INFO - PROCESS | 1802 | 1477545317187 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 22:15:17 INFO - PROCESS | 1802 | 1477545317189 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 22:15:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 22:15:17 INFO - PROCESS | 1802 | 1477545317203 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}] 22:15:17 INFO - PROCESS | 1802 | 1477545317388 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 22:15:17 INFO - PROCESS | 1802 | 1477545317454 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 22:15:17 INFO - PROCESS | 1802 | 1477545317457 Marionette TRACE conn4 <- [1,1055,null,["8"]] 22:15:17 INFO - PROCESS | 1802 | 1477545317474 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 22:15:17 INFO - PROCESS | 1802 | 1477545317478 Marionette TRACE conn4 <- [1,1056,null,{}] 22:15:17 INFO - PROCESS | 1802 | 1477545317490 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:17 INFO - PROCESS | 1802 | ++DOCSHELL 0xa29ce800 == 35 [pid = 1802] [id = 250] 22:15:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0xa29d2400) [pid = 1802] [serial = 733] [outer = (nil)] 22:15:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0xa2bdc400) [pid = 1802] [serial = 734] [outer = 0xa29d2400] 22:15:17 INFO - PROCESS | 1802 | 1477545317561 Marionette DEBUG loaded listener.js 22:15:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0xa2bdfc00) [pid = 1802] [serial = 735] [outer = 0xa29d2400] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x9b29d000) [pid = 1802] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8f97f800) [pid = 1802] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8bd10400) [pid = 1802] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x9951a000) [pid = 1802] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x93b5d800) [pid = 1802] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x98ed0c00) [pid = 1802] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x9a22cc00) [pid = 1802] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8bd0f000) [pid = 1802] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x93808000) [pid = 1802] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x9780c000) [pid = 1802] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 22:15:17 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x9b4d1800) [pid = 1802] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 22:15:18 INFO - PROCESS | 1802 | 1477545318162 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:18 INFO - . 22:15:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 976ms 22:15:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 22:15:18 INFO - PROCESS | 1802 | 1477545318178 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 22:15:18 INFO - PROCESS | 1802 | 1477545318181 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 22:15:18 INFO - PROCESS | 1802 | 1477545318188 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}] 22:15:18 INFO - PROCESS | 1802 | 1477545318403 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 22:15:18 INFO - PROCESS | 1802 | 1477545318419 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 22:15:18 INFO - PROCESS | 1802 | 1477545318422 Marionette TRACE conn4 <- [1,1060,null,["8"]] 22:15:18 INFO - PROCESS | 1802 | 1477545318427 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 22:15:18 INFO - PROCESS | 1802 | 1477545318432 Marionette TRACE conn4 <- [1,1061,null,{}] 22:15:18 INFO - PROCESS | 1802 | 1477545318436 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc2b000 == 36 [pid = 1802] [id = 251] 22:15:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x90fca000) [pid = 1802] [serial = 736] [outer = (nil)] 22:15:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0xa2f07000) [pid = 1802] [serial = 737] [outer = 0x90fca000] 22:15:18 INFO - PROCESS | 1802 | 1477545318519 Marionette DEBUG loaded listener.js 22:15:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0xa2f07800) [pid = 1802] [serial = 738] [outer = 0x90fca000] 22:15:19 INFO - PROCESS | 1802 | 1477545319031 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:19 INFO - . 22:15:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 869ms 22:15:19 INFO - PROCESS | 1802 | 1477545319056 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 22:15:19 INFO - PROCESS | 1802 | 1477545319060 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 22:15:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 22:15:19 INFO - PROCESS | 1802 | 1477545319099 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}] 22:15:19 INFO - PROCESS | 1802 | 1477545319239 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 22:15:19 INFO - PROCESS | 1802 | 1477545319249 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 22:15:19 INFO - PROCESS | 1802 | 1477545319251 Marionette TRACE conn4 <- [1,1065,null,["8"]] 22:15:19 INFO - PROCESS | 1802 | 1477545319256 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 22:15:19 INFO - PROCESS | 1802 | 1477545319267 Marionette TRACE conn4 <- [1,1066,null,{}] 22:15:19 INFO - PROCESS | 1802 | 1477545319272 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:19 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4582000 == 37 [pid = 1802] [id = 252] 22:15:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0xa4583000) [pid = 1802] [serial = 739] [outer = (nil)] 22:15:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0xa45d7c00) [pid = 1802] [serial = 740] [outer = 0xa4583000] 22:15:19 INFO - PROCESS | 1802 | 1477545319437 Marionette DEBUG loaded listener.js 22:15:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0xa45d8000) [pid = 1802] [serial = 741] [outer = 0xa4583000] 22:15:19 INFO - PROCESS | 1802 | 1477545319962 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:20 INFO - . 22:15:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 919ms 22:15:20 INFO - PROCESS | 1802 | 1477545320018 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 22:15:20 INFO - PROCESS | 1802 | 1477545320024 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 22:15:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 22:15:20 INFO - PROCESS | 1802 | 1477545320036 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}] 22:15:20 INFO - PROCESS | 1802 | 1477545320229 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 22:15:20 INFO - PROCESS | 1802 | 1477545320460 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 22:15:20 INFO - PROCESS | 1802 | 1477545320466 Marionette TRACE conn4 <- [1,1070,null,["8"]] 22:15:20 INFO - PROCESS | 1802 | 1477545320477 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 22:15:20 INFO - PROCESS | 1802 | 1477545320486 Marionette TRACE conn4 <- [1,1071,null,{}] 22:15:20 INFO - PROCESS | 1802 | 1477545320493 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380d400 == 38 [pid = 1802] [id = 253] 22:15:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x9380ec00) [pid = 1802] [serial = 742] [outer = (nil)] 22:15:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x96408800) [pid = 1802] [serial = 743] [outer = 0x9380ec00] 22:15:20 INFO - PROCESS | 1802 | 1477545320582 Marionette DEBUG loaded listener.js 22:15:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x97619800) [pid = 1802] [serial = 744] [outer = 0x9380ec00] 22:15:21 INFO - PROCESS | 1802 | 1477545321173 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:21 INFO - . 22:15:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1172ms 22:15:21 INFO - PROCESS | 1802 | 1477545321239 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 22:15:21 INFO - PROCESS | 1802 | 1477545321246 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 22:15:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 22:15:21 INFO - PROCESS | 1802 | 1477545321255 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}] 22:15:21 INFO - PROCESS | 1802 | 1477545321437 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 22:15:21 INFO - PROCESS | 1802 | 1477545321582 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 22:15:21 INFO - PROCESS | 1802 | 1477545321587 Marionette TRACE conn4 <- [1,1075,null,["8"]] 22:15:21 INFO - PROCESS | 1802 | 1477545321598 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 22:15:21 INFO - PROCESS | 1802 | 1477545321604 Marionette TRACE conn4 <- [1,1076,null,{}] 22:15:21 INFO - PROCESS | 1802 | 1477545321610 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x995a2000 == 39 [pid = 1802] [id = 254] 22:15:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x9a37f400) [pid = 1802] [serial = 745] [outer = (nil)] 22:15:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x9b29b400) [pid = 1802] [serial = 746] [outer = 0x9a37f400] 22:15:21 INFO - PROCESS | 1802 | 1477545321697 Marionette DEBUG loaded listener.js 22:15:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x9aff0000) [pid = 1802] [serial = 747] [outer = 0x9a37f400] 22:15:22 INFO - PROCESS | 1802 | 1477545322306 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:22 INFO - . 22:15:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1122ms 22:15:22 INFO - PROCESS | 1802 | 1477545322384 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 22:15:22 INFO - PROCESS | 1802 | 1477545322392 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 22:15:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 22:15:22 INFO - PROCESS | 1802 | 1477545322399 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}] 22:15:22 INFO - PROCESS | 1802 | 1477545322572 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 22:15:22 INFO - PROCESS | 1802 | 1477545322722 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 22:15:22 INFO - PROCESS | 1802 | 1477545322727 Marionette TRACE conn4 <- [1,1080,null,["8"]] 22:15:22 INFO - PROCESS | 1802 | 1477545322737 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 22:15:22 INFO - PROCESS | 1802 | 1477545322745 Marionette TRACE conn4 <- [1,1081,null,{}] 22:15:22 INFO - PROCESS | 1802 | 1477545322751 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:22 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f0ec00 == 40 [pid = 1802] [id = 255] 22:15:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0xa4814c00) [pid = 1802] [serial = 748] [outer = (nil)] 22:15:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0xa4888800) [pid = 1802] [serial = 749] [outer = 0xa4814c00] 22:15:22 INFO - PROCESS | 1802 | 1477545322839 Marionette DEBUG loaded listener.js 22:15:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0xa4c55000) [pid = 1802] [serial = 750] [outer = 0xa4814c00] 22:15:23 INFO - PROCESS | 1802 | 1477545323453 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:23 INFO - . 22:15:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1072ms 22:15:23 INFO - PROCESS | 1802 | 1477545323508 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 22:15:23 INFO - PROCESS | 1802 | 1477545323514 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 22:15:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 22:15:23 INFO - PROCESS | 1802 | 1477545323523 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}] 22:15:23 INFO - PROCESS | 1802 | 1477545323701 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 22:15:23 INFO - PROCESS | 1802 | 1477545323851 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 22:15:23 INFO - PROCESS | 1802 | 1477545323858 Marionette TRACE conn4 <- [1,1085,null,["8"]] 22:15:23 INFO - PROCESS | 1802 | 1477545323869 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 22:15:23 INFO - PROCESS | 1802 | 1477545323874 Marionette TRACE conn4 <- [1,1086,null,{}] 22:15:23 INFO - PROCESS | 1802 | 1477545323881 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:23 INFO - PROCESS | 1802 | ++DOCSHELL 0xa93b8400 == 41 [pid = 1802] [id = 256] 22:15:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0xa93bac00) [pid = 1802] [serial = 751] [outer = (nil)] 22:15:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0xa93bd400) [pid = 1802] [serial = 752] [outer = 0xa93bac00] 22:15:23 INFO - PROCESS | 1802 | 1477545323965 Marionette DEBUG loaded listener.js 22:15:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x92b4a000) [pid = 1802] [serial = 753] [outer = 0xa93bac00] 22:15:24 INFO - PROCESS | 1802 | 1477545324595 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:24 INFO - . 22:15:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1120ms 22:15:24 INFO - PROCESS | 1802 | 1477545324658 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 22:15:24 INFO - PROCESS | 1802 | 1477545324662 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 22:15:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 22:15:24 INFO - PROCESS | 1802 | 1477545324669 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}] 22:15:24 INFO - PROCESS | 1802 | 1477545324834 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 22:15:24 INFO - PROCESS | 1802 | 1477545324998 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 22:15:25 INFO - PROCESS | 1802 | 1477545325003 Marionette TRACE conn4 <- [1,1090,null,["8"]] 22:15:25 INFO - PROCESS | 1802 | 1477545325009 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 22:15:25 INFO - PROCESS | 1802 | 1477545325015 Marionette TRACE conn4 <- [1,1091,null,{}] 22:15:25 INFO - PROCESS | 1802 | 1477545325024 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b51000 == 42 [pid = 1802] [id = 257] 22:15:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x92b51400) [pid = 1802] [serial = 754] [outer = (nil)] 22:15:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x92b52800) [pid = 1802] [serial = 755] [outer = 0x92b51400] 22:15:25 INFO - PROCESS | 1802 | 1477545325107 Marionette DEBUG loaded listener.js 22:15:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x92b53c00) [pid = 1802] [serial = 756] [outer = 0x92b51400] 22:15:25 INFO - PROCESS | 1802 | 1477545325736 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:25 INFO - . 22:15:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1122ms 22:15:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 22:15:25 INFO - PROCESS | 1802 | 1477545325792 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 22:15:25 INFO - PROCESS | 1802 | 1477545325795 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 22:15:25 INFO - PROCESS | 1802 | 1477545325802 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}] 22:15:25 INFO - PROCESS | 1802 | 1477545325991 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 22:15:26 INFO - PROCESS | 1802 | 1477545326243 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 22:15:26 INFO - PROCESS | 1802 | 1477545326249 Marionette TRACE conn4 <- [1,1095,null,["8"]] 22:15:26 INFO - PROCESS | 1802 | 1477545326273 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 22:15:26 INFO - PROCESS | 1802 | 1477545326284 Marionette TRACE conn4 <- [1,1096,null,{}] 22:15:26 INFO - PROCESS | 1802 | 1477545326292 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd0f800 == 43 [pid = 1802] [id = 258] 22:15:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x8db64800) [pid = 1802] [serial = 757] [outer = (nil)] 22:15:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x8f9f7000) [pid = 1802] [serial = 758] [outer = 0x8db64800] 22:15:26 INFO - PROCESS | 1802 | 1477545326382 Marionette DEBUG loaded listener.js 22:15:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x8f989000) [pid = 1802] [serial = 759] [outer = 0x8db64800] 22:15:27 INFO - PROCESS | 1802 | 1477545327024 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:27 INFO - . 22:15:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1272ms 22:15:27 INFO - PROCESS | 1802 | 1477545327074 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 22:15:27 INFO - PROCESS | 1802 | 1477545327080 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 22:15:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 22:15:27 INFO - PROCESS | 1802 | 1477545327088 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}] 22:15:27 INFO - PROCESS | 1802 | 1477545327259 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 22:15:27 INFO - PROCESS | 1802 | 1477545327432 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 22:15:27 INFO - PROCESS | 1802 | 1477545327437 Marionette TRACE conn4 <- [1,1100,null,["8"]] 22:15:27 INFO - PROCESS | 1802 | 1477545327452 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 22:15:27 INFO - PROCESS | 1802 | 1477545327459 Marionette TRACE conn4 <- [1,1101,null,{}] 22:15:27 INFO - PROCESS | 1802 | 1477545327468 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8da92c00 == 44 [pid = 1802] [id = 259] 22:15:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x8dad1c00) [pid = 1802] [serial = 760] [outer = (nil)] 22:15:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x92aa0c00) [pid = 1802] [serial = 761] [outer = 0x8dad1c00] 22:15:27 INFO - PROCESS | 1802 | 1477545327548 Marionette DEBUG loaded listener.js 22:15:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x9106d800) [pid = 1802] [serial = 762] [outer = 0x8dad1c00] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0x9b4d1400 == 43 [pid = 1802] [id = 241] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0x9aff3400 == 42 [pid = 1802] [id = 240] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc2b000 == 41 [pid = 1802] [id = 251] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0xa29ce800 == 40 [pid = 1802] [id = 250] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0x9a1d8000 == 39 [pid = 1802] [id = 248] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0x97610400 == 38 [pid = 1802] [id = 247] 22:15:27 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbec00 == 37 [pid = 1802] [id = 246] 22:15:27 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0xa2988400) [pid = 1802] [serial = 710] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | 1477545328073 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x9b4e8800) [pid = 1802] [serial = 707] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0xa19eb800) [pid = 1802] [serial = 708] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x9b313800) [pid = 1802] [serial = 704] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x9b3a7000) [pid = 1802] [serial = 705] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x995a0c00) [pid = 1802] [serial = 701] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x9a230800) [pid = 1802] [serial = 702] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x97a26800) [pid = 1802] [serial = 698] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x9827d800) [pid = 1802] [serial = 699] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x958a8000) [pid = 1802] [serial = 695] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x958a8400) [pid = 1802] [serial = 696] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8d78a000) [pid = 1802] [serial = 692] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8db64000) [pid = 1802] [serial = 693] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x91067800) [pid = 1802] [serial = 689] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x90fbdc00) [pid = 1802] [serial = 690] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x9afeec00) [pid = 1802] [serial = 686] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x9b29dc00) [pid = 1802] [serial = 687] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x99519c00) [pid = 1802] [serial = 683] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x984d1800) [pid = 1802] [serial = 684] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x95368000) [pid = 1802] [serial = 680] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x9625f800) [pid = 1802] [serial = 681] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8d78e400) [pid = 1802] [serial = 677] [outer = (nil)] [url = about:blank] 22:15:28 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8dad2400) [pid = 1802] [serial = 678] [outer = (nil)] [url = about:blank] 22:15:28 INFO - . 22:15:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1069ms 22:15:28 INFO - PROCESS | 1802 | 1477545328156 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 22:15:28 INFO - PROCESS | 1802 | 1477545328160 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 22:15:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 22:15:28 INFO - PROCESS | 1802 | 1477545328169 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}] 22:15:28 INFO - PROCESS | 1802 | 1477545328327 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 22:15:28 INFO - PROCESS | 1802 | 1477545328460 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 22:15:28 INFO - PROCESS | 1802 | 1477545328470 Marionette TRACE conn4 <- [1,1105,null,["8"]] 22:15:28 INFO - PROCESS | 1802 | 1477545328483 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 22:15:28 INFO - PROCESS | 1802 | 1477545328490 Marionette TRACE conn4 <- [1,1106,null,{}] 22:15:28 INFO - PROCESS | 1802 | 1477545328495 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c3a400 == 38 [pid = 1802] [id = 260] 22:15:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x95c3a800) [pid = 1802] [serial = 763] [outer = (nil)] 22:15:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x95c3dc00) [pid = 1802] [serial = 764] [outer = 0x95c3a800] 22:15:28 INFO - PROCESS | 1802 | 1477545328569 Marionette DEBUG loaded listener.js 22:15:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x96410000) [pid = 1802] [serial = 765] [outer = 0x95c3a800] 22:15:29 INFO - PROCESS | 1802 | 1477545329050 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:29 INFO - . 22:15:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 922ms 22:15:29 INFO - PROCESS | 1802 | 1477545329090 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 22:15:29 INFO - PROCESS | 1802 | 1477545329093 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 22:15:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 22:15:29 INFO - PROCESS | 1802 | 1477545329109 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}] 22:15:29 INFO - PROCESS | 1802 | 1477545329344 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 22:15:29 INFO - PROCESS | 1802 | 1477545329460 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 22:15:29 INFO - PROCESS | 1802 | 1477545329465 Marionette TRACE conn4 <- [1,1110,null,["8"]] 22:15:29 INFO - PROCESS | 1802 | 1477545329477 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 22:15:29 INFO - PROCESS | 1802 | 1477545329487 Marionette TRACE conn4 <- [1,1111,null,{}] 22:15:29 INFO - PROCESS | 1802 | 1477545329495 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d922c00 == 39 [pid = 1802] [id = 261] 22:15:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8d926000) [pid = 1802] [serial = 766] [outer = (nil)] 22:15:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8f862400) [pid = 1802] [serial = 767] [outer = 0x8d926000] 22:15:29 INFO - PROCESS | 1802 | 1477545329586 Marionette DEBUG loaded listener.js 22:15:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8dad5400) [pid = 1802] [serial = 768] [outer = 0x8d926000] 22:15:30 INFO - PROCESS | 1802 | 1477545330198 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:30 INFO - . 22:15:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1124ms 22:15:30 INFO - PROCESS | 1802 | 1477545330236 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 22:15:30 INFO - PROCESS | 1802 | 1477545330244 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 22:15:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 22:15:30 INFO - PROCESS | 1802 | 1477545330254 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}] 22:15:30 INFO - PROCESS | 1802 | 1477545330435 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 22:15:30 INFO - PROCESS | 1802 | 1477545330610 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 22:15:30 INFO - PROCESS | 1802 | 1477545330616 Marionette TRACE conn4 <- [1,1115,null,["8"]] 22:15:30 INFO - PROCESS | 1802 | 1477545330624 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 22:15:30 INFO - PROCESS | 1802 | 1477545330631 Marionette TRACE conn4 <- [1,1116,null,{}] 22:15:30 INFO - PROCESS | 1802 | 1477545330641 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c38400 == 40 [pid = 1802] [id = 262] 22:15:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x95c38800) [pid = 1802] [serial = 769] [outer = (nil)] 22:15:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x95c3d000) [pid = 1802] [serial = 770] [outer = 0x95c38800] 22:15:30 INFO - PROCESS | 1802 | 1477545330728 Marionette DEBUG loaded listener.js 22:15:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x95c3c000) [pid = 1802] [serial = 771] [outer = 0x95c38800] 22:15:31 INFO - PROCESS | 1802 | 1477545331309 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:31 INFO - . 22:15:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1069ms 22:15:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 22:15:31 INFO - PROCESS | 1802 | 1477545331323 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 22:15:31 INFO - PROCESS | 1802 | 1477545331327 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 22:15:31 INFO - PROCESS | 1802 | 1477545331335 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}] 22:15:31 INFO - PROCESS | 1802 | 1477545331510 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 22:15:31 INFO - PROCESS | 1802 | 1477545331687 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 22:15:31 INFO - PROCESS | 1802 | 1477545331694 Marionette TRACE conn4 <- [1,1120,null,["8"]] 22:15:31 INFO - PROCESS | 1802 | 1477545331702 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 22:15:31 INFO - PROCESS | 1802 | 1477545331708 Marionette TRACE conn4 <- [1,1121,null,{}] 22:15:31 INFO - PROCESS | 1802 | 1477545331714 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d780c00 == 41 [pid = 1802] [id = 263] 22:15:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x98ecdc00) [pid = 1802] [serial = 772] [outer = (nil)] 22:15:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x98ed6000) [pid = 1802] [serial = 773] [outer = 0x98ecdc00] 22:15:31 INFO - PROCESS | 1802 | 1477545331798 Marionette DEBUG loaded listener.js 22:15:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x98ed6800) [pid = 1802] [serial = 774] [outer = 0x98ecdc00] 22:15:32 INFO - PROCESS | 1802 | 1477545332390 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:32 INFO - . 22:15:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1071ms 22:15:32 INFO - PROCESS | 1802 | 1477545332421 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 22:15:32 INFO - PROCESS | 1802 | 1477545332424 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 22:15:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 22:15:32 INFO - PROCESS | 1802 | 1477545332435 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}] 22:15:32 INFO - PROCESS | 1802 | 1477545332606 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 22:15:32 INFO - PROCESS | 1802 | 1477545332751 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 22:15:32 INFO - PROCESS | 1802 | 1477545332756 Marionette TRACE conn4 <- [1,1125,null,["8"]] 22:15:32 INFO - PROCESS | 1802 | 1477545332767 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 22:15:32 INFO - PROCESS | 1802 | 1477545332773 Marionette TRACE conn4 <- [1,1126,null,{}] 22:15:32 INFO - PROCESS | 1802 | 1477545332779 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a236800 == 42 [pid = 1802] [id = 264] 22:15:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x9a236c00) [pid = 1802] [serial = 775] [outer = (nil)] 22:15:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x9a528400) [pid = 1802] [serial = 776] [outer = 0x9a236c00] 22:15:32 INFO - PROCESS | 1802 | 1477545332861 Marionette DEBUG loaded listener.js 22:15:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x9aff3000) [pid = 1802] [serial = 777] [outer = 0x9a236c00] 22:15:33 INFO - PROCESS | 1802 | 1477545333454 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]]]}] 22:15:33 INFO - . 22:15:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1075ms 22:15:33 INFO - PROCESS | 1802 | 1477545333512 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 22:15:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 22:15:33 INFO - PROCESS | 1802 | 1477545333519 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 22:15:33 INFO - PROCESS | 1802 | 1477545333526 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}] 22:15:33 INFO - PROCESS | 1802 | 1477545333688 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 22:15:33 INFO - PROCESS | 1802 | 1477545333835 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 22:15:33 INFO - PROCESS | 1802 | 1477545333839 Marionette TRACE conn4 <- [1,1130,null,["8"]] 22:15:33 INFO - PROCESS | 1802 | 1477545333846 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 22:15:33 INFO - PROCESS | 1802 | 1477545333851 Marionette TRACE conn4 <- [1,1131,null,{}] 22:15:33 INFO - PROCESS | 1802 | 1477545333860 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c36000 == 43 [pid = 1802] [id = 265] 22:15:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x9b3a8000) [pid = 1802] [serial = 778] [outer = (nil)] 22:15:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x9b4d1400) [pid = 1802] [serial = 779] [outer = 0x9b3a8000] 22:15:33 INFO - PROCESS | 1802 | 1477545333941 Marionette DEBUG loaded listener.js 22:15:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x9b4d5c00) [pid = 1802] [serial = 780] [outer = 0x9b3a8000] 22:15:34 INFO - PROCESS | 1802 | 1477545334535 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]]]}] 22:15:34 INFO - . 22:15:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1071ms 22:15:34 INFO - PROCESS | 1802 | 1477545334597 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 22:15:34 INFO - PROCESS | 1802 | 1477545334600 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 22:15:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 22:15:34 INFO - PROCESS | 1802 | 1477545334607 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}] 22:15:34 INFO - PROCESS | 1802 | 1477545334767 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 22:15:34 INFO - PROCESS | 1802 | 1477545334890 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 22:15:34 INFO - PROCESS | 1802 | 1477545334893 Marionette TRACE conn4 <- [1,1135,null,["8"]] 22:15:34 INFO - PROCESS | 1802 | 1477545334900 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 22:15:34 INFO - PROCESS | 1802 | 1477545334906 Marionette TRACE conn4 <- [1,1136,null,{}] 22:15:34 INFO - PROCESS | 1802 | 1477545334911 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:34 INFO - PROCESS | 1802 | ++DOCSHELL 0xa29ce800 == 44 [pid = 1802] [id = 266] 22:15:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0xa2bdc800) [pid = 1802] [serial = 781] [outer = (nil)] 22:15:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0xa2be5c00) [pid = 1802] [serial = 782] [outer = 0xa2bdc800] 22:15:35 INFO - PROCESS | 1802 | 1477545335016 Marionette DEBUG loaded listener.js 22:15:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0xa45db400) [pid = 1802] [serial = 783] [outer = 0xa2bdc800] 22:15:35 INFO - PROCESS | 1802 | 1477545335726 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]]]}] 22:15:35 INFO - . 22:15:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1174ms 22:15:35 INFO - PROCESS | 1802 | 1477545335784 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 22:15:35 INFO - PROCESS | 1802 | 1477545335788 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 22:15:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 22:15:35 INFO - PROCESS | 1802 | 1477545335796 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}] 22:15:35 INFO - PROCESS | 1802 | 1477545335985 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 22:15:36 INFO - PROCESS | 1802 | 1477545336189 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 22:15:36 INFO - PROCESS | 1802 | 1477545336195 Marionette TRACE conn4 <- [1,1140,null,["8"]] 22:15:36 INFO - PROCESS | 1802 | 1477545336209 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 22:15:36 INFO - PROCESS | 1802 | 1477545336219 Marionette TRACE conn4 <- [1,1141,null,{}] 22:15:36 INFO - PROCESS | 1802 | 1477545336226 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbdc00 == 45 [pid = 1802] [id = 267] 22:15:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x90fbe400) [pid = 1802] [serial = 784] [outer = (nil)] 22:15:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x92b50000) [pid = 1802] [serial = 785] [outer = 0x90fbe400] 22:15:36 INFO - PROCESS | 1802 | 1477545336311 Marionette DEBUG loaded listener.js 22:15:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x92b4ec00) [pid = 1802] [serial = 786] [outer = 0x90fbe400] 22:15:36 INFO - PROCESS | 1802 | 1477545336968 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]]]}] 22:15:37 INFO - . 22:15:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1231ms 22:15:37 INFO - PROCESS | 1802 | 1477545337027 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 22:15:37 INFO - PROCESS | 1802 | 1477545337033 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 22:15:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 22:15:37 INFO - PROCESS | 1802 | 1477545337041 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}] 22:15:37 INFO - PROCESS | 1802 | 1477545337212 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 22:15:37 INFO - PROCESS | 1802 | 1477545337371 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 22:15:37 INFO - PROCESS | 1802 | 1477545337376 Marionette TRACE conn4 <- [1,1145,null,["8"]] 22:15:37 INFO - PROCESS | 1802 | 1477545337389 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 22:15:37 INFO - PROCESS | 1802 | 1477545337397 Marionette TRACE conn4 <- [1,1146,null,{}] 22:15:37 INFO - PROCESS | 1802 | 1477545337402 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x97375000 == 46 [pid = 1802] [id = 268] 22:15:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x9737ec00) [pid = 1802] [serial = 787] [outer = (nil)] 22:15:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x9780c000) [pid = 1802] [serial = 788] [outer = 0x9737ec00] 22:15:37 INFO - PROCESS | 1802 | 1477545337480 Marionette DEBUG loaded listener.js 22:15:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x9761d400) [pid = 1802] [serial = 789] [outer = 0x9737ec00] 22:15:37 INFO - PROCESS | 1802 | --DOCSHELL 0x95c3a400 == 45 [pid = 1802] [id = 260] 22:15:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8da92c00 == 44 [pid = 1802] [id = 259] 22:15:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd0f800 == 43 [pid = 1802] [id = 258] 22:15:38 INFO - PROCESS | 1802 | 1477545338114 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:38 INFO - . 22:15:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1122ms 22:15:38 INFO - PROCESS | 1802 | 1477545338169 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 22:15:38 INFO - PROCESS | 1802 | 1477545338171 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 22:15:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 22:15:38 INFO - PROCESS | 1802 | 1477545338179 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}] 22:15:38 INFO - PROCESS | 1802 | 1477545338393 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 22:15:38 INFO - PROCESS | 1802 | 1477545338424 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 22:15:38 INFO - PROCESS | 1802 | 1477545338433 Marionette TRACE conn4 <- [1,1150,null,["8"]] 22:15:38 INFO - PROCESS | 1802 | 1477545338446 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 22:15:38 INFO - PROCESS | 1802 | 1477545338452 Marionette TRACE conn4 <- [1,1151,null,{}] 22:15:38 INFO - PROCESS | 1802 | 1477545338520 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a231400 == 44 [pid = 1802] [id = 269] 22:15:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x9a231c00) [pid = 1802] [serial = 790] [outer = (nil)] 22:15:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x9b3a9000) [pid = 1802] [serial = 791] [outer = 0x9a231c00] 22:15:38 INFO - PROCESS | 1802 | 1477545338595 Marionette DEBUG loaded listener.js 22:15:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0xa29cb800) [pid = 1802] [serial = 792] [outer = 0x9a231c00] 22:15:39 INFO - PROCESS | 1802 | 1477545339176 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:39 INFO - . 22:15:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1020ms 22:15:39 INFO - PROCESS | 1802 | 1477545339222 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 22:15:39 INFO - PROCESS | 1802 | 1477545339225 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 22:15:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 22:15:39 INFO - PROCESS | 1802 | 1477545339232 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}] 22:15:39 INFO - PROCESS | 1802 | 1477545339441 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 22:15:39 INFO - PROCESS | 1802 | 1477545339460 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 22:15:39 INFO - PROCESS | 1802 | 1477545339463 Marionette TRACE conn4 <- [1,1155,null,["8"]] 22:15:39 INFO - PROCESS | 1802 | 1477545339468 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 22:15:39 INFO - PROCESS | 1802 | 1477545339473 Marionette TRACE conn4 <- [1,1156,null,{}] 22:15:39 INFO - PROCESS | 1802 | 1477545339478 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:39 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4891000 == 45 [pid = 1802] [id = 270] 22:15:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0xa4c4f400) [pid = 1802] [serial = 793] [outer = (nil)] 22:15:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0xa2f9b800) [pid = 1802] [serial = 794] [outer = 0xa4c4f400] 22:15:39 INFO - PROCESS | 1802 | 1477545339614 Marionette DEBUG loaded listener.js 22:15:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0xa2f9c800) [pid = 1802] [serial = 795] [outer = 0xa4c4f400] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x9a1dc000) [pid = 1802] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x8db64800) [pid = 1802] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x90fbf000) [pid = 1802] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x9b459c00) [pid = 1802] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x8dad1c00) [pid = 1802] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x97615800) [pid = 1802] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0xa29d2400) [pid = 1802] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 22:15:40 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x90fca000) [pid = 1802] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 22:15:40 INFO - PROCESS | 1802 | 1477545340325 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:40 INFO - . 22:15:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1126ms 22:15:40 INFO - PROCESS | 1802 | 1477545340359 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 22:15:40 INFO - PROCESS | 1802 | 1477545340362 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 22:15:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 22:15:40 INFO - PROCESS | 1802 | 1477545340369 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}] 22:15:40 INFO - PROCESS | 1802 | 1477545340620 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 22:15:40 INFO - PROCESS | 1802 | 1477545340700 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 22:15:40 INFO - PROCESS | 1802 | 1477545340704 Marionette TRACE conn4 <- [1,1160,null,["8"]] 22:15:40 INFO - PROCESS | 1802 | 1477545340708 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 22:15:40 INFO - PROCESS | 1802 | 1477545340713 Marionette TRACE conn4 <- [1,1161,null,{}] 22:15:40 INFO - PROCESS | 1802 | 1477545340722 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:40 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2fa3800 == 46 [pid = 1802] [id = 271] 22:15:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0xa2fa3c00) [pid = 1802] [serial = 796] [outer = (nil)] 22:15:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0xa2fa8400) [pid = 1802] [serial = 797] [outer = 0xa2fa3c00] 22:15:40 INFO - PROCESS | 1802 | 1477545340798 Marionette DEBUG loaded listener.js 22:15:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x90fd7800) [pid = 1802] [serial = 798] [outer = 0xa2fa3c00] 22:15:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x90fdb400) [pid = 1802] [serial = 799] [outer = 0xa2fa3c00] 22:15:41 INFO - PROCESS | 1802 | 1477545341404 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:41 INFO - . 22:15:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1073ms 22:15:41 INFO - PROCESS | 1802 | 1477545341442 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 22:15:41 INFO - PROCESS | 1802 | 1477545341445 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 22:15:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 22:15:41 INFO - PROCESS | 1802 | 1477545341465 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}] 22:15:41 INFO - PROCESS | 1802 | 1477545341662 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 22:15:41 INFO - PROCESS | 1802 | 1477545341674 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 22:15:41 INFO - PROCESS | 1802 | 1477545341677 Marionette TRACE conn4 <- [1,1165,null,["8"]] 22:15:41 INFO - PROCESS | 1802 | 1477545341684 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 22:15:41 INFO - PROCESS | 1802 | 1477545341689 Marionette TRACE conn4 <- [1,1166,null,{}] 22:15:41 INFO - PROCESS | 1802 | 1477545341694 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fde000 == 47 [pid = 1802] [id = 272] 22:15:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x90fe1800) [pid = 1802] [serial = 800] [outer = (nil)] 22:15:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x95b3bc00) [pid = 1802] [serial = 801] [outer = 0x90fe1800] 22:15:41 INFO - PROCESS | 1802 | 1477545341784 Marionette DEBUG loaded listener.js 22:15:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0x95b40000) [pid = 1802] [serial = 802] [outer = 0x90fe1800] 22:15:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0x8d91ac00) [pid = 1802] [serial = 803] [outer = 0x90fe1800] 22:15:42 INFO - PROCESS | 1802 | 1477545342432 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:42 INFO - . 22:15:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1025ms 22:15:42 INFO - PROCESS | 1802 | 1477545342490 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 22:15:42 INFO - PROCESS | 1802 | 1477545342497 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 22:15:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 22:15:42 INFO - PROCESS | 1802 | 1477545342507 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}] 22:15:42 INFO - PROCESS | 1802 | 1477545342717 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 22:15:42 INFO - PROCESS | 1802 | 1477545342875 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 22:15:42 INFO - PROCESS | 1802 | 1477545342881 Marionette TRACE conn4 <- [1,1170,null,["8"]] 22:15:42 INFO - PROCESS | 1802 | 1477545342891 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 22:15:42 INFO - PROCESS | 1802 | 1477545342898 Marionette TRACE conn4 <- [1,1171,null,{}] 22:15:42 INFO - PROCESS | 1802 | 1477545342905 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x93802000 == 48 [pid = 1802] [id = 273] 22:15:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x93805800) [pid = 1802] [serial = 804] [outer = (nil)] 22:15:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x95b3d800) [pid = 1802] [serial = 805] [outer = 0x93805800] 22:15:43 INFO - PROCESS | 1802 | 1477545343040 Marionette DEBUG loaded listener.js 22:15:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x95b42000) [pid = 1802] [serial = 806] [outer = 0x93805800] 22:15:43 INFO - PROCESS | 1802 | 1477545343669 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]]]}] 22:15:43 INFO - . 22:15:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1219ms 22:15:43 INFO - PROCESS | 1802 | 1477545343726 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 22:15:43 INFO - PROCESS | 1802 | 1477545343730 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 22:15:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 22:15:43 INFO - PROCESS | 1802 | 1477545343738 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}] 22:15:43 INFO - PROCESS | 1802 | 1477545343921 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 22:15:44 INFO - PROCESS | 1802 | 1477545344052 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 22:15:44 INFO - PROCESS | 1802 | 1477545344057 Marionette TRACE conn4 <- [1,1175,null,["8"]] 22:15:44 INFO - PROCESS | 1802 | 1477545344064 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 22:15:44 INFO - PROCESS | 1802 | 1477545344070 Marionette TRACE conn4 <- [1,1176,null,{}] 22:15:44 INFO - PROCESS | 1802 | 1477545344076 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c3bc00 == 49 [pid = 1802] [id = 274] 22:15:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x96165c00) [pid = 1802] [serial = 807] [outer = (nil)] 22:15:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x97abd000) [pid = 1802] [serial = 808] [outer = 0x96165c00] 22:15:44 INFO - PROCESS | 1802 | 1477545344163 Marionette DEBUG loaded listener.js 22:15:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x97ac0000) [pid = 1802] [serial = 809] [outer = 0x96165c00] 22:15:44 INFO - PROCESS | 1802 | 1477545344772 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]]]}] 22:15:44 INFO - . 22:15:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1119ms 22:15:44 INFO - PROCESS | 1802 | 1477545344866 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 22:15:44 INFO - PROCESS | 1802 | 1477545344873 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 22:15:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 22:15:44 INFO - PROCESS | 1802 | 1477545344882 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}] 22:15:45 INFO - PROCESS | 1802 | 1477545345052 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 22:15:45 INFO - PROCESS | 1802 | 1477545345211 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 22:15:45 INFO - PROCESS | 1802 | 1477545345216 Marionette TRACE conn4 <- [1,1180,null,["8"]] 22:15:45 INFO - PROCESS | 1802 | 1477545345223 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 22:15:45 INFO - PROCESS | 1802 | 1477545345230 Marionette TRACE conn4 <- [1,1181,null,{}] 22:15:45 INFO - PROCESS | 1802 | 1477545345239 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:45 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f9e800 == 50 [pid = 1802] [id = 275] 22:15:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0xa2f9ec00) [pid = 1802] [serial = 810] [outer = (nil)] 22:15:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0xa2fa6000) [pid = 1802] [serial = 811] [outer = 0xa2f9ec00] 22:15:45 INFO - PROCESS | 1802 | 1477545345328 Marionette DEBUG loaded listener.js 22:15:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0xa4578400) [pid = 1802] [serial = 812] [outer = 0xa2f9ec00] 22:15:45 INFO - PROCESS | 1802 | 1477545345941 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]]]}] 22:15:46 INFO - . 22:15:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1125ms 22:15:46 INFO - PROCESS | 1802 | 1477545346007 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 22:15:46 INFO - PROCESS | 1802 | 1477545346012 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 22:15:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 22:15:46 INFO - PROCESS | 1802 | 1477545346019 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}] 22:15:46 INFO - PROCESS | 1802 | 1477545346189 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 22:15:46 INFO - PROCESS | 1802 | 1477545346347 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 22:15:46 INFO - PROCESS | 1802 | 1477545346353 Marionette TRACE conn4 <- [1,1185,null,["8"]] 22:15:46 INFO - PROCESS | 1802 | 1477545346363 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 22:15:46 INFO - PROCESS | 1802 | 1477545346368 Marionette TRACE conn4 <- [1,1186,null,{}] 22:15:46 INFO - PROCESS | 1802 | 1477545346378 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:46 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f79000 == 51 [pid = 1802] [id = 276] 22:15:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0xa2f79800) [pid = 1802] [serial = 813] [outer = (nil)] 22:15:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0xa2f7b400) [pid = 1802] [serial = 814] [outer = 0xa2f79800] 22:15:46 INFO - PROCESS | 1802 | 1477545346461 Marionette DEBUG loaded listener.js 22:15:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0xa2f80c00) [pid = 1802] [serial = 815] [outer = 0xa2f79800] 22:15:47 INFO - PROCESS | 1802 | 1477545347010 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]]]}] 22:15:47 INFO - . 22:15:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1022ms 22:15:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 22:15:47 INFO - PROCESS | 1802 | 1477545347042 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 22:15:47 INFO - PROCESS | 1802 | 1477545347045 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 22:15:47 INFO - PROCESS | 1802 | 1477545347052 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}] 22:15:47 INFO - PROCESS | 1802 | 1477545347204 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 22:15:47 INFO - PROCESS | 1802 | 1477545347365 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 22:15:47 INFO - PROCESS | 1802 | 1477545347370 Marionette TRACE conn4 <- [1,1190,null,["8"]] 22:15:47 INFO - PROCESS | 1802 | 1477545347377 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 22:15:47 INFO - PROCESS | 1802 | 1477545347394 Marionette TRACE conn4 <- [1,1191,null,{}] 22:15:47 INFO - PROCESS | 1802 | 1477545347400 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a149800 == 52 [pid = 1802] [id = 277] 22:15:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x9a149c00) [pid = 1802] [serial = 816] [outer = (nil)] 22:15:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x9a14e400) [pid = 1802] [serial = 817] [outer = 0x9a149c00] 22:15:47 INFO - PROCESS | 1802 | 1477545347481 Marionette DEBUG loaded listener.js 22:15:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x9a14d800) [pid = 1802] [serial = 818] [outer = 0x9a149c00] 22:15:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbc7000 == 53 [pid = 1802] [id = 278] 22:15:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x8bbc7c00) [pid = 1802] [serial = 819] [outer = (nil)] 22:15:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x8bbc9400) [pid = 1802] [serial = 820] [outer = 0x8bbc7c00] 22:15:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x8bbccc00) [pid = 1802] [serial = 821] [outer = 0x8bbc7c00] 22:15:48 INFO - PROCESS | 1802 | 1477545348176 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]]]}] 22:15:48 INFO - ... 22:15:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1182ms 22:15:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 22:15:48 INFO - PROCESS | 1802 | 1477545348235 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 22:15:48 INFO - PROCESS | 1802 | 1477545348238 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 22:15:48 INFO - PROCESS | 1802 | 1477545348246 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}] 22:15:48 INFO - PROCESS | 1802 | 1477545348448 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 22:15:48 INFO - PROCESS | 1802 | 1477545348607 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 22:15:48 INFO - PROCESS | 1802 | 1477545348610 Marionette TRACE conn4 <- [1,1195,null,["8"]] 22:15:48 INFO - PROCESS | 1802 | 1477545348619 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 22:15:48 INFO - PROCESS | 1802 | 1477545348624 Marionette TRACE conn4 <- [1,1196,null,{}] 22:15:48 INFO - PROCESS | 1802 | 1477545348629 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbce000 == 54 [pid = 1802] [id = 279] 22:15:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0x8bbce400) [pid = 1802] [serial = 822] [outer = (nil)] 22:15:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0x9a154c00) [pid = 1802] [serial = 823] [outer = 0x8bbce400] 22:15:48 INFO - PROCESS | 1802 | 1477545348720 Marionette DEBUG loaded listener.js 22:15:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0x9a154000) [pid = 1802] [serial = 824] [outer = 0x8bbce400] 22:15:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd09000 == 55 [pid = 1802] [id = 280] 22:15:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0x974dec00) [pid = 1802] [serial = 825] [outer = (nil)] 22:15:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 124 (0x8d928000) [pid = 1802] [serial = 826] [outer = 0x974dec00] 22:15:49 INFO - PROCESS | 1802 | 1477545349364 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]]]}] 22:15:49 INFO - . 22:15:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1176ms 22:15:49 INFO - PROCESS | 1802 | 1477545349421 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 22:15:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 22:15:49 INFO - PROCESS | 1802 | 1477545349426 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 22:15:49 INFO - PROCESS | 1802 | 1477545349436 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}] 22:15:49 INFO - PROCESS | 1802 | 1477545349613 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 22:15:49 INFO - PROCESS | 1802 | 1477545349956 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 22:15:49 INFO - PROCESS | 1802 | 1477545349963 Marionette TRACE conn4 <- [1,1200,null,["8"]] 22:15:49 INFO - PROCESS | 1802 | 1477545349975 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 22:15:49 INFO - PROCESS | 1802 | 1477545349986 Marionette TRACE conn4 <- [1,1201,null,{}] 22:15:50 INFO - PROCESS | 1802 | 1477545349993 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbd2c00 == 56 [pid = 1802] [id = 281] 22:15:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 125 (0x8bbd3000) [pid = 1802] [serial = 827] [outer = (nil)] 22:15:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 126 (0x8da8b400) [pid = 1802] [serial = 828] [outer = 0x8bbd3000] 22:15:50 INFO - PROCESS | 1802 | 1477545350077 Marionette DEBUG loaded listener.js 22:15:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 127 (0x8db5dc00) [pid = 1802] [serial = 829] [outer = 0x8bbd3000] 22:15:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9f8c00 == 57 [pid = 1802] [id = 282] 22:15:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 128 (0x90fca000) [pid = 1802] [serial = 830] [outer = (nil)] 22:15:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 129 (0x92a28c00) [pid = 1802] [serial = 831] [outer = 0x90fca000] 22:15:50 INFO - PROCESS | 1802 | 1477545350899 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]]]}] 22:15:51 INFO - . 22:15:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1578ms 22:15:51 INFO - PROCESS | 1802 | --DOCSHELL 0xa4891000 == 56 [pid = 1802] [id = 270] 22:15:51 INFO - PROCESS | 1802 | --DOCSHELL 0x9a231400 == 55 [pid = 1802] [id = 269] 22:15:51 INFO - PROCESS | 1802 | --DOCSHELL 0x97375000 == 54 [pid = 1802] [id = 268] 22:15:51 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbdc00 == 53 [pid = 1802] [id = 267] 22:15:51 INFO - PROCESS | 1802 | --DOCSHELL 0x95c38400 == 52 [pid = 1802] [id = 262] 22:15:51 INFO - PROCESS | 1802 | --DOCSHELL 0x8d922c00 == 51 [pid = 1802] [id = 261] 22:15:51 INFO - PROCESS | 1802 | 1477545351063 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 22:15:51 INFO - PROCESS | 1802 | 1477545351070 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 128 (0xa93bd400) [pid = 1802] [serial = 752] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 127 (0x92b52800) [pid = 1802] [serial = 755] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 126 (0x95c3dc00) [pid = 1802] [serial = 764] [outer = (nil)] [url = about:blank] 22:15:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 22:15:51 INFO - PROCESS | 1802 | 1477545351104 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}] 22:15:51 INFO - PROCESS | 1802 | 1477545351280 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 125 (0x92aa0c00) [pid = 1802] [serial = 761] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 124 (0x9106d800) [pid = 1802] [serial = 762] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 123 (0x8f9f7000) [pid = 1802] [serial = 758] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0x8f989000) [pid = 1802] [serial = 759] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0xa4888800) [pid = 1802] [serial = 749] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x9b29b400) [pid = 1802] [serial = 746] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0x96408800) [pid = 1802] [serial = 743] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0xa45d7c00) [pid = 1802] [serial = 740] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0xa2f07000) [pid = 1802] [serial = 737] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0xa2f07800) [pid = 1802] [serial = 738] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0xa2bdc400) [pid = 1802] [serial = 734] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0xa2bdfc00) [pid = 1802] [serial = 735] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0xa0fe1c00) [pid = 1802] [serial = 731] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0xa2753000) [pid = 1802] [serial = 732] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x9a238800) [pid = 1802] [serial = 728] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x9a3c6800) [pid = 1802] [serial = 729] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x9761b400) [pid = 1802] [serial = 725] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x97a2c000) [pid = 1802] [serial = 726] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0x90fc9c00) [pid = 1802] [serial = 722] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x91abec00) [pid = 1802] [serial = 723] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0x96f9bc00) [pid = 1802] [serial = 719] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x984d3400) [pid = 1802] [serial = 716] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x9394d000) [pid = 1802] [serial = 713] [outer = (nil)] [url = about:blank] 22:15:51 INFO - PROCESS | 1802 | 1477545351450 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 22:15:51 INFO - PROCESS | 1802 | 1477545351456 Marionette TRACE conn4 <- [1,1205,null,["8"]] 22:15:51 INFO - PROCESS | 1802 | 1477545351466 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 22:15:51 INFO - PROCESS | 1802 | 1477545351472 Marionette TRACE conn4 <- [1,1206,null,{}] 22:15:51 INFO - PROCESS | 1802 | 1477545351478 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x9106d800 == 52 [pid = 1802] [id = 283] 22:15:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x91abec00) [pid = 1802] [serial = 832] [outer = (nil)] 22:15:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x92b52800) [pid = 1802] [serial = 833] [outer = 0x91abec00] 22:15:51 INFO - PROCESS | 1802 | 1477545351555 Marionette DEBUG loaded listener.js 22:15:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x92b57c00) [pid = 1802] [serial = 834] [outer = 0x91abec00] 22:15:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x95b41000 == 53 [pid = 1802] [id = 284] 22:15:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x95f92000) [pid = 1802] [serial = 835] [outer = (nil)] 22:15:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0x92a9f800) [pid = 1802] [serial = 836] [outer = 0x95f92000] 22:15:52 INFO - PROCESS | 1802 | 1477545352145 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]]]}] 22:15:52 INFO - . 22:15:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1068ms 22:15:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 22:15:52 INFO - PROCESS | 1802 | 1477545352197 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 22:15:52 INFO - PROCESS | 1802 | 1477545352199 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 22:15:52 INFO - PROCESS | 1802 | 1477545352207 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}] 22:15:52 INFO - PROCESS | 1802 | 1477545352386 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 22:15:52 INFO - PROCESS | 1802 | 1477545352411 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 22:15:52 INFO - PROCESS | 1802 | 1477545352421 Marionette TRACE conn4 <- [1,1210,null,["8"]] 22:15:52 INFO - PROCESS | 1802 | 1477545352535 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 22:15:52 INFO - PROCESS | 1802 | 1477545352542 Marionette TRACE conn4 <- [1,1211,null,{}] 22:15:52 INFO - PROCESS | 1802 | 1477545352547 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x974de800 == 54 [pid = 1802] [id = 285] 22:15:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0x974df000) [pid = 1802] [serial = 837] [outer = (nil)] 22:15:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0x974e1400) [pid = 1802] [serial = 838] [outer = 0x974df000] 22:15:52 INFO - PROCESS | 1802 | 1477545352624 Marionette DEBUG loaded listener.js 22:15:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0x974e8400) [pid = 1802] [serial = 839] [outer = 0x974df000] 22:15:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x97610800 == 55 [pid = 1802] [id = 286] 22:15:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0x97613800) [pid = 1802] [serial = 840] [outer = (nil)] 22:15:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0x974ec000) [pid = 1802] [serial = 841] [outer = 0x97613800] 22:15:53 INFO - PROCESS | 1802 | 1477545353209 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]]]}] 22:15:53 INFO - . 22:15:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1071ms 22:15:53 INFO - PROCESS | 1802 | 1477545353286 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 22:15:53 INFO - PROCESS | 1802 | 1477545353289 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 22:15:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 22:15:53 INFO - PROCESS | 1802 | 1477545353298 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}] 22:15:53 INFO - PROCESS | 1802 | 1477545353531 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 22:15:53 INFO - PROCESS | 1802 | 1477545353552 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 22:15:53 INFO - PROCESS | 1802 | 1477545353559 Marionette TRACE conn4 <- [1,1215,null,["8"]] 22:15:53 INFO - PROCESS | 1802 | 1477545353564 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 22:15:53 INFO - PROCESS | 1802 | 1477545353569 Marionette TRACE conn4 <- [1,1216,null,{}] 22:15:53 INFO - PROCESS | 1802 | 1477545353575 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x97a23c00 == 56 [pid = 1802] [id = 287] 22:15:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x984d1800) [pid = 1802] [serial = 842] [outer = (nil)] 22:15:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x98e1dc00) [pid = 1802] [serial = 843] [outer = 0x984d1800] 22:15:53 INFO - PROCESS | 1802 | 1477545353716 Marionette DEBUG loaded listener.js 22:15:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x98ecd800) [pid = 1802] [serial = 844] [outer = 0x984d1800] 22:15:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a1d6c00 == 57 [pid = 1802] [id = 288] 22:15:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x9a230800) [pid = 1802] [serial = 845] [outer = (nil)] 22:15:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x9951c400) [pid = 1802] [serial = 846] [outer = 0x9a230800] 22:15:54 INFO - PROCESS | 1802 | 1477545354430 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]]]}] 22:15:54 INFO - . 22:15:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1169ms 22:15:54 INFO - PROCESS | 1802 | 1477545354467 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 22:15:54 INFO - PROCESS | 1802 | 1477545354471 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 22:15:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 22:15:54 INFO - PROCESS | 1802 | 1477545354477 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}] 22:15:54 INFO - PROCESS | 1802 | 1477545354696 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 22:15:54 INFO - PROCESS | 1802 | 1477545354722 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 22:15:54 INFO - PROCESS | 1802 | 1477545354725 Marionette TRACE conn4 <- [1,1220,null,["8"]] 22:15:54 INFO - PROCESS | 1802 | 1477545354731 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 22:15:54 INFO - PROCESS | 1802 | 1477545354743 Marionette TRACE conn4 <- [1,1221,null,{}] 22:15:54 INFO - PROCESS | 1802 | 1477545354817 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcf400 == 58 [pid = 1802] [id = 289] 22:15:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x9a14ec00) [pid = 1802] [serial = 847] [outer = (nil)] 22:15:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0x9a383400) [pid = 1802] [serial = 848] [outer = 0x9a14ec00] 22:15:54 INFO - PROCESS | 1802 | 1477545354901 Marionette DEBUG loaded listener.js 22:15:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0x9aff0400) [pid = 1802] [serial = 849] [outer = 0x9a14ec00] 22:15:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x9b4e8000 == 59 [pid = 1802] [id = 290] 22:15:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0xa0fbc000) [pid = 1802] [serial = 850] [outer = (nil)] 22:15:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0x9a1d3c00) [pid = 1802] [serial = 851] [outer = 0xa0fbc000] 22:15:55 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0xa4c4f400) [pid = 1802] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 22:15:55 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0xa2fa3c00) [pid = 1802] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:15:55 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x90fbe400) [pid = 1802] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 22:15:55 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0x95c3a800) [pid = 1802] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 22:15:55 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0x9a231c00) [pid = 1802] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 22:15:55 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0x9737ec00) [pid = 1802] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 22:15:55 INFO - PROCESS | 1802 | 1477545355675 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]]]}] 22:15:55 INFO - . 22:15:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1222ms 22:15:55 INFO - PROCESS | 1802 | 1477545355718 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 22:15:55 INFO - PROCESS | 1802 | 1477545355722 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 22:15:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 22:15:55 INFO - PROCESS | 1802 | 1477545355729 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}] 22:15:55 INFO - PROCESS | 1802 | 1477545355955 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 22:15:56 INFO - PROCESS | 1802 | 1477545356031 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 22:15:56 INFO - PROCESS | 1802 | 1477545356035 Marionette TRACE conn4 <- [1,1225,null,["8"]] 22:15:56 INFO - PROCESS | 1802 | 1477545356039 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 22:15:56 INFO - PROCESS | 1802 | 1477545356045 Marionette TRACE conn4 <- [1,1226,null,{}] 22:15:56 INFO - PROCESS | 1802 | 1477545356051 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x9aff1800 == 60 [pid = 1802] [id = 291] 22:15:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x9b3a3000) [pid = 1802] [serial = 852] [outer = (nil)] 22:15:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0xa0fd4000) [pid = 1802] [serial = 853] [outer = 0x9b3a3000] 22:15:56 INFO - PROCESS | 1802 | 1477545356146 Marionette DEBUG loaded listener.js 22:15:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0xa2752000) [pid = 1802] [serial = 854] [outer = 0x9b3a3000] 22:15:56 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f08000 == 61 [pid = 1802] [id = 292] 22:15:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0xa2f09000) [pid = 1802] [serial = 855] [outer = (nil)] 22:15:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0x9b3a7800) [pid = 1802] [serial = 856] [outer = 0xa2f09000] 22:15:56 INFO - PROCESS | 1802 | 1477545356700 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]]]}] 22:15:56 INFO - . 22:15:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1019ms 22:15:56 INFO - PROCESS | 1802 | 1477545356748 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 22:15:56 INFO - PROCESS | 1802 | 1477545356752 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 22:15:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 22:15:56 INFO - PROCESS | 1802 | 1477545356761 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}] 22:15:56 INFO - PROCESS | 1802 | 1477545356991 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 22:15:57 INFO - PROCESS | 1802 | 1477545357004 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 22:15:57 INFO - PROCESS | 1802 | 1477545357009 Marionette TRACE conn4 <- [1,1230,null,["8"]] 22:15:57 INFO - PROCESS | 1802 | 1477545357014 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 22:15:57 INFO - PROCESS | 1802 | 1477545357020 Marionette TRACE conn4 <- [1,1231,null,{}] 22:15:57 INFO - PROCESS | 1802 | 1477545357025 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:57 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f7a400 == 62 [pid = 1802] [id = 293] 22:15:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0xa2f7a800) [pid = 1802] [serial = 857] [outer = (nil)] 22:15:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 124 (0xa2f82400) [pid = 1802] [serial = 858] [outer = 0xa2f7a800] 22:15:57 INFO - PROCESS | 1802 | 1477545357101 Marionette DEBUG loaded listener.js 22:15:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 125 (0xa2f9e000) [pid = 1802] [serial = 859] [outer = 0xa2f7a800] 22:15:57 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4c4d800 == 63 [pid = 1802] [id = 294] 22:15:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 126 (0xa4c4f400) [pid = 1802] [serial = 860] [outer = (nil)] 22:15:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 127 (0xa2bdf400) [pid = 1802] [serial = 861] [outer = 0xa4c4f400] 22:15:57 INFO - PROCESS | 1802 | 1477545357789 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]]]}] 22:15:57 INFO - . 22:15:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1121ms 22:15:57 INFO - PROCESS | 1802 | 1477545357881 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 22:15:57 INFO - PROCESS | 1802 | 1477545357888 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 22:15:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 22:15:57 INFO - PROCESS | 1802 | 1477545357945 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}] 22:15:58 INFO - PROCESS | 1802 | 1477545358158 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 22:15:58 INFO - PROCESS | 1802 | 1477545358323 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 22:15:58 INFO - PROCESS | 1802 | 1477545358328 Marionette TRACE conn4 <- [1,1235,null,["8"]] 22:15:58 INFO - PROCESS | 1802 | 1477545358336 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 22:15:58 INFO - PROCESS | 1802 | 1477545358345 Marionette TRACE conn4 <- [1,1236,null,{}] 22:15:58 INFO - PROCESS | 1802 | 1477545358351 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fe1000 == 64 [pid = 1802] [id = 295] 22:15:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 128 (0x90fe1400) [pid = 1802] [serial = 862] [outer = (nil)] 22:15:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 129 (0x92a2a800) [pid = 1802] [serial = 863] [outer = 0x90fe1400] 22:15:58 INFO - PROCESS | 1802 | 1477545358486 Marionette DEBUG loaded listener.js 22:15:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 130 (0x9380e000) [pid = 1802] [serial = 864] [outer = 0x90fe1400] 22:15:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c3e400 == 65 [pid = 1802] [id = 296] 22:15:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 131 (0x9625f000) [pid = 1802] [serial = 865] [outer = (nil)] 22:15:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 132 (0x95b49c00) [pid = 1802] [serial = 866] [outer = 0x9625f000] 22:15:59 INFO - PROCESS | 1802 | 1477545359185 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]]]}] 22:15:59 INFO - . 22:15:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1323ms 22:15:59 INFO - PROCESS | 1802 | 1477545359262 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 22:15:59 INFO - PROCESS | 1802 | 1477545359269 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 22:15:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 22:15:59 INFO - PROCESS | 1802 | 1477545359276 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}] 22:15:59 INFO - PROCESS | 1802 | 1477545359464 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 22:15:59 INFO - PROCESS | 1802 | 1477545359641 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 22:15:59 INFO - PROCESS | 1802 | 1477545359646 Marionette TRACE conn4 <- [1,1240,null,["8"]] 22:15:59 INFO - PROCESS | 1802 | 1477545359658 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 22:15:59 INFO - PROCESS | 1802 | 1477545359663 Marionette TRACE conn4 <- [1,1241,null,{}] 22:15:59 INFO - PROCESS | 1802 | 1477545359670 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x974e4000 == 66 [pid = 1802] [id = 297] 22:15:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 133 (0x974ea000) [pid = 1802] [serial = 867] [outer = (nil)] 22:15:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 134 (0x9760f000) [pid = 1802] [serial = 868] [outer = 0x974ea000] 22:15:59 INFO - PROCESS | 1802 | 1477545359760 Marionette DEBUG loaded listener.js 22:15:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 135 (0x984c7c00) [pid = 1802] [serial = 869] [outer = 0x974ea000] 22:16:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd05400 == 67 [pid = 1802] [id = 298] 22:16:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 136 (0x9a153000) [pid = 1802] [serial = 870] [outer = (nil)] 22:16:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 137 (0x9a2c4800) [pid = 1802] [serial = 871] [outer = 0x9a153000] 22:16:00 INFO - PROCESS | 1802 | 1477545360437 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]]]}] 22:16:00 INFO - . 22:16:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1220ms 22:16:00 INFO - PROCESS | 1802 | 1477545360506 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 22:16:00 INFO - PROCESS | 1802 | 1477545360514 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 22:16:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 22:16:00 INFO - PROCESS | 1802 | 1477545360521 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}] 22:16:00 INFO - PROCESS | 1802 | 1477545360722 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 22:16:00 INFO - PROCESS | 1802 | 1477545360886 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 22:16:00 INFO - PROCESS | 1802 | 1477545360891 Marionette TRACE conn4 <- [1,1245,null,["8"]] 22:16:00 INFO - PROCESS | 1802 | 1477545360900 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 22:16:00 INFO - PROCESS | 1802 | 1477545360907 Marionette TRACE conn4 <- [1,1246,null,{}] 22:16:00 INFO - PROCESS | 1802 | 1477545360913 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:00 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f75c00 == 68 [pid = 1802] [id = 299] 22:16:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 138 (0xa2f76800) [pid = 1802] [serial = 872] [outer = (nil)] 22:16:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 139 (0xa2fa6400) [pid = 1802] [serial = 873] [outer = 0xa2f76800] 22:16:01 INFO - PROCESS | 1802 | 1477545361045 Marionette DEBUG loaded listener.js 22:16:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 140 (0xa4833800) [pid = 1802] [serial = 874] [outer = 0xa2f76800] 22:16:01 INFO - PROCESS | 1802 | 1477545361614 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]]]}] 22:16:01 INFO - . 22:16:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1125ms 22:16:01 INFO - PROCESS | 1802 | 1477545361657 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 22:16:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 22:16:01 INFO - PROCESS | 1802 | 1477545361661 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 22:16:01 INFO - PROCESS | 1802 | 1477545361669 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}] 22:16:01 INFO - PROCESS | 1802 | 1477545361836 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 22:16:02 INFO - PROCESS | 1802 | 1477545362017 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 22:16:02 INFO - PROCESS | 1802 | 1477545362023 Marionette TRACE conn4 <- [1,1250,null,["8"]] 22:16:02 INFO - PROCESS | 1802 | 1477545362031 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 22:16:02 INFO - PROCESS | 1802 | 1477545362037 Marionette TRACE conn4 <- [1,1251,null,{}] 22:16:02 INFO - PROCESS | 1802 | 1477545362048 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x9609bc00 == 69 [pid = 1802] [id = 300] 22:16:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 141 (0x9609d000) [pid = 1802] [serial = 875] [outer = (nil)] 22:16:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 142 (0x9609e400) [pid = 1802] [serial = 876] [outer = 0x9609d000] 22:16:02 INFO - PROCESS | 1802 | 1477545362138 Marionette DEBUG loaded listener.js 22:16:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 143 (0x960a1400) [pid = 1802] [serial = 877] [outer = 0x9609d000] 22:16:02 INFO - PROCESS | 1802 | 1477545362728 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]]]}] 22:16:02 INFO - . 22:16:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1070ms 22:16:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 22:16:02 INFO - PROCESS | 1802 | 1477545362738 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 22:16:02 INFO - PROCESS | 1802 | 1477545362741 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 22:16:02 INFO - PROCESS | 1802 | 1477545362748 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}] 22:16:02 INFO - PROCESS | 1802 | 1477545362983 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 22:16:03 INFO - PROCESS | 1802 | 1477545363073 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 22:16:03 INFO - PROCESS | 1802 | 1477545363076 Marionette TRACE conn4 <- [1,1255,null,["8"]] 22:16:03 INFO - PROCESS | 1802 | 1477545363082 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 22:16:03 INFO - PROCESS | 1802 | 1477545363087 Marionette TRACE conn4 <- [1,1256,null,{}] 22:16:03 INFO - PROCESS | 1802 | 1477545363092 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:03 INFO - PROCESS | 1802 | ++DOCSHELL 0xa4891000 == 70 [pid = 1802] [id = 301] 22:16:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 144 (0xa4ced800) [pid = 1802] [serial = 878] [outer = (nil)] 22:16:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 145 (0xa5e09800) [pid = 1802] [serial = 879] [outer = 0xa4ced800] 22:16:03 INFO - PROCESS | 1802 | 1477545363181 Marionette DEBUG loaded listener.js 22:16:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 146 (0xa5e0b400) [pid = 1802] [serial = 880] [outer = 0xa4ced800] 22:16:03 INFO - PROCESS | 1802 | 1477545363750 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]]]}] 22:16:03 INFO - . 22:16:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1021ms 22:16:03 INFO - PROCESS | 1802 | 1477545363768 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 22:16:03 INFO - PROCESS | 1802 | 1477545363771 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 22:16:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 22:16:03 INFO - PROCESS | 1802 | 1477545363779 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}] 22:16:04 INFO - PROCESS | 1802 | 1477545364033 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 22:16:04 INFO - PROCESS | 1802 | 1477545364122 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 22:16:04 INFO - PROCESS | 1802 | 1477545364126 Marionette TRACE conn4 <- [1,1260,null,["8"]] 22:16:04 INFO - PROCESS | 1802 | 1477545364132 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 22:16:04 INFO - PROCESS | 1802 | 1477545364137 Marionette TRACE conn4 <- [1,1261,null,{}] 22:16:04 INFO - PROCESS | 1802 | 1477545364142 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:04 INFO - PROCESS | 1802 | ++DOCSHELL 0xa5e14400 == 71 [pid = 1802] [id = 302] 22:16:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 147 (0xa5e14c00) [pid = 1802] [serial = 881] [outer = (nil)] 22:16:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 148 (0xa93c1800) [pid = 1802] [serial = 882] [outer = 0xa5e14c00] 22:16:04 INFO - PROCESS | 1802 | 1477545364250 Marionette DEBUG loaded listener.js 22:16:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 149 (0xa2a04800) [pid = 1802] [serial = 883] [outer = 0xa5e14c00] 22:16:04 INFO - PROCESS | 1802 | 1477545364830 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]]]}] 22:16:04 INFO - . 22:16:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1069ms 22:16:04 INFO - PROCESS | 1802 | 1477545364847 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 22:16:04 INFO - PROCESS | 1802 | 1477545364850 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 22:16:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 22:16:04 INFO - PROCESS | 1802 | 1477545364882 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}] 22:16:05 INFO - PROCESS | 1802 | 1477545365048 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 22:16:05 INFO - PROCESS | 1802 | 1477545365327 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 22:16:05 INFO - PROCESS | 1802 | 1477545365333 Marionette TRACE conn4 <- [1,1265,null,["8"]] 22:16:05 INFO - PROCESS | 1802 | 1477545365353 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 22:16:05 INFO - PROCESS | 1802 | 1477545365362 Marionette TRACE conn4 <- [1,1266,null,{}] 22:16:05 INFO - PROCESS | 1802 | 1477545365370 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbf000 == 72 [pid = 1802] [id = 303] 22:16:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 150 (0x90fc9c00) [pid = 1802] [serial = 884] [outer = (nil)] 22:16:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 151 (0x90fe4400) [pid = 1802] [serial = 885] [outer = 0x90fc9c00] 22:16:05 INFO - PROCESS | 1802 | 1477545365452 Marionette DEBUG loaded listener.js 22:16:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 152 (0x91a22000) [pid = 1802] [serial = 886] [outer = 0x90fc9c00] 22:16:06 INFO - PROCESS | 1802 | 1477545366144 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]]]}] 22:16:06 INFO - . 22:16:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1378ms 22:16:06 INFO - PROCESS | 1802 | 1477545366236 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 22:16:06 INFO - PROCESS | 1802 | 1477545366241 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 22:16:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 22:16:06 INFO - PROCESS | 1802 | 1477545366276 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}] 22:16:06 INFO - PROCESS | 1802 | 1477545366446 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 22:16:06 INFO - PROCESS | 1802 | 1477545366619 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 22:16:06 INFO - PROCESS | 1802 | 1477545366624 Marionette TRACE conn4 <- [1,1270,null,["8"]] 22:16:06 INFO - PROCESS | 1802 | 1477545366634 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 22:16:06 INFO - PROCESS | 1802 | 1477545366638 Marionette TRACE conn4 <- [1,1271,null,{}] 22:16:06 INFO - PROCESS | 1802 | 1477545366644 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x95b3e400 == 73 [pid = 1802] [id = 304] 22:16:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 153 (0x95c33400) [pid = 1802] [serial = 887] [outer = (nil)] 22:16:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 154 (0x9106d400) [pid = 1802] [serial = 888] [outer = 0x95c33400] 22:16:06 INFO - PROCESS | 1802 | 1477545366730 Marionette DEBUG loaded listener.js 22:16:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 155 (0x96099800) [pid = 1802] [serial = 889] [outer = 0x95c33400] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x9b4e8000 == 72 [pid = 1802] [id = 290] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x9b3a8400 == 71 [pid = 1802] [id = 249] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f08000 == 70 [pid = 1802] [id = 292] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x9aff1800 == 69 [pid = 1802] [id = 291] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x9a1d6c00 == 68 [pid = 1802] [id = 288] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x97a23c00 == 67 [pid = 1802] [id = 287] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcf400 == 66 [pid = 1802] [id = 289] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x95b41000 == 65 [pid = 1802] [id = 284] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x97610800 == 64 [pid = 1802] [id = 286] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x974de800 == 63 [pid = 1802] [id = 285] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9f8c00 == 62 [pid = 1802] [id = 282] 22:16:07 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbd2c00 == 61 [pid = 1802] [id = 281] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9106d800 == 60 [pid = 1802] [id = 283] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbc7000 == 59 [pid = 1802] [id = 278] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x95c36000 == 58 [pid = 1802] [id = 265] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8dad6c00 == 57 [pid = 1802] [id = 245] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa4582000 == 56 [pid = 1802] [id = 252] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9a236800 == 55 [pid = 1802] [id = 264] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x97803000 == 54 [pid = 1802] [id = 244] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8d780c00 == 53 [pid = 1802] [id = 263] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x92aa3800 == 52 [pid = 1802] [id = 243] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f9e800 == 51 [pid = 1802] [id = 275] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa29ce800 == 50 [pid = 1802] [id = 266] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x93802000 == 49 [pid = 1802] [id = 273] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x995a2000 == 48 [pid = 1802] [id = 254] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f0ec00 == 47 [pid = 1802] [id = 255] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x95c3bc00 == 46 [pid = 1802] [id = 274] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f79000 == 45 [pid = 1802] [id = 276] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9a149800 == 44 [pid = 1802] [id = 277] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa4c4d800 == 43 [pid = 1802] [id = 294] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbce000 == 42 [pid = 1802] [id = 279] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9380d400 == 41 [pid = 1802] [id = 253] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa27e5000 == 40 [pid = 1802] [id = 242] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd09000 == 39 [pid = 1802] [id = 280] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x92b51000 == 38 [pid = 1802] [id = 257] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa93b8400 == 37 [pid = 1802] [id = 256] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9609bc00 == 36 [pid = 1802] [id = 300] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa4891000 == 35 [pid = 1802] [id = 301] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa5e14400 == 34 [pid = 1802] [id = 302] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbf000 == 33 [pid = 1802] [id = 303] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f7a400 == 32 [pid = 1802] [id = 293] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x95c3e400 == 31 [pid = 1802] [id = 296] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x90fe1000 == 30 [pid = 1802] [id = 295] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd05400 == 29 [pid = 1802] [id = 298] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0x974e4000 == 28 [pid = 1802] [id = 297] 22:16:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f75c00 == 27 [pid = 1802] [id = 299] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 154 (0x96410000) [pid = 1802] [serial = 765] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 153 (0x8f862400) [pid = 1802] [serial = 767] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 152 (0x95c3d000) [pid = 1802] [serial = 770] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 151 (0x98ed6000) [pid = 1802] [serial = 773] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 150 (0x9a528400) [pid = 1802] [serial = 776] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 149 (0x9b4d1400) [pid = 1802] [serial = 779] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 148 (0xa2be5c00) [pid = 1802] [serial = 782] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 147 (0x92b4ec00) [pid = 1802] [serial = 786] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 146 (0x92b50000) [pid = 1802] [serial = 785] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 145 (0x9761d400) [pid = 1802] [serial = 789] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 144 (0x9780c000) [pid = 1802] [serial = 788] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 143 (0xa29cb800) [pid = 1802] [serial = 792] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 142 (0x9b3a9000) [pid = 1802] [serial = 791] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 141 (0xa2f9c800) [pid = 1802] [serial = 795] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 140 (0xa2f9b800) [pid = 1802] [serial = 794] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 139 (0x90fdb400) [pid = 1802] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 138 (0x90fd7800) [pid = 1802] [serial = 798] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 137 (0xa2fa8400) [pid = 1802] [serial = 797] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | --DOMWINDOW == 136 (0x95b3bc00) [pid = 1802] [serial = 801] [outer = (nil)] [url = about:blank] 22:16:08 INFO - PROCESS | 1802 | 1477545368349 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]]]}] 22:16:08 INFO - . 22:16:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 2137ms 22:16:08 INFO - PROCESS | 1802 | 1477545368394 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 22:16:08 INFO - PROCESS | 1802 | 1477545368400 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 22:16:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 22:16:08 INFO - PROCESS | 1802 | 1477545368416 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}] 22:16:08 INFO - PROCESS | 1802 | 1477545368600 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 22:16:08 INFO - PROCESS | 1802 | 1477545368611 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 22:16:08 INFO - PROCESS | 1802 | 1477545368616 Marionette TRACE conn4 <- [1,1275,null,["8"]] 22:16:08 INFO - PROCESS | 1802 | 1477545368622 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 22:16:08 INFO - PROCESS | 1802 | 1477545368629 Marionette TRACE conn4 <- [1,1276,null,{}] 22:16:08 INFO - PROCESS | 1802 | 1477545368635 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x8dad6c00 == 28 [pid = 1802] [id = 305] 22:16:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 137 (0x8db5b400) [pid = 1802] [serial = 890] [outer = (nil)] 22:16:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 138 (0x8db69000) [pid = 1802] [serial = 891] [outer = 0x8db5b400] 22:16:08 INFO - PROCESS | 1802 | 1477545368717 Marionette DEBUG loaded listener.js 22:16:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 139 (0x8f86cc00) [pid = 1802] [serial = 892] [outer = 0x8db5b400] 22:16:09 INFO - PROCESS | 1802 | 1477545369340 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]]]}] 22:16:09 INFO - . 22:16:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 973ms 22:16:09 INFO - PROCESS | 1802 | 1477545369382 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 22:16:09 INFO - PROCESS | 1802 | 1477545369388 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 22:16:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 22:16:09 INFO - PROCESS | 1802 | 1477545369395 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}] 22:16:09 INFO - PROCESS | 1802 | 1477545369553 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 22:16:09 INFO - PROCESS | 1802 | 1477545369673 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 22:16:09 INFO - PROCESS | 1802 | 1477545369676 Marionette TRACE conn4 <- [1,1280,null,["8"]] 22:16:09 INFO - PROCESS | 1802 | 1477545369683 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 22:16:09 INFO - PROCESS | 1802 | 1477545369688 Marionette TRACE conn4 <- [1,1281,null,{}] 22:16:09 INFO - PROCESS | 1802 | 1477545369693 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x91061400 == 29 [pid = 1802] [id = 306] 22:16:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 140 (0x9106d800) [pid = 1802] [serial = 893] [outer = (nil)] 22:16:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 141 (0x92aa3800) [pid = 1802] [serial = 894] [outer = 0x9106d800] 22:16:09 INFO - PROCESS | 1802 | 1477545369771 Marionette DEBUG loaded listener.js 22:16:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 142 (0x92b4c000) [pid = 1802] [serial = 895] [outer = 0x9106d800] 22:16:10 INFO - PROCESS | 1802 | 1477545370280 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]]]}] 22:16:10 INFO - . 22:16:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 930ms 22:16:10 INFO - PROCESS | 1802 | 1477545370333 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 22:16:10 INFO - PROCESS | 1802 | 1477545370341 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 22:16:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 22:16:10 INFO - PROCESS | 1802 | 1477545370360 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}] 22:16:10 INFO - PROCESS | 1802 | 1477545370561 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 22:16:10 INFO - PROCESS | 1802 | 1477545370580 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 22:16:10 INFO - PROCESS | 1802 | 1477545370584 Marionette TRACE conn4 <- [1,1285,null,["8"]] 22:16:10 INFO - PROCESS | 1802 | 1477545370590 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 22:16:10 INFO - PROCESS | 1802 | 1477545370596 Marionette TRACE conn4 <- [1,1286,null,{}] 22:16:10 INFO - PROCESS | 1802 | 1477545370602 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c3d000 == 30 [pid = 1802] [id = 307] 22:16:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 143 (0x95c3dc00) [pid = 1802] [serial = 896] [outer = (nil)] 22:16:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 144 (0x95f91c00) [pid = 1802] [serial = 897] [outer = 0x95c3dc00] 22:16:10 INFO - PROCESS | 1802 | 1477545370754 Marionette DEBUG loaded listener.js 22:16:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 145 (0x9609b400) [pid = 1802] [serial = 898] [outer = 0x95c3dc00] 22:16:11 INFO - PROCESS | 1802 | 1477545371306 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]]]}] 22:16:11 INFO - . 22:16:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 986ms 22:16:11 INFO - PROCESS | 1802 | 1477545371345 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 22:16:11 INFO - PROCESS | 1802 | 1477545371350 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 22:16:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 22:16:11 INFO - PROCESS | 1802 | 1477545371363 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}] 22:16:11 INFO - PROCESS | 1802 | 1477545371585 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 22:16:11 INFO - PROCESS | 1802 | 1477545371610 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 22:16:11 INFO - PROCESS | 1802 | 1477545371615 Marionette TRACE conn4 <- [1,1290,null,["8"]] 22:16:11 INFO - PROCESS | 1802 | 1477545371619 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 22:16:11 INFO - PROCESS | 1802 | 1477545371624 Marionette TRACE conn4 <- [1,1291,null,{}] 22:16:11 INFO - PROCESS | 1802 | 1477545371632 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x97374000 == 31 [pid = 1802] [id = 308] 22:16:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 146 (0x97447800) [pid = 1802] [serial = 899] [outer = (nil)] 22:16:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 147 (0x974e2800) [pid = 1802] [serial = 900] [outer = 0x97447800] 22:16:11 INFO - PROCESS | 1802 | 1477545371771 Marionette DEBUG loaded listener.js 22:16:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 148 (0x974e6c00) [pid = 1802] [serial = 901] [outer = 0x97447800] 22:16:13 INFO - PROCESS | 1802 | 1477545373295 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]]]}] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 147 (0x8d926000) [pid = 1802] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 146 (0x97808400) [pid = 1802] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 145 (0x8f626400) [pid = 1802] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 144 (0xa4814c00) [pid = 1802] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 143 (0xa93bac00) [pid = 1802] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 142 (0xa4583000) [pid = 1802] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 141 (0x9380ec00) [pid = 1802] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 140 (0xa4c4f400) [pid = 1802] [serial = 860] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 139 (0x9a230800) [pid = 1802] [serial = 845] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 138 (0x9a14ec00) [pid = 1802] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 137 (0xa0fbc000) [pid = 1802] [serial = 850] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 136 (0x974dec00) [pid = 1802] [serial = 825] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 135 (0x8bbce400) [pid = 1802] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 134 (0x93805800) [pid = 1802] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 133 (0x95f92000) [pid = 1802] [serial = 835] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 132 (0x91abec00) [pid = 1802] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 131 (0x90fe1800) [pid = 1802] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 130 (0x8bbc7c00) [pid = 1802] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 129 (0x9a149c00) [pid = 1802] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 128 (0xa2f79800) [pid = 1802] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 127 (0x97613800) [pid = 1802] [serial = 840] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 126 (0xa2f9ec00) [pid = 1802] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 125 (0x90fca000) [pid = 1802] [serial = 830] [outer = (nil)] [url = about:blank] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 124 (0x8bbd3000) [pid = 1802] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 123 (0x96165c00) [pid = 1802] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0xa2f7a800) [pid = 1802] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0x9b3a3000) [pid = 1802] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x984d1800) [pid = 1802] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0xa2f09000) [pid = 1802] [serial = 855] [outer = (nil)] [url = about:blank] 22:16:13 INFO - . 22:16:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 2023ms 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0x974df000) [pid = 1802] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0x98ecdc00) [pid = 1802] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0x95c38800) [pid = 1802] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0xa2bdc800) [pid = 1802] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0x92b84400) [pid = 1802] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 22:16:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0x9b3a8000) [pid = 1802] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0xa27e5400) [pid = 1802] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x92b51400) [pid = 1802] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x9a37f400) [pid = 1802] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 22:16:13 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x9a236c00) [pid = 1802] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 22:16:13 INFO - PROCESS | 1802 | 1477545373386 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 22:16:13 INFO - PROCESS | 1802 | 1477545373388 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 22:16:13 INFO - PROCESS | 1802 | 1477545373404 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}] 22:16:13 INFO - PROCESS | 1802 | 1477545373542 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 22:16:13 INFO - PROCESS | 1802 | 1477545373664 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 22:16:13 INFO - PROCESS | 1802 | 1477545373668 Marionette TRACE conn4 <- [1,1295,null,["8"]] 22:16:13 INFO - PROCESS | 1802 | 1477545373676 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 22:16:13 INFO - PROCESS | 1802 | 1477545373693 Marionette TRACE conn4 <- [1,1296,null,{}] 22:16:13 INFO - PROCESS | 1802 | 1477545373699 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fca000 == 32 [pid = 1802] [id = 309] 22:16:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0x90fdac00) [pid = 1802] [serial = 902] [outer = (nil)] 22:16:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0x938f9400) [pid = 1802] [serial = 903] [outer = 0x90fdac00] 22:16:13 INFO - PROCESS | 1802 | 1477545373772 Marionette DEBUG loaded listener.js 22:16:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0x9609b800) [pid = 1802] [serial = 904] [outer = 0x90fdac00] 22:16:14 INFO - PROCESS | 1802 | 1477545374246 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]]]}] 22:16:14 INFO - . 22:16:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 879ms 22:16:14 INFO - PROCESS | 1802 | 1477545374279 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 22:16:14 INFO - PROCESS | 1802 | 1477545374282 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 22:16:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 22:16:14 INFO - PROCESS | 1802 | 1477545374296 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}] 22:16:14 INFO - PROCESS | 1802 | 1477545374470 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 22:16:14 INFO - PROCESS | 1802 | 1477545374483 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 22:16:14 INFO - PROCESS | 1802 | 1477545374485 Marionette TRACE conn4 <- [1,1300,null,["8"]] 22:16:14 INFO - PROCESS | 1802 | 1477545374491 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 22:16:14 INFO - PROCESS | 1802 | 1477545374495 Marionette TRACE conn4 <- [1,1301,null,{}] 22:16:14 INFO - PROCESS | 1802 | 1477545374500 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x98280800 == 33 [pid = 1802] [id = 310] 22:16:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0x984c7400) [pid = 1802] [serial = 905] [outer = (nil)] 22:16:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x98ecc400) [pid = 1802] [serial = 906] [outer = 0x984c7400] 22:16:14 INFO - PROCESS | 1802 | 1477545374685 Marionette DEBUG loaded listener.js 22:16:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x98ecdc00) [pid = 1802] [serial = 907] [outer = 0x984c7400] 22:16:15 INFO - PROCESS | 1802 | 1477545375130 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]]]}] 22:16:15 INFO - . 22:16:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 877ms 22:16:15 INFO - PROCESS | 1802 | 1477545375173 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 22:16:15 INFO - PROCESS | 1802 | 1477545375177 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 22:16:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 22:16:15 INFO - PROCESS | 1802 | 1477545375185 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}] 22:16:15 INFO - PROCESS | 1802 | 1477545375374 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 22:16:15 INFO - PROCESS | 1802 | 1477545375482 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 22:16:15 INFO - PROCESS | 1802 | 1477545375488 Marionette TRACE conn4 <- [1,1305,null,["8"]] 22:16:15 INFO - PROCESS | 1802 | 1477545375495 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 22:16:15 INFO - PROCESS | 1802 | 1477545375505 Marionette TRACE conn4 <- [1,1306,null,{}] 22:16:15 INFO - PROCESS | 1802 | 1477545375557 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbd0400 == 34 [pid = 1802] [id = 311] 22:16:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x8bbd0800) [pid = 1802] [serial = 908] [outer = (nil)] 22:16:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x8bd0d000) [pid = 1802] [serial = 909] [outer = 0x8bbd0800] 22:16:15 INFO - PROCESS | 1802 | 1477545375659 Marionette DEBUG loaded listener.js 22:16:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x8d78e400) [pid = 1802] [serial = 910] [outer = 0x8bbd0800] 22:16:16 INFO - PROCESS | 1802 | 1477545376410 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]]]}] 22:16:16 INFO - . 22:16:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1275ms 22:16:16 INFO - PROCESS | 1802 | 1477545376476 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 22:16:16 INFO - PROCESS | 1802 | 1477545376483 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 22:16:16 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 22:16:16 INFO - PROCESS | 1802 | 1477545376493 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}] 22:16:16 INFO - PROCESS | 1802 | 1477545376677 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 22:16:16 INFO - PROCESS | 1802 | 1477545376843 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 22:16:16 INFO - PROCESS | 1802 | 1477545376850 Marionette TRACE conn4 <- [1,1310,null,["8"]] 22:16:16 INFO - PROCESS | 1802 | 1477545376857 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 22:16:16 INFO - PROCESS | 1802 | 1477545376865 Marionette TRACE conn4 <- [1,1311,null,{}] 22:16:16 INFO - PROCESS | 1802 | 1477545376870 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380ec00 == 35 [pid = 1802] [id = 312] 22:16:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x9380f000) [pid = 1802] [serial = 911] [outer = (nil)] 22:16:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0x8db68400) [pid = 1802] [serial = 912] [outer = 0x9380f000] 22:16:16 INFO - PROCESS | 1802 | 1477545376963 Marionette DEBUG loaded listener.js 22:16:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0x95b45800) [pid = 1802] [serial = 913] [outer = 0x9380f000] 22:16:17 INFO - PROCESS | 1802 | 1477545377621 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]]]}] 22:16:17 INFO - ... 22:16:17 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1170ms 22:16:17 INFO - PROCESS | 1802 | 1477545377679 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 22:16:17 INFO - PROCESS | 1802 | 1477545377684 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 22:16:17 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 22:16:17 INFO - PROCESS | 1802 | 1477545377694 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}] 22:16:17 INFO - PROCESS | 1802 | 1477545377885 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 22:16:18 INFO - PROCESS | 1802 | 1477545378057 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 22:16:18 INFO - PROCESS | 1802 | 1477545378067 Marionette TRACE conn4 <- [1,1315,null,["8"]] 22:16:18 INFO - PROCESS | 1802 | 1477545378079 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 22:16:18 INFO - PROCESS | 1802 | 1477545378086 Marionette TRACE conn4 <- [1,1316,null,{}] 22:16:18 INFO - PROCESS | 1802 | 1477545378092 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c3bc00 == 36 [pid = 1802] [id = 313] 22:16:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0x984c8000) [pid = 1802] [serial = 914] [outer = (nil)] 22:16:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0x98edb800) [pid = 1802] [serial = 915] [outer = 0x984c8000] 22:16:18 INFO - PROCESS | 1802 | 1477545378177 Marionette DEBUG loaded listener.js 22:16:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 124 (0x99519c00) [pid = 1802] [serial = 916] [outer = 0x984c8000] 22:16:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a58c800 == 37 [pid = 1802] [id = 314] 22:16:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 125 (0x9a595c00) [pid = 1802] [serial = 917] [outer = (nil)] 22:16:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 126 (0x9aff1800) [pid = 1802] [serial = 918] [outer = 0x9a595c00] 22:16:19 INFO - PROCESS | 1802 | 1477545379014 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]]]}] 22:16:19 INFO - .... 22:16:19 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1374ms 22:16:19 INFO - PROCESS | 1802 | 1477545379073 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 22:16:19 INFO - PROCESS | 1802 | 1477545379076 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 22:16:19 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 22:16:19 INFO - PROCESS | 1802 | 1477545379086 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}] 22:16:19 INFO - PROCESS | 1802 | 1477545379298 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 22:16:19 INFO - PROCESS | 1802 | 1477545379434 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 22:16:19 INFO - PROCESS | 1802 | 1477545379437 Marionette TRACE conn4 <- [1,1320,null,["8"]] 22:16:19 INFO - PROCESS | 1802 | 1477545379445 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 22:16:19 INFO - PROCESS | 1802 | 1477545379452 Marionette TRACE conn4 <- [1,1321,null,{}] 22:16:19 INFO - PROCESS | 1802 | 1477545379460 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f94800 == 38 [pid = 1802] [id = 315] 22:16:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 127 (0x9b305800) [pid = 1802] [serial = 919] [outer = (nil)] 22:16:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 128 (0x9b3a9000) [pid = 1802] [serial = 920] [outer = 0x9b305800] 22:16:19 INFO - PROCESS | 1802 | 1477545379544 Marionette DEBUG loaded listener.js 22:16:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 129 (0x9b4e8c00) [pid = 1802] [serial = 921] [outer = 0x9b305800] 22:16:20 INFO - PROCESS | 1802 | 1477545380196 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"]]]}] 22:16:20 INFO - . 22:16:20 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1131ms 22:16:20 INFO - PROCESS | 1802 | 1477545380237 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 22:16:20 INFO - PROCESS | 1802 | 1477545380243 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 22:16:20 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 22:16:20 INFO - PROCESS | 1802 | 1477545380251 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}] 22:16:20 INFO - PROCESS | 1802 | 1477545380422 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 22:16:20 INFO - PROCESS | 1802 | 1477545380721 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 22:16:20 INFO - PROCESS | 1802 | 1477545380727 Marionette TRACE conn4 <- [1,1325,null,["8"]] 22:16:20 INFO - PROCESS | 1802 | 1477545380754 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 22:16:20 INFO - PROCESS | 1802 | 1477545380764 Marionette TRACE conn4 <- [1,1326,null,{}] 22:16:20 INFO - PROCESS | 1802 | 1477545380772 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcf800 == 39 [pid = 1802] [id = 316] 22:16:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 130 (0x8bd0c000) [pid = 1802] [serial = 922] [outer = (nil)] 22:16:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 131 (0x8f625000) [pid = 1802] [serial = 923] [outer = 0x8bd0c000] 22:16:20 INFO - PROCESS | 1802 | 1477545380855 Marionette DEBUG loaded listener.js 22:16:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 132 (0x8db5e000) [pid = 1802] [serial = 924] [outer = 0x8bd0c000] 22:16:21 INFO - PROCESS | 1802 | --DOCSHELL 0x98280800 == 38 [pid = 1802] [id = 310] 22:16:21 INFO - PROCESS | 1802 | --DOCSHELL 0x90fca000 == 37 [pid = 1802] [id = 309] 22:16:21 INFO - PROCESS | 1802 | --DOCSHELL 0x97374000 == 36 [pid = 1802] [id = 308] 22:16:21 INFO - PROCESS | 1802 | --DOCSHELL 0x95c3d000 == 35 [pid = 1802] [id = 307] 22:16:21 INFO - PROCESS | 1802 | --DOCSHELL 0x91061400 == 34 [pid = 1802] [id = 306] 22:16:21 INFO - PROCESS | 1802 | --DOCSHELL 0x8dad6c00 == 33 [pid = 1802] [id = 305] 22:16:21 INFO - PROCESS | 1802 | 1477545381710 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]]]}] 22:16:21 INFO - . 22:16:21 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1472ms 22:16:21 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 22:16:21 INFO - PROCESS | 1802 | 1477545381722 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 22:16:21 INFO - PROCESS | 1802 | 1477545381726 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 22:16:21 INFO - PROCESS | 1802 | 1477545381735 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}] 22:16:21 INFO - PROCESS | 1802 | 1477545381907 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 131 (0x98ed6800) [pid = 1802] [serial = 774] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 130 (0x95c3c000) [pid = 1802] [serial = 771] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 129 (0xa45db400) [pid = 1802] [serial = 783] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 128 (0x97375400) [pid = 1802] [serial = 714] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 127 (0x9b4d5c00) [pid = 1802] [serial = 780] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 126 (0xa2990c00) [pid = 1802] [serial = 711] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 125 (0x92b53c00) [pid = 1802] [serial = 756] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 124 (0x9aff0000) [pid = 1802] [serial = 747] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 123 (0x9aff3000) [pid = 1802] [serial = 777] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0x8dad5400) [pid = 1802] [serial = 768] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0x984c9000) [pid = 1802] [serial = 717] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x99515000) [pid = 1802] [serial = 720] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0xa4c55000) [pid = 1802] [serial = 750] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0x92b4a000) [pid = 1802] [serial = 753] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0xa45d8000) [pid = 1802] [serial = 741] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0x97619800) [pid = 1802] [serial = 744] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0x95b3d800) [pid = 1802] [serial = 805] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0x97abd000) [pid = 1802] [serial = 808] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0xa0fd4000) [pid = 1802] [serial = 853] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0x92b57c00) [pid = 1802] [serial = 834] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x8d91ac00) [pid = 1802] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x9a154c00) [pid = 1802] [serial = 823] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0xa2f80c00) [pid = 1802] [serial = 815] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x9aff0400) [pid = 1802] [serial = 849] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0x9a14d800) [pid = 1802] [serial = 818] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x8da8b400) [pid = 1802] [serial = 828] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0xa2f82400) [pid = 1802] [serial = 858] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x974e1400) [pid = 1802] [serial = 838] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x98ecd800) [pid = 1802] [serial = 844] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x95b40000) [pid = 1802] [serial = 802] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x8bbc9400) [pid = 1802] [serial = 820] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x95b42000) [pid = 1802] [serial = 806] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x8db5dc00) [pid = 1802] [serial = 829] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0xa2752000) [pid = 1802] [serial = 854] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x9a154000) [pid = 1802] [serial = 824] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x9a14e400) [pid = 1802] [serial = 817] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0xa2fa6000) [pid = 1802] [serial = 811] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x97ac0000) [pid = 1802] [serial = 809] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x9a383400) [pid = 1802] [serial = 848] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0xa4578400) [pid = 1802] [serial = 812] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x92b52800) [pid = 1802] [serial = 833] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0xa2f7b400) [pid = 1802] [serial = 814] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0xa2f9e000) [pid = 1802] [serial = 859] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x98e1dc00) [pid = 1802] [serial = 843] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x8bbccc00) [pid = 1802] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x974e8400) [pid = 1802] [serial = 839] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0xa2bdf400) [pid = 1802] [serial = 861] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x9951c400) [pid = 1802] [serial = 846] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x9a1d3c00) [pid = 1802] [serial = 851] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x8d928000) [pid = 1802] [serial = 826] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x92a9f800) [pid = 1802] [serial = 836] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x974ec000) [pid = 1802] [serial = 841] [outer = (nil)] [url = about:blank] 22:16:21 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x92a28c00) [pid = 1802] [serial = 831] [outer = (nil)] [url = about:blank] 22:16:22 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x9b3a7800) [pid = 1802] [serial = 856] [outer = (nil)] [url = about:blank] 22:16:22 INFO - PROCESS | 1802 | 1477545382095 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 22:16:22 INFO - PROCESS | 1802 | 1477545382101 Marionette TRACE conn4 <- [1,1330,null,["8"]] 22:16:22 INFO - PROCESS | 1802 | 1477545382114 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 22:16:22 INFO - PROCESS | 1802 | 1477545382118 Marionette TRACE conn4 <- [1,1331,null,{}] 22:16:22 INFO - PROCESS | 1802 | 1477545382123 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd0f000 == 34 [pid = 1802] [id = 317] 22:16:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x8cc22c00) [pid = 1802] [serial = 925] [outer = (nil)] 22:16:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8dad6400) [pid = 1802] [serial = 926] [outer = 0x8cc22c00] 22:16:22 INFO - PROCESS | 1802 | 1477545382200 Marionette DEBUG loaded listener.js 22:16:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x90fda000) [pid = 1802] [serial = 927] [outer = 0x8cc22c00] 22:16:22 INFO - PROCESS | 1802 | 1477545382706 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]]]}] 22:16:22 INFO - . 22:16:22 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1023ms 22:16:22 INFO - PROCESS | 1802 | 1477545382763 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 22:16:22 INFO - PROCESS | 1802 | 1477545382766 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 22:16:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 22:16:22 INFO - PROCESS | 1802 | 1477545382776 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}] 22:16:22 INFO - PROCESS | 1802 | 1477545382930 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 22:16:23 INFO - PROCESS | 1802 | 1477545383050 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 22:16:23 INFO - PROCESS | 1802 | 1477545383060 Marionette TRACE conn4 <- [1,1335,null,["8"]] 22:16:23 INFO - PROCESS | 1802 | 1477545383072 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 22:16:23 INFO - PROCESS | 1802 | 1477545383078 Marionette TRACE conn4 <- [1,1336,null,{}] 22:16:23 INFO - PROCESS | 1802 | 1477545383083 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f96800 == 35 [pid = 1802] [id = 318] 22:16:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x95f97800) [pid = 1802] [serial = 928] [outer = (nil)] 22:16:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x96096c00) [pid = 1802] [serial = 929] [outer = 0x95f97800] 22:16:23 INFO - PROCESS | 1802 | 1477545383156 Marionette DEBUG loaded listener.js 22:16:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x96258000) [pid = 1802] [serial = 930] [outer = 0x95f97800] 22:16:23 INFO - PROCESS | 1802 | 1477545383632 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]]]}] 22:16:23 INFO - .. 22:16:23 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 877ms 22:16:23 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 22:16:23 INFO - PROCESS | 1802 | 1477545383650 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 22:16:23 INFO - PROCESS | 1802 | 1477545383653 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 22:16:23 INFO - PROCESS | 1802 | 1477545383666 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}] 22:16:23 INFO - PROCESS | 1802 | 1477545383823 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 22:16:23 INFO - PROCESS | 1802 | 1477545383837 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 22:16:23 INFO - PROCESS | 1802 | 1477545383840 Marionette TRACE conn4 <- [1,1340,null,["8"]] 22:16:23 INFO - PROCESS | 1802 | 1477545383847 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 22:16:23 INFO - PROCESS | 1802 | 1477545383852 Marionette TRACE conn4 <- [1,1341,null,{}] 22:16:23 INFO - PROCESS | 1802 | 1477545383857 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x974e8800 == 36 [pid = 1802] [id = 319] 22:16:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x974ea400) [pid = 1802] [serial = 931] [outer = (nil)] 22:16:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x97615000) [pid = 1802] [serial = 932] [outer = 0x974ea400] 22:16:23 INFO - PROCESS | 1802 | 1477545383932 Marionette DEBUG loaded listener.js 22:16:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x97807c00) [pid = 1802] [serial = 933] [outer = 0x974ea400] 22:16:24 INFO - PROCESS | 1802 | 1477545384579 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]]]}] 22:16:24 INFO - . 22:16:24 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 975ms 22:16:24 INFO - PROCESS | 1802 | 1477545384633 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 22:16:24 INFO - PROCESS | 1802 | 1477545384637 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 22:16:24 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 22:16:24 INFO - PROCESS | 1802 | 1477545384649 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}] 22:16:24 INFO - PROCESS | 1802 | 1477545384846 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 22:16:24 INFO - PROCESS | 1802 | 1477545384870 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 22:16:24 INFO - PROCESS | 1802 | 1477545384874 Marionette TRACE conn4 <- [1,1345,null,["8"]] 22:16:24 INFO - PROCESS | 1802 | 1477545384879 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 22:16:24 INFO - PROCESS | 1802 | 1477545384884 Marionette TRACE conn4 <- [1,1346,null,{}] 22:16:24 INFO - PROCESS | 1802 | 1477545384888 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x984c7800 == 37 [pid = 1802] [id = 320] 22:16:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x984c8c00) [pid = 1802] [serial = 934] [outer = (nil)] 22:16:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x98ed5000) [pid = 1802] [serial = 935] [outer = 0x984c8c00] 22:16:24 INFO - PROCESS | 1802 | 1477545384961 Marionette DEBUG loaded listener.js 22:16:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x98ed9800) [pid = 1802] [serial = 936] [outer = 0x984c8c00] 22:16:25 INFO - PROCESS | 1802 | 1477545385670 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]]]}] 22:16:25 INFO - .................. 22:16:25 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1079ms 22:16:25 INFO - PROCESS | 1802 | 1477545385728 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 22:16:25 INFO - PROCESS | 1802 | 1477545385732 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 22:16:25 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 22:16:25 INFO - PROCESS | 1802 | 1477545385738 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}] 22:16:25 INFO - PROCESS | 1802 | 1477545385932 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 22:16:25 INFO - PROCESS | 1802 | 1477545385948 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 22:16:25 INFO - PROCESS | 1802 | 1477545385952 Marionette TRACE conn4 <- [1,1350,null,["8"]] 22:16:25 INFO - PROCESS | 1802 | 1477545385957 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 22:16:25 INFO - PROCESS | 1802 | 1477545385961 Marionette TRACE conn4 <- [1,1351,null,{}] 22:16:25 INFO - PROCESS | 1802 | 1477545385966 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8dad1400 == 38 [pid = 1802] [id = 321] 22:16:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x9a14a000) [pid = 1802] [serial = 937] [outer = (nil)] 22:16:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x9a14f400) [pid = 1802] [serial = 938] [outer = 0x9a14a000] 22:16:26 INFO - PROCESS | 1802 | 1477545386128 Marionette DEBUG loaded listener.js 22:16:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x9b3a8400) [pid = 1802] [serial = 939] [outer = 0x9a14a000] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x974ea000) [pid = 1802] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0xa5e14c00) [pid = 1802] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x95c33400) [pid = 1802] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x90fc9c00) [pid = 1802] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x90fe1400) [pid = 1802] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x95c3dc00) [pid = 1802] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0xa2f76800) [pid = 1802] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0xa4ced800) [pid = 1802] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x9609d000) [pid = 1802] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x8db5b400) [pid = 1802] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x90fdac00) [pid = 1802] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x97447800) [pid = 1802] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x9106d800) [pid = 1802] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x9625f000) [pid = 1802] [serial = 865] [outer = (nil)] [url = about:blank] 22:16:26 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x9a153000) [pid = 1802] [serial = 870] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1802 | 1477545387698 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]]]}] 22:16:27 INFO - .......... 22:16:27 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2037ms 22:16:27 INFO - PROCESS | 1802 | 1477545387779 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 22:16:27 INFO - PROCESS | 1802 | 1477545387788 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 22:16:27 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 22:16:27 INFO - PROCESS | 1802 | 1477545387800 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}] 22:16:28 INFO - PROCESS | 1802 | 1477545388067 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 22:16:28 INFO - PROCESS | 1802 | 1477545388079 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 22:16:28 INFO - PROCESS | 1802 | 1477545388082 Marionette TRACE conn4 <- [1,1355,null,["8"]] 22:16:28 INFO - PROCESS | 1802 | 1477545388085 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 22:16:28 INFO - PROCESS | 1802 | 1477545388093 Marionette TRACE conn4 <- [1,1356,null,{}] 22:16:28 INFO - PROCESS | 1802 | 1477545388099 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c16a000 == 39 [pid = 1802] [id = 322] 22:16:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x9625f000) [pid = 1802] [serial = 940] [outer = (nil)] 22:16:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x9b4d6800) [pid = 1802] [serial = 941] [outer = 0x9625f000] 22:16:28 INFO - PROCESS | 1802 | 1477545388178 Marionette DEBUG loaded listener.js 22:16:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8c120c00) [pid = 1802] [serial = 942] [outer = 0x9625f000] 22:16:28 INFO - PROCESS | 1802 | 1477545388810 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]]]}] 22:16:28 INFO - . 22:16:28 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1070ms 22:16:28 INFO - PROCESS | 1802 | 1477545388868 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 22:16:28 INFO - PROCESS | 1802 | 1477545388875 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 22:16:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 22:16:28 INFO - PROCESS | 1802 | 1477545388889 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}] 22:16:29 INFO - PROCESS | 1802 | 1477545389094 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 22:16:29 INFO - PROCESS | 1802 | 1477545389260 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 22:16:29 INFO - PROCESS | 1802 | 1477545389266 Marionette TRACE conn4 <- [1,1360,null,["8"]] 22:16:29 INFO - PROCESS | 1802 | 1477545389291 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 22:16:29 INFO - PROCESS | 1802 | 1477545389300 Marionette TRACE conn4 <- [1,1361,null,{}] 22:16:29 INFO - PROCESS | 1802 | 1477545389317 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c129400 == 40 [pid = 1802] [id = 323] 22:16:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8c129800) [pid = 1802] [serial = 943] [outer = (nil)] 22:16:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x8c12bc00) [pid = 1802] [serial = 944] [outer = 0x8c129800] 22:16:29 INFO - PROCESS | 1802 | 1477545389413 Marionette DEBUG loaded listener.js 22:16:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x8c164c00) [pid = 1802] [serial = 945] [outer = 0x8c129800] 22:16:31 INFO - .................................................................................................................................. 22:16:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2259ms 22:16:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 22:16:31 INFO - PROCESS | 1802 | 1477545391016 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]]]}] 22:16:31 INFO - PROCESS | 1802 | 1477545391157 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 22:16:31 INFO - PROCESS | 1802 | 1477545391164 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 22:16:31 INFO - PROCESS | 1802 | 1477545391180 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}] 22:16:31 INFO - PROCESS | 1802 | 1477545391392 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 22:16:31 INFO - PROCESS | 1802 | 1477545391565 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 22:16:31 INFO - PROCESS | 1802 | 1477545391569 Marionette TRACE conn4 <- [1,1365,null,["8"]] 22:16:31 INFO - PROCESS | 1802 | 1477545391579 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 22:16:31 INFO - PROCESS | 1802 | 1477545391584 Marionette TRACE conn4 <- [1,1366,null,{}] 22:16:31 INFO - PROCESS | 1802 | 1477545391591 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x82df5400 == 41 [pid = 1802] [id = 324] 22:16:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x82df5c00) [pid = 1802] [serial = 946] [outer = (nil)] 22:16:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x82df8400) [pid = 1802] [serial = 947] [outer = 0x82df5c00] 22:16:31 INFO - PROCESS | 1802 | 1477545391680 Marionette DEBUG loaded listener.js 22:16:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x82df7800) [pid = 1802] [serial = 948] [outer = 0x82df5c00] 22:16:33 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:33 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:34 INFO - ................................................................................................................ 22:16:34 INFO - PROCESS | 1802 | 1477545394517 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]]]}] 22:16:34 INFO - .................. 22:16:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3495ms 22:16:34 INFO - PROCESS | 1802 | 1477545394710 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 22:16:34 INFO - PROCESS | 1802 | 1477545394716 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 22:16:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 22:16:34 INFO - PROCESS | 1802 | 1477545394726 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}] 22:16:34 INFO - PROCESS | 1802 | 1477545394919 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 22:16:35 INFO - PROCESS | 1802 | 1477545395081 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 22:16:35 INFO - PROCESS | 1802 | 1477545395086 Marionette TRACE conn4 <- [1,1370,null,["8"]] 22:16:35 INFO - PROCESS | 1802 | 1477545395092 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 22:16:35 INFO - PROCESS | 1802 | 1477545395102 Marionette TRACE conn4 <- [1,1371,null,{}] 22:16:35 INFO - PROCESS | 1802 | 1477545395109 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:35 INFO - PROCESS | 1802 | ++DOCSHELL 0x82387c00 == 42 [pid = 1802] [id = 325] 22:16:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x82388000) [pid = 1802] [serial = 949] [outer = (nil)] 22:16:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x8238b400) [pid = 1802] [serial = 950] [outer = 0x82388000] 22:16:35 INFO - PROCESS | 1802 | 1477545395240 Marionette DEBUG loaded listener.js 22:16:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x8238c400) [pid = 1802] [serial = 951] [outer = 0x82388000] 22:16:35 INFO - PROCESS | 1802 | 1477545395920 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]]]}] 22:16:35 INFO - ........ 22:16:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1270ms 22:16:36 INFO - PROCESS | 1802 | 1477545395997 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 22:16:36 INFO - PROCESS | 1802 | 1477545396002 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 22:16:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 22:16:36 INFO - PROCESS | 1802 | 1477545396009 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}] 22:16:36 INFO - PROCESS | 1802 | 1477545396193 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 22:16:36 INFO - PROCESS | 1802 | 1477545396368 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 22:16:36 INFO - PROCESS | 1802 | 1477545396376 Marionette TRACE conn4 <- [1,1375,null,["8"]] 22:16:36 INFO - PROCESS | 1802 | 1477545396398 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 22:16:36 INFO - PROCESS | 1802 | 1477545396404 Marionette TRACE conn4 <- [1,1376,null,{}] 22:16:36 INFO - PROCESS | 1802 | 1477545396463 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x82282c00 == 43 [pid = 1802] [id = 326] 22:16:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x82287400) [pid = 1802] [serial = 952] [outer = (nil)] 22:16:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x82289800) [pid = 1802] [serial = 953] [outer = 0x82287400] 22:16:36 INFO - PROCESS | 1802 | 1477545396559 Marionette DEBUG loaded listener.js 22:16:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x82391c00) [pid = 1802] [serial = 954] [outer = 0x82287400] 22:16:37 INFO - PROCESS | 1802 | 1477545397226 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]]]}] 22:16:37 INFO - ........... 22:16:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1278ms 22:16:37 INFO - PROCESS | 1802 | 1477545397287 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 22:16:37 INFO - PROCESS | 1802 | 1477545397289 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 22:16:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 22:16:37 INFO - PROCESS | 1802 | 1477545397341 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}] 22:16:37 INFO - PROCESS | 1802 | 1477545397538 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 22:16:37 INFO - PROCESS | 1802 | 1477545397691 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 22:16:37 INFO - PROCESS | 1802 | 1477545397696 Marionette TRACE conn4 <- [1,1380,null,["8"]] 22:16:37 INFO - PROCESS | 1802 | 1477545397701 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 22:16:37 INFO - PROCESS | 1802 | 1477545397707 Marionette TRACE conn4 <- [1,1381,null,{}] 22:16:37 INFO - PROCESS | 1802 | 1477545397712 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x818dbc00 == 44 [pid = 1802] [id = 327] 22:16:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x818dcc00) [pid = 1802] [serial = 955] [outer = (nil)] 22:16:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x8227d000) [pid = 1802] [serial = 956] [outer = 0x818dcc00] 22:16:37 INFO - PROCESS | 1802 | 1477545397816 Marionette DEBUG loaded listener.js 22:16:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x82287000) [pid = 1802] [serial = 957] [outer = 0x818dcc00] 22:16:38 INFO - PROCESS | 1802 | 1477545398492 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]]]}] 22:16:38 INFO - ........ 22:16:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1180ms 22:16:38 INFO - PROCESS | 1802 | 1477545398542 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 22:16:38 INFO - PROCESS | 1802 | 1477545398545 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 22:16:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 22:16:38 INFO - PROCESS | 1802 | 1477545398554 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}] 22:16:38 INFO - PROCESS | 1802 | 1477545398911 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 22:16:39 INFO - PROCESS | 1802 | 1477545399111 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 22:16:39 INFO - PROCESS | 1802 | 1477545399117 Marionette TRACE conn4 <- [1,1385,null,["8"]] 22:16:39 INFO - PROCESS | 1802 | 1477545399131 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 22:16:39 INFO - PROCESS | 1802 | 1477545399140 Marionette TRACE conn4 <- [1,1386,null,{}] 22:16:39 INFO - PROCESS | 1802 | 1477545399222 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211dc00 == 45 [pid = 1802] [id = 328] 22:16:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x8211e000) [pid = 1802] [serial = 958] [outer = (nil)] 22:16:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x82284800) [pid = 1802] [serial = 959] [outer = 0x8211e000] 22:16:39 INFO - PROCESS | 1802 | 1477545399350 Marionette DEBUG loaded listener.js 22:16:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x82289c00) [pid = 1802] [serial = 960] [outer = 0x8211e000] 22:16:40 INFO - PROCESS | 1802 | 1477545400243 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]]]}] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x8dad1400 == 44 [pid = 1802] [id = 321] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x984c7800 == 43 [pid = 1802] [id = 320] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x974e8800 == 42 [pid = 1802] [id = 319] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x95f96800 == 41 [pid = 1802] [id = 318] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd0f000 == 40 [pid = 1802] [id = 317] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcf800 == 39 [pid = 1802] [id = 316] 22:16:40 INFO - PROCESS | 1802 | --DOCSHELL 0x9a58c800 == 38 [pid = 1802] [id = 314] 22:16:40 INFO - .............................. 22:16:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1782ms 22:16:40 INFO - PROCESS | 1802 | 1477545400338 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 22:16:40 INFO - PROCESS | 1802 | 1477545400344 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 22:16:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 22:16:40 INFO - PROCESS | 1802 | 1477545400359 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}] 22:16:40 INFO - PROCESS | 1802 | 1477545400539 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x90fe4400) [pid = 1802] [serial = 885] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x91a22000) [pid = 1802] [serial = 886] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0xa93c1800) [pid = 1802] [serial = 882] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0xa2a04800) [pid = 1802] [serial = 883] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0xa5e09800) [pid = 1802] [serial = 879] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0xa5e0b400) [pid = 1802] [serial = 880] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x9609e400) [pid = 1802] [serial = 876] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x960a1400) [pid = 1802] [serial = 877] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0xa2fa6400) [pid = 1802] [serial = 873] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0xa4833800) [pid = 1802] [serial = 874] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x9760f000) [pid = 1802] [serial = 868] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x984c7c00) [pid = 1802] [serial = 869] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x9a2c4800) [pid = 1802] [serial = 871] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x95b49c00) [pid = 1802] [serial = 866] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x98ecc400) [pid = 1802] [serial = 906] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x938f9400) [pid = 1802] [serial = 903] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x9609b800) [pid = 1802] [serial = 904] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x974e2800) [pid = 1802] [serial = 900] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x974e6c00) [pid = 1802] [serial = 901] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x95f91c00) [pid = 1802] [serial = 897] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x9609b400) [pid = 1802] [serial = 898] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x92aa3800) [pid = 1802] [serial = 894] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x92b4c000) [pid = 1802] [serial = 895] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8db69000) [pid = 1802] [serial = 891] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x8f86cc00) [pid = 1802] [serial = 892] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x92a2a800) [pid = 1802] [serial = 863] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x9380e000) [pid = 1802] [serial = 864] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x9106d400) [pid = 1802] [serial = 888] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x96099800) [pid = 1802] [serial = 889] [outer = (nil)] [url = about:blank] 22:16:40 INFO - PROCESS | 1802 | 1477545400713 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 22:16:40 INFO - PROCESS | 1802 | 1477545400718 Marionette TRACE conn4 <- [1,1390,null,["8"]] 22:16:40 INFO - PROCESS | 1802 | 1477545400731 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 22:16:40 INFO - PROCESS | 1802 | 1477545400742 Marionette TRACE conn4 <- [1,1391,null,{}] 22:16:40 INFO - PROCESS | 1802 | 1477545400753 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x82dfe400 == 39 [pid = 1802] [id = 329] 22:16:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x82dfec00) [pid = 1802] [serial = 961] [outer = (nil)] 22:16:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8bbca400) [pid = 1802] [serial = 962] [outer = 0x82dfec00] 22:16:40 INFO - PROCESS | 1802 | 1477545400832 Marionette DEBUG loaded listener.js 22:16:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8bbcec00) [pid = 1802] [serial = 963] [outer = 0x82dfec00] 22:16:41 INFO - ............................................................... 22:16:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1359ms 22:16:41 INFO - PROCESS | 1802 | 1477545401601 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]]]}] 22:16:41 INFO - PROCESS | 1802 | 1477545401727 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 22:16:41 INFO - PROCESS | 1802 | 1477545401731 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 22:16:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 22:16:41 INFO - PROCESS | 1802 | 1477545401737 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}] 22:16:41 INFO - PROCESS | 1802 | 1477545401914 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 22:16:41 INFO - PROCESS | 1802 | 1477545401936 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 22:16:41 INFO - PROCESS | 1802 | 1477545401944 Marionette TRACE conn4 <- [1,1395,null,["8"]] 22:16:41 INFO - PROCESS | 1802 | 1477545401949 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 22:16:41 INFO - PROCESS | 1802 | 1477545401956 Marionette TRACE conn4 <- [1,1396,null,{}] 22:16:42 INFO - PROCESS | 1802 | 1477545402067 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380cc00 == 40 [pid = 1802] [id = 330] 22:16:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x9380e000) [pid = 1802] [serial = 964] [outer = (nil)] 22:16:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x95b3c400) [pid = 1802] [serial = 965] [outer = 0x9380e000] 22:16:42 INFO - PROCESS | 1802 | 1477545402142 Marionette DEBUG loaded listener.js 22:16:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x95c36c00) [pid = 1802] [serial = 966] [outer = 0x9380e000] 22:16:43 INFO - PROCESS | 1802 | 1477545402897 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]]]}] 22:16:43 INFO - ............................................................. 22:16:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1280ms 22:16:43 INFO - PROCESS | 1802 | 1477545403016 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 22:16:43 INFO - PROCESS | 1802 | 1477545403024 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 22:16:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 22:16:43 INFO - PROCESS | 1802 | 1477545403041 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}] 22:16:43 INFO - PROCESS | 1802 | 1477545403268 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 22:16:43 INFO - PROCESS | 1802 | 1477545403286 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 22:16:43 INFO - PROCESS | 1802 | 1477545403290 Marionette TRACE conn4 <- [1,1400,null,["8"]] 22:16:43 INFO - PROCESS | 1802 | 1477545403296 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 22:16:43 INFO - PROCESS | 1802 | 1477545403301 Marionette TRACE conn4 <- [1,1401,null,{}] 22:16:43 INFO - PROCESS | 1802 | 1477545403306 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x97a27c00 == 41 [pid = 1802] [id = 331] 22:16:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x98274800) [pid = 1802] [serial = 967] [outer = (nil)] 22:16:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x984c7c00) [pid = 1802] [serial = 968] [outer = 0x98274800] 22:16:43 INFO - PROCESS | 1802 | 1477545403451 Marionette DEBUG loaded listener.js 22:16:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x98eda400) [pid = 1802] [serial = 969] [outer = 0x98274800] 22:16:44 INFO - PROCESS | 1802 | 1477545404215 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]]]}] 22:16:44 INFO - ........................ 22:16:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1227ms 22:16:44 INFO - PROCESS | 1802 | 1477545404268 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 22:16:44 INFO - PROCESS | 1802 | 1477545404271 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 22:16:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 22:16:44 INFO - PROCESS | 1802 | 1477545404279 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}] 22:16:44 INFO - PROCESS | 1802 | 1477545404481 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 22:16:44 INFO - PROCESS | 1802 | 1477545404496 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 22:16:44 INFO - PROCESS | 1802 | 1477545404499 Marionette TRACE conn4 <- [1,1405,null,["8"]] 22:16:44 INFO - PROCESS | 1802 | 1477545404505 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 22:16:44 INFO - PROCESS | 1802 | 1477545404510 Marionette TRACE conn4 <- [1,1406,null,{}] 22:16:44 INFO - PROCESS | 1802 | 1477545404514 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a149800 == 42 [pid = 1802] [id = 332] 22:16:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x9a589c00) [pid = 1802] [serial = 970] [outer = (nil)] 22:16:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0xa5e0b000) [pid = 1802] [serial = 971] [outer = 0x9a589c00] 22:16:44 INFO - PROCESS | 1802 | 1477545404587 Marionette DEBUG loaded listener.js 22:16:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x81b6c000) [pid = 1802] [serial = 972] [outer = 0x9a589c00] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8bd0c000) [pid = 1802] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8bbd0800) [pid = 1802] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x95f97800) [pid = 1802] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x9380f000) [pid = 1802] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8cc22c00) [pid = 1802] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x9a595c00) [pid = 1802] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x9a14a000) [pid = 1802] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x984c8000) [pid = 1802] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x984c8c00) [pid = 1802] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 22:16:45 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x974ea400) [pid = 1802] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 22:16:45 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:45 INFO - ...................................... 22:16:45 INFO - PROCESS | 1802 | 1477545405706 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]]]}] 22:16:45 INFO - ......................... 22:16:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1503ms 22:16:45 INFO - PROCESS | 1802 | 1477545405785 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 22:16:45 INFO - PROCESS | 1802 | 1477545405788 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 22:16:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 22:16:45 INFO - PROCESS | 1802 | 1477545405795 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}] 22:16:45 INFO - PROCESS | 1802 | 1477545405966 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 22:16:45 INFO - PROCESS | 1802 | 1477545405976 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 22:16:45 INFO - PROCESS | 1802 | 1477545405979 Marionette TRACE conn4 <- [1,1410,null,["8"]] 22:16:45 INFO - PROCESS | 1802 | 1477545405984 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 22:16:45 INFO - PROCESS | 1802 | 1477545405990 Marionette TRACE conn4 <- [1,1411,null,{}] 22:16:46 INFO - PROCESS | 1802 | 1477545406104 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x818db000 == 43 [pid = 1802] [id = 333] 22:16:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x98ecd400) [pid = 1802] [serial = 973] [outer = (nil)] 22:16:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0xa4888800) [pid = 1802] [serial = 974] [outer = 0x98ecd400] 22:16:46 INFO - PROCESS | 1802 | 1477545406206 Marionette DEBUG loaded listener.js 22:16:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81b4c800) [pid = 1802] [serial = 975] [outer = 0x98ecd400] 22:16:46 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:47 INFO - PROCESS | 1802 | 1477545407135 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]]]}] 22:16:47 INFO - ............................................................... 22:16:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1446ms 22:16:47 INFO - PROCESS | 1802 | 1477545407243 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 22:16:47 INFO - PROCESS | 1802 | 1477545407250 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 22:16:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 22:16:47 INFO - PROCESS | 1802 | 1477545407261 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}] 22:16:47 INFO - PROCESS | 1802 | 1477545407475 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 22:16:47 INFO - PROCESS | 1802 | 1477545407644 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 22:16:47 INFO - PROCESS | 1802 | 1477545407651 Marionette TRACE conn4 <- [1,1415,null,["8"]] 22:16:47 INFO - PROCESS | 1802 | 1477545407658 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 22:16:47 INFO - PROCESS | 1802 | 1477545407666 Marionette TRACE conn4 <- [1,1416,null,{}] 22:16:47 INFO - PROCESS | 1802 | 1477545407673 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398800 == 44 [pid = 1802] [id = 334] 22:16:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81398c00) [pid = 1802] [serial = 976] [outer = (nil)] 22:16:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x8139ac00) [pid = 1802] [serial = 977] [outer = 0x81398c00] 22:16:47 INFO - PROCESS | 1802 | 1477545407808 Marionette DEBUG loaded listener.js 22:16:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x818d8000) [pid = 1802] [serial = 978] [outer = 0x81398c00] 22:16:48 INFO - PROCESS | 1802 | 1477545408534 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]]]}] 22:16:48 INFO - ........... 22:16:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1379ms 22:16:48 INFO - PROCESS | 1802 | 1477545408640 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 22:16:48 INFO - PROCESS | 1802 | 1477545408644 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 22:16:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 22:16:48 INFO - PROCESS | 1802 | 1477545408653 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}] 22:16:48 INFO - PROCESS | 1802 | 1477545408841 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 22:16:48 INFO - PROCESS | 1802 | 1477545408990 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 22:16:48 INFO - PROCESS | 1802 | 1477545408995 Marionette TRACE conn4 <- [1,1420,null,["8"]] 22:16:49 INFO - PROCESS | 1802 | 1477545409003 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 22:16:49 INFO - PROCESS | 1802 | 1477545409009 Marionette TRACE conn4 <- [1,1421,null,{}] 22:16:49 INFO - PROCESS | 1802 | 1477545409015 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b57800 == 45 [pid = 1802] [id = 335] 22:16:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x81b71800) [pid = 1802] [serial = 979] [outer = (nil)] 22:16:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x81b76800) [pid = 1802] [serial = 980] [outer = 0x81b71800] 22:16:49 INFO - PROCESS | 1802 | 1477545409102 Marionette DEBUG loaded listener.js 22:16:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x81b75400) [pid = 1802] [serial = 981] [outer = 0x81b71800] 22:16:50 INFO - ........................................... 22:16:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1451ms 22:16:50 INFO - PROCESS | 1802 | 1477545410044 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]]]}] 22:16:50 INFO - PROCESS | 1802 | 1477545410126 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 22:16:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 22:16:50 INFO - PROCESS | 1802 | 1477545410139 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 22:16:50 INFO - PROCESS | 1802 | 1477545410149 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}] 22:16:50 INFO - PROCESS | 1802 | 1477545410331 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 22:16:50 INFO - PROCESS | 1802 | 1477545410496 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 22:16:50 INFO - PROCESS | 1802 | 1477545410502 Marionette TRACE conn4 <- [1,1425,null,["8"]] 22:16:50 INFO - PROCESS | 1802 | 1477545410510 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 22:16:50 INFO - PROCESS | 1802 | 1477545410517 Marionette TRACE conn4 <- [1,1426,null,{}] 22:16:50 INFO - PROCESS | 1802 | 1477545410523 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c168400 == 46 [pid = 1802] [id = 336] 22:16:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8c169400) [pid = 1802] [serial = 982] [outer = (nil)] 22:16:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x8d787400) [pid = 1802] [serial = 983] [outer = 0x8c169400] 22:16:50 INFO - PROCESS | 1802 | 1477545410612 Marionette DEBUG loaded listener.js 22:16:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x8d78d400) [pid = 1802] [serial = 984] [outer = 0x8c169400] 22:16:51 INFO - .............................................................................................. 22:16:51 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1670ms 22:16:51 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 22:16:51 INFO - PROCESS | 1802 | 1477545411706 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]]]}] 22:16:51 INFO - PROCESS | 1802 | 1477545411819 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 22:16:51 INFO - PROCESS | 1802 | 1477545411825 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 22:16:51 INFO - PROCESS | 1802 | 1477545411837 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}] 22:16:52 INFO - PROCESS | 1802 | 1477545412104 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 22:16:52 INFO - PROCESS | 1802 | 1477545412223 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 22:16:52 INFO - PROCESS | 1802 | 1477545412227 Marionette TRACE conn4 <- [1,1430,null,["8"]] 22:16:52 INFO - PROCESS | 1802 | 1477545412234 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 22:16:52 INFO - PROCESS | 1802 | 1477545412239 Marionette TRACE conn4 <- [1,1431,null,{}] 22:16:52 INFO - PROCESS | 1802 | 1477545412245 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c166c00 == 47 [pid = 1802] [id = 337] 22:16:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x97ab9800) [pid = 1802] [serial = 985] [outer = (nil)] 22:16:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x98ece000) [pid = 1802] [serial = 986] [outer = 0x97ab9800] 22:16:52 INFO - PROCESS | 1802 | 1477545412362 Marionette DEBUG loaded listener.js 22:16:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x9951b000) [pid = 1802] [serial = 987] [outer = 0x97ab9800] 22:16:53 INFO - .......................................................................... 22:16:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1518ms 22:16:53 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 22:16:53 INFO - PROCESS | 1802 | 1477545413243 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"]]]}] 22:16:53 INFO - PROCESS | 1802 | 1477545413355 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 22:16:53 INFO - PROCESS | 1802 | 1477545413357 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 22:16:53 INFO - PROCESS | 1802 | 1477545413365 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}] 22:16:53 INFO - PROCESS | 1802 | 1477545413569 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 22:16:53 INFO - PROCESS | 1802 | 1477545413717 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 22:16:53 INFO - PROCESS | 1802 | 1477545413721 Marionette TRACE conn4 <- [1,1435,null,["8"]] 22:16:53 INFO - PROCESS | 1802 | 1477545413729 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 22:16:53 INFO - PROCESS | 1802 | 1477545413734 Marionette TRACE conn4 <- [1,1436,null,{}] 22:16:53 INFO - PROCESS | 1802 | 1477545413739 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa1800 == 48 [pid = 1802] [id = 338] 22:16:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x81aa1c00) [pid = 1802] [serial = 988] [outer = (nil)] 22:16:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x81aa2c00) [pid = 1802] [serial = 989] [outer = 0x81aa1c00] 22:16:53 INFO - PROCESS | 1802 | 1477545413830 Marionette DEBUG loaded listener.js 22:16:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x81aa5c00) [pid = 1802] [serial = 990] [outer = 0x81aa1c00] 22:16:54 INFO - PROCESS | 1802 | 1477545414347 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]]]}] 22:16:54 INFO - .. 22:16:54 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1026ms 22:16:54 INFO - PROCESS | 1802 | 1477545414390 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 22:16:54 INFO - PROCESS | 1802 | 1477545414394 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 22:16:54 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 22:16:54 INFO - PROCESS | 1802 | 1477545414401 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}] 22:16:54 INFO - PROCESS | 1802 | 1477545414628 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 22:16:54 INFO - PROCESS | 1802 | 1477545414795 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 22:16:54 INFO - PROCESS | 1802 | 1477545414800 Marionette TRACE conn4 <- [1,1440,null,["8"]] 22:16:54 INFO - PROCESS | 1802 | 1477545414805 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 22:16:54 INFO - PROCESS | 1802 | 1477545414811 Marionette TRACE conn4 <- [1,1441,null,{}] 22:16:54 INFO - PROCESS | 1802 | 1477545414816 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x8134e800 == 49 [pid = 1802] [id = 339] 22:16:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x8134ec00) [pid = 1802] [serial = 991] [outer = (nil)] 22:16:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x81351000) [pid = 1802] [serial = 992] [outer = 0x8134ec00] 22:16:54 INFO - PROCESS | 1802 | 1477545414905 Marionette DEBUG loaded listener.js 22:16:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x81351400) [pid = 1802] [serial = 993] [outer = 0x8134ec00] 22:16:55 INFO - PROCESS | 1802 | 1477545415689 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]]]}] 22:16:55 INFO - .................... 22:16:55 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1373ms 22:16:55 INFO - PROCESS | 1802 | 1477545415811 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 22:16:55 INFO - PROCESS | 1802 | 1477545415814 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 22:16:55 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 22:16:55 INFO - PROCESS | 1802 | 1477545415822 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}] 22:16:55 INFO - PROCESS | 1802 | 1477545415995 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 22:16:56 INFO - PROCESS | 1802 | 1477545416276 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 22:16:56 INFO - PROCESS | 1802 | 1477545416282 Marionette TRACE conn4 <- [1,1445,null,["8"]] 22:16:56 INFO - PROCESS | 1802 | 1477545416310 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 22:16:56 INFO - PROCESS | 1802 | 1477545416320 Marionette TRACE conn4 <- [1,1446,null,{}] 22:16:56 INFO - PROCESS | 1802 | 1477545416326 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x81394c00 == 50 [pid = 1802] [id = 340] 22:16:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x81395000) [pid = 1802] [serial = 994] [outer = (nil)] 22:16:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x81398400) [pid = 1802] [serial = 995] [outer = 0x81395000] 22:16:56 INFO - PROCESS | 1802 | 1477545416410 Marionette DEBUG loaded listener.js 22:16:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x81397400) [pid = 1802] [serial = 996] [outer = 0x81395000] 22:16:57 INFO - PROCESS | 1802 | 1477545417038 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]]]}] 22:16:57 INFO - .... 22:16:57 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1231ms 22:16:57 INFO - PROCESS | 1802 | 1477545417054 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 22:16:57 INFO - PROCESS | 1802 | 1477545417059 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 22:16:57 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 22:16:57 INFO - PROCESS | 1802 | 1477545417095 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}] 22:16:57 INFO - PROCESS | 1802 | 1477545417313 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 22:16:57 INFO - PROCESS | 1802 | 1477545417525 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 22:16:57 INFO - PROCESS | 1802 | 1477545417531 Marionette TRACE conn4 <- [1,1450,null,["8"]] 22:16:57 INFO - PROCESS | 1802 | 1477545417541 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 22:16:57 INFO - PROCESS | 1802 | 1477545417548 Marionette TRACE conn4 <- [1,1451,null,{}] 22:16:57 INFO - PROCESS | 1802 | 1477545417553 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4a800 == 51 [pid = 1802] [id = 341] 22:16:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x81b4ac00) [pid = 1802] [serial = 997] [outer = (nil)] 22:16:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x81b76400) [pid = 1802] [serial = 998] [outer = 0x81b4ac00] 22:16:57 INFO - PROCESS | 1802 | 1477545417630 Marionette DEBUG loaded listener.js 22:16:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x81b72000) [pid = 1802] [serial = 999] [outer = 0x81b4ac00] 22:16:58 INFO - PROCESS | 1802 | 1477545418316 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]]]}] 22:16:58 INFO - .... 22:16:58 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1280ms 22:16:58 INFO - PROCESS | 1802 | 1477545418347 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 22:16:58 INFO - PROCESS | 1802 | 1477545418350 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 22:16:58 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 22:16:58 INFO - PROCESS | 1802 | 1477545418358 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}] 22:16:58 INFO - PROCESS | 1802 | 1477545418544 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x97a27c00 == 50 [pid = 1802] [id = 331] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x9a149800 == 49 [pid = 1802] [id = 332] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x82dfe400 == 48 [pid = 1802] [id = 329] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x9380cc00 == 47 [pid = 1802] [id = 330] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x82282c00 == 46 [pid = 1802] [id = 326] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8211dc00 == 45 [pid = 1802] [id = 328] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x82387c00 == 44 [pid = 1802] [id = 325] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x82df5400 == 43 [pid = 1802] [id = 324] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8c16a000 == 42 [pid = 1802] [id = 322] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8c129400 == 41 [pid = 1802] [id = 323] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x95b3e400 == 40 [pid = 1802] [id = 304] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbd0400 == 39 [pid = 1802] [id = 311] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x95f94800 == 38 [pid = 1802] [id = 315] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x95c3bc00 == 37 [pid = 1802] [id = 313] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x818dbc00 == 36 [pid = 1802] [id = 327] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x9380ec00 == 35 [pid = 1802] [id = 312] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x81394c00 == 34 [pid = 1802] [id = 340] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4a800 == 33 [pid = 1802] [id = 341] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8c168400 == 32 [pid = 1802] [id = 336] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8c166c00 == 31 [pid = 1802] [id = 337] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa1800 == 30 [pid = 1802] [id = 338] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x8134e800 == 29 [pid = 1802] [id = 339] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x818db000 == 28 [pid = 1802] [id = 333] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x81398800 == 27 [pid = 1802] [id = 334] 22:16:59 INFO - PROCESS | 1802 | --DOCSHELL 0x81b57800 == 26 [pid = 1802] [id = 335] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x8d78e400) [pid = 1802] [serial = 910] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x8bd0d000) [pid = 1802] [serial = 909] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x95b45800) [pid = 1802] [serial = 913] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x8db68400) [pid = 1802] [serial = 912] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x99519c00) [pid = 1802] [serial = 916] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x98edb800) [pid = 1802] [serial = 915] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x8db5e000) [pid = 1802] [serial = 924] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x8f625000) [pid = 1802] [serial = 923] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x90fda000) [pid = 1802] [serial = 927] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x8dad6400) [pid = 1802] [serial = 926] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x96258000) [pid = 1802] [serial = 930] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x96096c00) [pid = 1802] [serial = 929] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x97807c00) [pid = 1802] [serial = 933] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x97615000) [pid = 1802] [serial = 932] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x98ed9800) [pid = 1802] [serial = 936] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x98ed5000) [pid = 1802] [serial = 935] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x9b3a8400) [pid = 1802] [serial = 939] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x9a14f400) [pid = 1802] [serial = 938] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x9b4d6800) [pid = 1802] [serial = 941] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x9b3a9000) [pid = 1802] [serial = 920] [outer = (nil)] [url = about:blank] 22:16:59 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x9aff1800) [pid = 1802] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:16:59 INFO - PROCESS | 1802 | 1477545419752 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 22:16:59 INFO - PROCESS | 1802 | 1477545419757 Marionette TRACE conn4 <- [1,1455,null,["8"]] 22:16:59 INFO - PROCESS | 1802 | 1477545419771 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 22:16:59 INFO - PROCESS | 1802 | 1477545419781 Marionette TRACE conn4 <- [1,1456,null,{}] 22:16:59 INFO - PROCESS | 1802 | 1477545419794 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x81357800 == 27 [pid = 1802] [id = 342] 22:16:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x81357c00) [pid = 1802] [serial = 1000] [outer = (nil)] 22:16:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8138f000) [pid = 1802] [serial = 1001] [outer = 0x81357c00] 22:16:59 INFO - PROCESS | 1802 | 1477545419882 Marionette DEBUG loaded listener.js 22:17:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x81394000) [pid = 1802] [serial = 1002] [outer = 0x81357c00] 22:17:00 INFO - PROCESS | 1802 | 1477545420481 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]]]}] 22:17:00 INFO - . 22:17:00 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 2180ms 22:17:00 INFO - PROCESS | 1802 | 1477545420538 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 22:17:00 INFO - PROCESS | 1802 | 1477545420543 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 22:17:00 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 22:17:00 INFO - PROCESS | 1802 | 1477545420552 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}] 22:17:00 INFO - PROCESS | 1802 | 1477545420756 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 22:17:00 INFO - PROCESS | 1802 | 1477545420883 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 22:17:00 INFO - PROCESS | 1802 | 1477545420890 Marionette TRACE conn4 <- [1,1460,null,["8"]] 22:17:00 INFO - PROCESS | 1802 | 1477545420895 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 22:17:00 INFO - PROCESS | 1802 | 1477545420902 Marionette TRACE conn4 <- [1,1461,null,{}] 22:17:00 INFO - PROCESS | 1802 | 1477545420908 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa5000 == 28 [pid = 1802] [id = 343] 22:17:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x81aa6800) [pid = 1802] [serial = 1003] [outer = (nil)] 22:17:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x81aac400) [pid = 1802] [serial = 1004] [outer = 0x81aa6800] 22:17:00 INFO - PROCESS | 1802 | 1477545420987 Marionette DEBUG loaded listener.js 22:17:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x81ae5800) [pid = 1802] [serial = 1005] [outer = 0x81aa6800] 22:17:01 INFO - PROCESS | 1802 | 1477545421488 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]]]}] 22:17:01 INFO - . 22:17:01 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 978ms 22:17:01 INFO - PROCESS | 1802 | 1477545421529 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 22:17:01 INFO - PROCESS | 1802 | 1477545421532 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 22:17:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 22:17:01 INFO - PROCESS | 1802 | 1477545421540 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}] 22:17:01 INFO - PROCESS | 1802 | 1477545421709 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 22:17:01 INFO - PROCESS | 1802 | 1477545421735 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 22:17:01 INFO - PROCESS | 1802 | 1477545421756 Marionette TRACE conn4 <- [1,1465,null,["8"]] 22:17:01 INFO - PROCESS | 1802 | 1477545421873 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 22:17:01 INFO - PROCESS | 1802 | 1477545421881 Marionette TRACE conn4 <- [1,1466,null,{}] 22:17:01 INFO - PROCESS | 1802 | 1477545421890 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cba800 == 29 [pid = 1802] [id = 344] 22:17:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x81cbc000) [pid = 1802] [serial = 1006] [outer = (nil)] 22:17:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x81eb8c00) [pid = 1802] [serial = 1007] [outer = 0x81cbc000] 22:17:01 INFO - PROCESS | 1802 | 1477545421967 Marionette DEBUG loaded listener.js 22:17:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x81ec2000) [pid = 1802] [serial = 1008] [outer = 0x81cbc000] 22:17:02 INFO - PROCESS | 1802 | 1477545422531 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]]]}] 22:17:02 INFO - . 22:17:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1022ms 22:17:02 INFO - PROCESS | 1802 | 1477545422569 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 22:17:02 INFO - PROCESS | 1802 | 1477545422573 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 22:17:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 22:17:02 INFO - PROCESS | 1802 | 1477545422581 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}] 22:17:02 INFO - PROCESS | 1802 | 1477545422796 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 22:17:02 INFO - PROCESS | 1802 | 1477545422823 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 22:17:02 INFO - PROCESS | 1802 | 1477545422827 Marionette TRACE conn4 <- [1,1470,null,["8"]] 22:17:02 INFO - PROCESS | 1802 | 1477545422833 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 22:17:02 INFO - PROCESS | 1802 | 1477545422839 Marionette TRACE conn4 <- [1,1471,null,{}] 22:17:02 INFO - PROCESS | 1802 | 1477545422844 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211f400 == 30 [pid = 1802] [id = 345] 22:17:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x8211f800) [pid = 1802] [serial = 1009] [outer = (nil)] 22:17:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x8227d800) [pid = 1802] [serial = 1010] [outer = 0x8211f800] 22:17:02 INFO - PROCESS | 1802 | 1477545422982 Marionette DEBUG loaded listener.js 22:17:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x82282800) [pid = 1802] [serial = 1011] [outer = 0x8211f800] 22:17:03 INFO - .. 22:17:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 975ms 22:17:03 INFO - PROCESS | 1802 | 1477545423548 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]]]}] 22:17:03 INFO - PROCESS | 1802 | 1477545423556 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 22:17:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 22:17:03 INFO - PROCESS | 1802 | 1477545423560 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 22:17:03 INFO - PROCESS | 1802 | 1477545423583 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}] 22:17:03 INFO - PROCESS | 1802 | 1477545423798 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 22:17:03 INFO - PROCESS | 1802 | 1477545423833 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 22:17:03 INFO - PROCESS | 1802 | 1477545423836 Marionette TRACE conn4 <- [1,1475,null,["8"]] 22:17:03 INFO - PROCESS | 1802 | 1477545423841 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 22:17:03 INFO - PROCESS | 1802 | 1477545423846 Marionette TRACE conn4 <- [1,1476,null,{}] 22:17:03 INFO - PROCESS | 1802 | 1477545423851 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x82394000 == 31 [pid = 1802] [id = 346] 22:17:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x82d33c00) [pid = 1802] [serial = 1012] [outer = (nil)] 22:17:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x82df5800) [pid = 1802] [serial = 1013] [outer = 0x82d33c00] 22:17:03 INFO - PROCESS | 1802 | 1477545423986 Marionette DEBUG loaded listener.js 22:17:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x82dfb000) [pid = 1802] [serial = 1014] [outer = 0x82d33c00] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x984c7400) [pid = 1802] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x9b305800) [pid = 1802] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x9a589c00) [pid = 1802] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x8c129800) [pid = 1802] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x818dcc00) [pid = 1802] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x82287400) [pid = 1802] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x82dfec00) [pid = 1802] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x9625f000) [pid = 1802] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x8211e000) [pid = 1802] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x82388000) [pid = 1802] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x98274800) [pid = 1802] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x9380e000) [pid = 1802] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x98ecd400) [pid = 1802] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 22:17:04 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x82df5c00) [pid = 1802] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9951a800 == 30 [pid = 1802] [id = 230] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x90fde000 == 29 [pid = 1802] [id = 272] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0xa2fa3800 == 28 [pid = 1802] [id = 271] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x97467c00 == 27 [pid = 1802] [id = 229] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8f97ec00 == 26 [pid = 1802] [id = 235] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x984c8800 == 25 [pid = 1802] [id = 234] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x98ecf400 == 24 [pid = 1802] [id = 233] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x93956c00 == 23 [pid = 1802] [id = 232] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x98e1cc00 == 22 [pid = 1802] [id = 228] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x9780a400 == 21 [pid = 1802] [id = 227] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8da92000 == 20 [pid = 1802] [id = 224] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x99518400 == 19 [pid = 1802] [id = 239] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd0b400 == 18 [pid = 1802] [id = 231] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x97809800 == 17 [pid = 1802] [id = 238] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x93951800 == 16 [pid = 1802] [id = 226] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x96256400 == 15 [pid = 1802] [id = 225] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x92d40400 == 14 [pid = 1802] [id = 237] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91b800 == 13 [pid = 1802] [id = 221] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9f9400 == 12 [pid = 1802] [id = 223] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd0e800 == 11 [pid = 1802] [id = 236] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x8211f400 == 10 [pid = 1802] [id = 345] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x81cba800 == 9 [pid = 1802] [id = 344] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa5000 == 8 [pid = 1802] [id = 343] 22:17:08 INFO - PROCESS | 1802 | --DOCSHELL 0x81357800 == 7 [pid = 1802] [id = 342] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x98ecdc00) [pid = 1802] [serial = 907] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x9b4e8c00) [pid = 1802] [serial = 921] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0xa4888800) [pid = 1802] [serial = 974] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81b4c800) [pid = 1802] [serial = 975] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0xa5e0b000) [pid = 1802] [serial = 971] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81b6c000) [pid = 1802] [serial = 972] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x984c7c00) [pid = 1802] [serial = 968] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x98eda400) [pid = 1802] [serial = 969] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x95b3c400) [pid = 1802] [serial = 965] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x95c36c00) [pid = 1802] [serial = 966] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8bbca400) [pid = 1802] [serial = 962] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8bbcec00) [pid = 1802] [serial = 963] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x82284800) [pid = 1802] [serial = 959] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x82289c00) [pid = 1802] [serial = 960] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8227d000) [pid = 1802] [serial = 956] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x82287000) [pid = 1802] [serial = 957] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x82289800) [pid = 1802] [serial = 953] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x82391c00) [pid = 1802] [serial = 954] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x8238b400) [pid = 1802] [serial = 950] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8238c400) [pid = 1802] [serial = 951] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x82df8400) [pid = 1802] [serial = 947] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x82df7800) [pid = 1802] [serial = 948] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x8c12bc00) [pid = 1802] [serial = 944] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x8c164c00) [pid = 1802] [serial = 945] [outer = (nil)] [url = about:blank] 22:17:08 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x8c120c00) [pid = 1802] [serial = 942] [outer = (nil)] [url = about:blank] 22:17:09 INFO - PROCESS | 1802 | 1477545429106 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]]]}] 22:17:09 INFO - . 22:17:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5588ms 22:17:09 INFO - PROCESS | 1802 | 1477545429156 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 22:17:09 INFO - PROCESS | 1802 | 1477545429161 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 22:17:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 22:17:09 INFO - PROCESS | 1802 | 1477545429174 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}] 22:17:09 INFO - PROCESS | 1802 | 1477545429376 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 22:17:09 INFO - PROCESS | 1802 | 1477545429487 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 22:17:09 INFO - PROCESS | 1802 | 1477545429492 Marionette TRACE conn4 <- [1,1480,null,["8"]] 22:17:09 INFO - PROCESS | 1802 | 1477545429501 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 22:17:09 INFO - PROCESS | 1802 | 1477545429509 Marionette TRACE conn4 <- [1,1481,null,{}] 22:17:09 INFO - PROCESS | 1802 | 1477545429515 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x818db800 == 8 [pid = 1802] [id = 347] 22:17:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x818dbc00) [pid = 1802] [serial = 1015] [outer = (nil)] 22:17:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x818de400) [pid = 1802] [serial = 1016] [outer = 0x818dbc00] 22:17:09 INFO - PROCESS | 1802 | 1477545429599 Marionette DEBUG loaded listener.js 22:17:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x819ab000) [pid = 1802] [serial = 1017] [outer = 0x818dbc00] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x81aa6800) [pid = 1802] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x81357c00) [pid = 1802] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x81b4ac00) [pid = 1802] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81398c00) [pid = 1802] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81b71800) [pid = 1802] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8c169400) [pid = 1802] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x97ab9800) [pid = 1802] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x81aa1c00) [pid = 1802] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81395000) [pid = 1802] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8134ec00) [pid = 1802] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8211f800) [pid = 1802] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 22:17:12 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81cbc000) [pid = 1802] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 22:17:14 INFO - PROCESS | 1802 | 1477545434044 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]]]}] 22:17:14 INFO - . 22:17:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4885ms 22:17:14 INFO - PROCESS | 1802 | 1477545434057 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 22:17:14 INFO - PROCESS | 1802 | 1477545434061 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 22:17:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 22:17:14 INFO - PROCESS | 1802 | 1477545434068 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}] 22:17:14 INFO - PROCESS | 1802 | 1477545434268 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 22:17:14 INFO - PROCESS | 1802 | 1477545434289 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 22:17:14 INFO - PROCESS | 1802 | 1477545434294 Marionette TRACE conn4 <- [1,1485,null,["8"]] 22:17:14 INFO - PROCESS | 1802 | 1477545434300 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 22:17:14 INFO - PROCESS | 1802 | 1477545434305 Marionette TRACE conn4 <- [1,1486,null,{}] 22:17:14 INFO - PROCESS | 1802 | 1477545434312 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d0000 == 9 [pid = 1802] [id = 348] 22:17:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x81aa5000) [pid = 1802] [serial = 1018] [outer = (nil)] 22:17:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x81aeb400) [pid = 1802] [serial = 1019] [outer = 0x81aa5000] 22:17:14 INFO - PROCESS | 1802 | 1477545434391 Marionette DEBUG loaded listener.js 22:17:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x818d3800) [pid = 1802] [serial = 1020] [outer = 0x81aa5000] 22:17:16 INFO - PROCESS | 1802 | --DOCSHELL 0x82394000 == 8 [pid = 1802] [id = 346] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8227d800) [pid = 1802] [serial = 1010] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x82282800) [pid = 1802] [serial = 1011] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81eb8c00) [pid = 1802] [serial = 1007] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x81ec2000) [pid = 1802] [serial = 1008] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x81aac400) [pid = 1802] [serial = 1004] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x81ae5800) [pid = 1802] [serial = 1005] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8138f000) [pid = 1802] [serial = 1001] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x81394000) [pid = 1802] [serial = 1002] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x81b76400) [pid = 1802] [serial = 998] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x81b72000) [pid = 1802] [serial = 999] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81398400) [pid = 1802] [serial = 995] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x81397400) [pid = 1802] [serial = 996] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81351000) [pid = 1802] [serial = 992] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81351400) [pid = 1802] [serial = 993] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aa2c00) [pid = 1802] [serial = 989] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81aa5c00) [pid = 1802] [serial = 990] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x98ece000) [pid = 1802] [serial = 986] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x9951b000) [pid = 1802] [serial = 987] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8d787400) [pid = 1802] [serial = 983] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8d78d400) [pid = 1802] [serial = 984] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81b76800) [pid = 1802] [serial = 980] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81b75400) [pid = 1802] [serial = 981] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8139ac00) [pid = 1802] [serial = 977] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d8000) [pid = 1802] [serial = 978] [outer = (nil)] [url = about:blank] 22:17:16 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x82df5800) [pid = 1802] [serial = 1013] [outer = (nil)] [url = about:blank] 22:17:18 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x82d33c00) [pid = 1802] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 22:17:18 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x818dbc00) [pid = 1802] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 22:17:19 INFO - PROCESS | 1802 | 1477545439977 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]]]}] 22:17:20 INFO - . 22:17:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5936ms 22:17:20 INFO - PROCESS | 1802 | 1477545440006 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 22:17:20 INFO - PROCESS | 1802 | 1477545440013 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 22:17:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 22:17:20 INFO - PROCESS | 1802 | 1477545440024 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}] 22:17:20 INFO - PROCESS | 1802 | 1477545440228 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 22:17:20 INFO - PROCESS | 1802 | 1477545440240 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 22:17:20 INFO - PROCESS | 1802 | 1477545440245 Marionette TRACE conn4 <- [1,1490,null,["8"]] 22:17:20 INFO - PROCESS | 1802 | 1477545440261 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 22:17:20 INFO - PROCESS | 1802 | 1477545440268 Marionette TRACE conn4 <- [1,1491,null,{}] 22:17:20 INFO - PROCESS | 1802 | 1477545440275 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d3000 == 9 [pid = 1802] [id = 349] 22:17:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x818d3400) [pid = 1802] [serial = 1021] [outer = (nil)] 22:17:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x818d6c00) [pid = 1802] [serial = 1022] [outer = 0x818d3400] 22:17:20 INFO - PROCESS | 1802 | 1477545440363 Marionette DEBUG loaded listener.js 22:17:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x818d9400) [pid = 1802] [serial = 1023] [outer = 0x818d3400] 22:17:24 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818de400) [pid = 1802] [serial = 1016] [outer = (nil)] [url = about:blank] 22:17:24 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x819ab000) [pid = 1802] [serial = 1017] [outer = (nil)] [url = about:blank] 22:17:24 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x82dfb000) [pid = 1802] [serial = 1014] [outer = (nil)] [url = about:blank] 22:17:24 INFO - PROCESS | 1802 | 1477545444881 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]]]}] 22:17:24 INFO - . 22:17:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4880ms 22:17:24 INFO - PROCESS | 1802 | 1477545444903 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 22:17:24 INFO - PROCESS | 1802 | 1477545444909 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 22:17:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 22:17:24 INFO - PROCESS | 1802 | 1477545444920 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}] 22:17:25 INFO - PROCESS | 1802 | 1477545445095 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 22:17:25 INFO - PROCESS | 1802 | 1477545445204 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 22:17:25 INFO - PROCESS | 1802 | 1477545445210 Marionette TRACE conn4 <- [1,1495,null,["8"]] 22:17:25 INFO - PROCESS | 1802 | 1477545445217 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 22:17:25 INFO - PROCESS | 1802 | 1477545445226 Marionette TRACE conn4 <- [1,1496,null,{}] 22:17:25 INFO - PROCESS | 1802 | 1477545445232 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x8139a400 == 10 [pid = 1802] [id = 350] 22:17:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x8139a800) [pid = 1802] [serial = 1024] [outer = (nil)] 22:17:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x818d1c00) [pid = 1802] [serial = 1025] [outer = 0x8139a800] 22:17:25 INFO - PROCESS | 1802 | 1477545445321 Marionette DEBUG loaded listener.js 22:17:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81395400) [pid = 1802] [serial = 1026] [outer = 0x8139a800] 22:17:26 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81aa5000) [pid = 1802] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 22:17:32 INFO - PROCESS | 1802 | --DOCSHELL 0x818db800 == 9 [pid = 1802] [id = 347] 22:17:32 INFO - PROCESS | 1802 | --DOCSHELL 0x818d0000 == 8 [pid = 1802] [id = 348] 22:17:32 INFO - PROCESS | 1802 | --DOCSHELL 0x818d3000 == 7 [pid = 1802] [id = 349] 22:17:32 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x818d3800) [pid = 1802] [serial = 1020] [outer = (nil)] [url = about:blank] 22:17:32 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x81aeb400) [pid = 1802] [serial = 1019] [outer = (nil)] [url = about:blank] 22:17:32 INFO - PROCESS | 1802 | --DOMWINDOW == 20 (0x818d6c00) [pid = 1802] [serial = 1022] [outer = (nil)] [url = about:blank] 22:17:33 INFO - PROCESS | 1802 | 1477545453796 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]]]}] 22:17:33 INFO - . 22:17:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8891ms 22:17:33 INFO - PROCESS | 1802 | 1477545453809 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 22:17:33 INFO - PROCESS | 1802 | 1477545453815 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 22:17:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 22:17:33 INFO - PROCESS | 1802 | 1477545453828 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}] 22:17:34 INFO - PROCESS | 1802 | 1477545454042 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 22:17:34 INFO - PROCESS | 1802 | 1477545454062 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 22:17:34 INFO - PROCESS | 1802 | 1477545454068 Marionette TRACE conn4 <- [1,1500,null,["8"]] 22:17:34 INFO - PROCESS | 1802 | 1477545454076 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 22:17:34 INFO - PROCESS | 1802 | 1477545454084 Marionette TRACE conn4 <- [1,1501,null,{}] 22:17:34 INFO - PROCESS | 1802 | 1477545454091 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x81396800 == 8 [pid = 1802] [id = 351] 22:17:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 21 (0x81396c00) [pid = 1802] [serial = 1027] [outer = (nil)] 22:17:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x81399c00) [pid = 1802] [serial = 1028] [outer = 0x81396c00] 22:17:34 INFO - PROCESS | 1802 | 1477545454177 Marionette DEBUG loaded listener.js 22:17:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x818d8800) [pid = 1802] [serial = 1029] [outer = 0x81396c00] 22:17:34 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x818d3400) [pid = 1802] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 22:17:36 INFO - PROCESS | 1802 | 1477545456721 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]]]}] 22:17:36 INFO - . 22:17:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2928ms 22:17:36 INFO - PROCESS | 1802 | 1477545456754 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 22:17:36 INFO - PROCESS | 1802 | 1477545456759 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 22:17:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 22:17:36 INFO - PROCESS | 1802 | 1477545456766 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}] 22:17:36 INFO - PROCESS | 1802 | 1477545456945 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 22:17:37 INFO - PROCESS | 1802 | 1477545457118 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 22:17:37 INFO - PROCESS | 1802 | 1477545457122 Marionette TRACE conn4 <- [1,1505,null,["8"]] 22:17:37 INFO - PROCESS | 1802 | 1477545457128 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 22:17:37 INFO - PROCESS | 1802 | 1477545457134 Marionette TRACE conn4 <- [1,1506,null,{}] 22:17:37 INFO - PROCESS | 1802 | 1477545457140 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b2c00 == 9 [pid = 1802] [id = 352] 22:17:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x81aa0400) [pid = 1802] [serial = 1030] [outer = (nil)] 22:17:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81aa2c00) [pid = 1802] [serial = 1031] [outer = 0x81aa0400] 22:17:37 INFO - PROCESS | 1802 | 1477545457217 Marionette DEBUG loaded listener.js 22:17:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d6800) [pid = 1802] [serial = 1032] [outer = 0x81aa0400] 22:17:38 INFO - PROCESS | 1802 | 1477545458647 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]]]}] 22:17:38 INFO - . 22:17:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1929ms 22:17:38 INFO - PROCESS | 1802 | 1477545458701 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 22:17:38 INFO - PROCESS | 1802 | 1477545458706 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 22:17:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 22:17:38 INFO - PROCESS | 1802 | 1477545458716 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}] 22:17:38 INFO - PROCESS | 1802 | 1477545458922 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 22:17:39 INFO - PROCESS | 1802 | 1477545459062 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 22:17:39 INFO - PROCESS | 1802 | 1477545459070 Marionette TRACE conn4 <- [1,1510,null,["8"]] 22:17:39 INFO - PROCESS | 1802 | 1477545459079 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 22:17:39 INFO - PROCESS | 1802 | 1477545459091 Marionette TRACE conn4 <- [1,1511,null,{}] 22:17:39 INFO - PROCESS | 1802 | 1477545459098 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d0000 == 10 [pid = 1802] [id = 353] 22:17:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d0800) [pid = 1802] [serial = 1033] [outer = (nil)] 22:17:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x818da800) [pid = 1802] [serial = 1034] [outer = 0x818d0800] 22:17:39 INFO - PROCESS | 1802 | 1477545459191 Marionette DEBUG loaded listener.js 22:17:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x818d7c00) [pid = 1802] [serial = 1035] [outer = 0x818d0800] 22:17:41 INFO - PROCESS | 1802 | --DOCSHELL 0x81396800 == 9 [pid = 1802] [id = 351] 22:17:41 INFO - PROCESS | 1802 | --DOCSHELL 0x8139a400 == 8 [pid = 1802] [id = 350] 22:17:41 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x818d9400) [pid = 1802] [serial = 1023] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x818d1c00) [pid = 1802] [serial = 1025] [outer = (nil)] [url = about:blank] 22:17:43 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8139a800) [pid = 1802] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 22:17:43 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81396c00) [pid = 1802] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 22:17:47 INFO - PROCESS | 1802 | 1477545467728 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]]]}] 22:17:47 INFO - . 22:17:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9093ms 22:17:47 INFO - PROCESS | 1802 | 1477545467809 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 22:17:47 INFO - PROCESS | 1802 | 1477545467816 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 22:17:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 22:17:47 INFO - PROCESS | 1802 | 1477545467826 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}] 22:17:48 INFO - PROCESS | 1802 | 1477545468030 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 22:17:48 INFO - PROCESS | 1802 | 1477545468174 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 22:17:48 INFO - PROCESS | 1802 | 1477545468180 Marionette TRACE conn4 <- [1,1515,null,["8"]] 22:17:48 INFO - PROCESS | 1802 | 1477545468188 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 22:17:48 INFO - PROCESS | 1802 | 1477545468196 Marionette TRACE conn4 <- [1,1516,null,{}] 22:17:48 INFO - PROCESS | 1802 | 1477545468203 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x8139a400 == 9 [pid = 1802] [id = 354] 22:17:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8139a800) [pid = 1802] [serial = 1036] [outer = (nil)] 22:17:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d9800) [pid = 1802] [serial = 1037] [outer = 0x8139a800] 22:17:48 INFO - PROCESS | 1802 | 1477545468295 Marionette DEBUG loaded listener.js 22:17:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x818d7000) [pid = 1802] [serial = 1038] [outer = 0x8139a800] 22:17:48 INFO - PROCESS | 1802 | 1477545468894 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]]]}] 22:17:48 INFO - . 22:17:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1123ms 22:17:48 INFO - PROCESS | 1802 | 1477545468948 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 22:17:48 INFO - PROCESS | 1802 | 1477545468954 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 22:17:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 22:17:48 INFO - PROCESS | 1802 | 1477545468962 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}] 22:17:49 INFO - PROCESS | 1802 | 1477545469144 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 22:17:49 INFO - PROCESS | 1802 | 1477545469257 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 22:17:49 INFO - PROCESS | 1802 | 1477545469261 Marionette TRACE conn4 <- [1,1520,null,["8"]] 22:17:49 INFO - PROCESS | 1802 | 1477545469321 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 22:17:49 INFO - PROCESS | 1802 | 1477545469330 Marionette TRACE conn4 <- [1,1521,null,{}] 22:17:49 INFO - PROCESS | 1802 | 1477545469337 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8134f000 == 10 [pid = 1802] [id = 355] 22:17:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81356800) [pid = 1802] [serial = 1039] [outer = (nil)] 22:17:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x8138f000) [pid = 1802] [serial = 1040] [outer = 0x81356800] 22:17:49 INFO - PROCESS | 1802 | 1477545469420 Marionette DEBUG loaded listener.js 22:17:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81399400) [pid = 1802] [serial = 1041] [outer = 0x81356800] 22:17:50 INFO - PROCESS | 1802 | --DOCSHELL 0x819b2c00 == 9 [pid = 1802] [id = 352] 22:17:50 INFO - PROCESS | 1802 | --DOCSHELL 0x818d0000 == 8 [pid = 1802] [id = 353] 22:17:50 INFO - PROCESS | 1802 | --DOCSHELL 0x8139a400 == 7 [pid = 1802] [id = 354] 22:17:50 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81aa2c00) [pid = 1802] [serial = 1031] [outer = (nil)] [url = about:blank] 22:17:50 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81395400) [pid = 1802] [serial = 1026] [outer = (nil)] [url = about:blank] 22:17:50 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x818d8800) [pid = 1802] [serial = 1029] [outer = (nil)] [url = about:blank] 22:17:50 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81399c00) [pid = 1802] [serial = 1028] [outer = (nil)] [url = about:blank] 22:17:50 INFO - ...... 22:17:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1624ms 22:17:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 22:17:50 INFO - PROCESS | 1802 | 1477545470568 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] 22:17:50 INFO - PROCESS | 1802 | 1477545470596 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 22:17:50 INFO - PROCESS | 1802 | 1477545470611 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}] 22:17:50 INFO - PROCESS | 1802 | 1477545470825 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 22:17:50 INFO - PROCESS | 1802 | 1477545470843 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 22:17:50 INFO - PROCESS | 1802 | 1477545470849 Marionette TRACE conn4 <- [1,1525,null,["8"]] 22:17:50 INFO - PROCESS | 1802 | 1477545470856 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 22:17:50 INFO - PROCESS | 1802 | 1477545470863 Marionette TRACE conn4 <- [1,1526,null,{}] 22:17:50 INFO - PROCESS | 1802 | 1477545470869 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x819afc00 == 8 [pid = 1802] [id = 356] 22:17:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x819b0400) [pid = 1802] [serial = 1042] [outer = (nil)] 22:17:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa2800) [pid = 1802] [serial = 1043] [outer = 0x819b0400] 22:17:50 INFO - PROCESS | 1802 | 1477545470993 Marionette DEBUG loaded listener.js 22:17:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81397c00) [pid = 1802] [serial = 1044] [outer = 0x819b0400] 22:17:51 INFO - PROCESS | 1802 | 1477545471535 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]]]}] 22:17:51 INFO - . 22:17:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 970ms 22:17:51 INFO - PROCESS | 1802 | 1477545471579 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 22:17:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 22:17:51 INFO - PROCESS | 1802 | 1477545471584 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 22:17:51 INFO - PROCESS | 1802 | 1477545471592 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}] 22:17:51 INFO - PROCESS | 1802 | 1477545471764 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 22:17:51 INFO - PROCESS | 1802 | 1477545471774 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 22:17:51 INFO - PROCESS | 1802 | 1477545471777 Marionette TRACE conn4 <- [1,1530,null,["8"]] 22:17:51 INFO - PROCESS | 1802 | 1477545471784 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 22:17:51 INFO - PROCESS | 1802 | 1477545471789 Marionette TRACE conn4 <- [1,1531,null,{}] 22:17:51 INFO - PROCESS | 1802 | 1477545471796 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aed000 == 9 [pid = 1802] [id = 357] 22:17:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81aef400) [pid = 1802] [serial = 1045] [outer = (nil)] 22:17:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81af1800) [pid = 1802] [serial = 1046] [outer = 0x81aef400] 22:17:51 INFO - PROCESS | 1802 | 1477545471964 Marionette DEBUG loaded listener.js 22:17:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b49800) [pid = 1802] [serial = 1047] [outer = 0x81aef400] 22:17:52 INFO - PROCESS | 1802 | 1477545472718 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]]]}] 22:17:52 INFO - ...... 22:17:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1178ms 22:17:52 INFO - PROCESS | 1802 | 1477545472780 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 22:17:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 22:17:52 INFO - PROCESS | 1802 | 1477545472788 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 22:17:52 INFO - PROCESS | 1802 | 1477545472795 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}] 22:17:52 INFO - PROCESS | 1802 | 1477545472989 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 22:17:53 INFO - PROCESS | 1802 | 1477545473010 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 22:17:53 INFO - PROCESS | 1802 | 1477545473015 Marionette TRACE conn4 <- [1,1535,null,["8"]] 22:17:53 INFO - PROCESS | 1802 | 1477545473020 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 22:17:53 INFO - PROCESS | 1802 | 1477545473027 Marionette TRACE conn4 <- [1,1536,null,{}] 22:17:53 INFO - PROCESS | 1802 | 1477545473033 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b76400 == 10 [pid = 1802] [id = 358] 22:17:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81b76800) [pid = 1802] [serial = 1048] [outer = (nil)] 22:17:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81b78c00) [pid = 1802] [serial = 1049] [outer = 0x81b76800] 22:17:53 INFO - PROCESS | 1802 | 1477545473177 Marionette DEBUG loaded listener.js 22:17:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81cb0c00) [pid = 1802] [serial = 1050] [outer = 0x81b76800] 22:17:53 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x818d0800) [pid = 1802] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 22:17:53 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aa0400) [pid = 1802] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 22:17:53 INFO - PROCESS | 1802 | 1477545473767 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"]]]}] 22:17:53 INFO - .. 22:17:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1025ms 22:17:53 INFO - PROCESS | 1802 | 1477545473827 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 22:17:53 INFO - PROCESS | 1802 | 1477545473831 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 22:17:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 22:17:53 INFO - PROCESS | 1802 | 1477545473842 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}] 22:17:54 INFO - PROCESS | 1802 | 1477545474052 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 22:17:54 INFO - PROCESS | 1802 | 1477545474066 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 22:17:54 INFO - PROCESS | 1802 | 1477545474073 Marionette TRACE conn4 <- [1,1540,null,["8"]] 22:17:54 INFO - PROCESS | 1802 | 1477545474080 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 22:17:54 INFO - PROCESS | 1802 | 1477545474085 Marionette TRACE conn4 <- [1,1541,null,{}] 22:17:54 INFO - PROCESS | 1802 | 1477545474091 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x81350800 == 11 [pid = 1802] [id = 359] 22:17:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81ebb000) [pid = 1802] [serial = 1051] [outer = (nil)] 22:17:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81ebd800) [pid = 1802] [serial = 1052] [outer = 0x81ebb000] 22:17:54 INFO - PROCESS | 1802 | 1477545474167 Marionette DEBUG loaded listener.js 22:17:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81ec2c00) [pid = 1802] [serial = 1053] [outer = 0x81ebb000] 22:17:54 INFO - PROCESS | 1802 | 1477545474738 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"]]]}] 22:17:54 INFO - . 22:17:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 929ms 22:17:54 INFO - PROCESS | 1802 | 1477545474772 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 22:17:54 INFO - PROCESS | 1802 | 1477545474776 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 22:17:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 22:17:54 INFO - PROCESS | 1802 | 1477545474782 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}] 22:17:54 INFO - PROCESS | 1802 | 1477545474937 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 22:17:54 INFO - PROCESS | 1802 | 1477545474945 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 22:17:54 INFO - PROCESS | 1802 | 1477545474949 Marionette TRACE conn4 <- [1,1545,null,["8"]] 22:17:54 INFO - PROCESS | 1802 | 1477545474955 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 22:17:54 INFO - PROCESS | 1802 | 1477545474960 Marionette TRACE conn4 <- [1,1546,null,{}] 22:17:54 INFO - PROCESS | 1802 | 1477545474964 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x82118c00 == 12 [pid = 1802] [id = 360] 22:17:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8211e400) [pid = 1802] [serial = 1054] [outer = (nil)] 22:17:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82120c00) [pid = 1802] [serial = 1055] [outer = 0x8211e400] 22:17:55 INFO - PROCESS | 1802 | 1477545475041 Marionette DEBUG loaded listener.js 22:17:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82283800) [pid = 1802] [serial = 1056] [outer = 0x8211e400] 22:17:55 INFO - PROCESS | 1802 | 1477545475735 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]]]}] 22:17:55 INFO - ... 22:17:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 971ms 22:17:55 INFO - PROCESS | 1802 | 1477545475753 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 22:17:55 INFO - PROCESS | 1802 | 1477545475756 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 22:17:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 22:17:55 INFO - PROCESS | 1802 | 1477545475771 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}] 22:17:55 INFO - PROCESS | 1802 | 1477545475948 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 22:17:55 INFO - PROCESS | 1802 | 1477545475957 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 22:17:55 INFO - PROCESS | 1802 | 1477545475961 Marionette TRACE conn4 <- [1,1550,null,["8"]] 22:17:55 INFO - PROCESS | 1802 | 1477545475966 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 22:17:55 INFO - PROCESS | 1802 | 1477545475971 Marionette TRACE conn4 <- [1,1551,null,{}] 22:17:56 INFO - PROCESS | 1802 | 1477545475980 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x81352c00 == 13 [pid = 1802] [id = 361] 22:17:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x819ac000) [pid = 1802] [serial = 1057] [outer = (nil)] 22:17:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82d3ac00) [pid = 1802] [serial = 1058] [outer = 0x819ac000] 22:17:56 INFO - PROCESS | 1802 | 1477545476069 Marionette DEBUG loaded listener.js 22:17:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82d3f000) [pid = 1802] [serial = 1059] [outer = 0x819ac000] 22:17:56 INFO - PROCESS | 1802 | 1477545476775 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]]]}] 22:17:56 INFO - . 22:17:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1025ms 22:17:56 INFO - PROCESS | 1802 | 1477545476816 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 22:17:56 INFO - PROCESS | 1802 | 1477545476823 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 22:17:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 22:17:56 INFO - PROCESS | 1802 | 1477545476833 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}] 22:17:57 INFO - PROCESS | 1802 | 1477545477022 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 22:17:57 INFO - PROCESS | 1802 | 1477545477165 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 22:17:57 INFO - PROCESS | 1802 | 1477545477171 Marionette TRACE conn4 <- [1,1555,null,["8"]] 22:17:57 INFO - PROCESS | 1802 | 1477545477183 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 22:17:57 INFO - PROCESS | 1802 | 1477545477189 Marionette TRACE conn4 <- [1,1556,null,{}] 22:17:57 INFO - PROCESS | 1802 | 1477545477196 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aae800 == 14 [pid = 1802] [id = 362] 22:17:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x81aaf400) [pid = 1802] [serial = 1060] [outer = (nil)] 22:17:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x81ae5800) [pid = 1802] [serial = 1061] [outer = 0x81aaf400] 22:17:57 INFO - PROCESS | 1802 | 1477545477306 Marionette DEBUG loaded listener.js 22:17:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x81ae8400) [pid = 1802] [serial = 1062] [outer = 0x81aaf400] 22:17:58 INFO - PROCESS | 1802 | 1477545477996 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]]]}] 22:17:58 INFO - . 22:17:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1227ms 22:17:58 INFO - PROCESS | 1802 | 1477545478060 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 22:17:58 INFO - PROCESS | 1802 | 1477545478067 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 22:17:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 22:17:58 INFO - PROCESS | 1802 | 1477545478074 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}] 22:17:58 INFO - PROCESS | 1802 | 1477545478251 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 22:17:58 INFO - PROCESS | 1802 | 1477545478392 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 22:17:58 INFO - PROCESS | 1802 | 1477545478397 Marionette TRACE conn4 <- [1,1560,null,["8"]] 22:17:58 INFO - PROCESS | 1802 | 1477545478409 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 22:17:58 INFO - PROCESS | 1802 | 1477545478414 Marionette TRACE conn4 <- [1,1561,null,{}] 22:17:58 INFO - PROCESS | 1802 | 1477545478421 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b73400 == 15 [pid = 1802] [id = 363] 22:17:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x81b78800) [pid = 1802] [serial = 1063] [outer = (nil)] 22:17:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x81cb5c00) [pid = 1802] [serial = 1064] [outer = 0x81b78800] 22:17:58 INFO - PROCESS | 1802 | 1477545478511 Marionette DEBUG loaded listener.js 22:17:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x81cb6c00) [pid = 1802] [serial = 1065] [outer = 0x81b78800] 22:17:59 INFO - PROCESS | 1802 | 1477545479304 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]]]}] 22:17:59 INFO - .................. 22:17:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1382ms 22:17:59 INFO - PROCESS | 1802 | 1477545479463 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 22:17:59 INFO - PROCESS | 1802 | 1477545479467 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 22:17:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 22:17:59 INFO - PROCESS | 1802 | 1477545479478 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}] 22:17:59 INFO - PROCESS | 1802 | 1477545479649 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 22:17:59 INFO - PROCESS | 1802 | 1477545479805 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 22:17:59 INFO - PROCESS | 1802 | 1477545479820 Marionette TRACE conn4 <- [1,1565,null,["8"]] 22:17:59 INFO - PROCESS | 1802 | 1477545479839 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 22:17:59 INFO - PROCESS | 1802 | 1477545479850 Marionette TRACE conn4 <- [1,1566,null,{}] 22:17:59 INFO - PROCESS | 1802 | 1477545479857 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d8800 == 16 [pid = 1802] [id = 364] 22:17:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x818dbc00) [pid = 1802] [serial = 1066] [outer = (nil)] 22:17:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81aaa400) [pid = 1802] [serial = 1067] [outer = 0x818dbc00] 22:17:59 INFO - PROCESS | 1802 | 1477545479941 Marionette DEBUG loaded listener.js 22:18:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81aa4000) [pid = 1802] [serial = 1068] [outer = 0x818dbc00] 22:18:00 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x818da800) [pid = 1802] [serial = 1034] [outer = (nil)] [url = about:blank] 22:18:00 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x818d7c00) [pid = 1802] [serial = 1035] [outer = (nil)] [url = about:blank] 22:18:00 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x818d6800) [pid = 1802] [serial = 1032] [outer = (nil)] [url = about:blank] 22:18:00 INFO - PROCESS | 1802 | 1477545480521 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]]]}] 22:18:00 INFO - . 22:18:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1074ms 22:18:00 INFO - PROCESS | 1802 | 1477545480554 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 22:18:00 INFO - PROCESS | 1802 | 1477545480560 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 22:18:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 22:18:00 INFO - PROCESS | 1802 | 1477545480576 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}] 22:18:00 INFO - PROCESS | 1802 | 1477545480746 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 22:18:00 INFO - PROCESS | 1802 | 1477545480852 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 22:18:00 INFO - PROCESS | 1802 | 1477545480857 Marionette TRACE conn4 <- [1,1570,null,["8"]] 22:18:00 INFO - PROCESS | 1802 | 1477545480864 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 22:18:00 INFO - PROCESS | 1802 | 1477545480871 Marionette TRACE conn4 <- [1,1571,null,{}] 22:18:00 INFO - PROCESS | 1802 | 1477545480876 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6a800 == 17 [pid = 1802] [id = 365] 22:18:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81b6c400) [pid = 1802] [serial = 1069] [outer = (nil)] 22:18:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81b74800) [pid = 1802] [serial = 1070] [outer = 0x81b6c400] 22:18:00 INFO - PROCESS | 1802 | 1477545480962 Marionette DEBUG loaded listener.js 22:18:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81cb4400) [pid = 1802] [serial = 1071] [outer = 0x81b6c400] 22:18:01 INFO - PROCESS | 1802 | 1477545481502 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]]]}] 22:18:01 INFO - ... 22:18:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 975ms 22:18:01 INFO - PROCESS | 1802 | 1477545481560 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 22:18:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 22:18:01 INFO - PROCESS | 1802 | 1477545481570 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 22:18:01 INFO - PROCESS | 1802 | 1477545481582 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}] 22:18:01 INFO - PROCESS | 1802 | 1477545481745 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 22:18:01 INFO - PROCESS | 1802 | 1477545481854 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 22:18:01 INFO - PROCESS | 1802 | 1477545481859 Marionette TRACE conn4 <- [1,1575,null,["8"]] 22:18:01 INFO - PROCESS | 1802 | 1477545481864 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 22:18:01 INFO - PROCESS | 1802 | 1477545481872 Marionette TRACE conn4 <- [1,1576,null,{}] 22:18:01 INFO - PROCESS | 1802 | 1477545481878 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b71800 == 18 [pid = 1802] [id = 366] 22:18:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x82d3fc00) [pid = 1802] [serial = 1072] [outer = (nil)] 22:18:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x82df3400) [pid = 1802] [serial = 1073] [outer = 0x82d3fc00] 22:18:01 INFO - PROCESS | 1802 | 1477545481964 Marionette DEBUG loaded listener.js 22:18:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x82df8000) [pid = 1802] [serial = 1074] [outer = 0x82d3fc00] 22:18:02 INFO - PROCESS | 1802 | [1802] 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 22:18:02 INFO - PROCESS | 1802 | [1802] 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 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:02 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - .................................................................................................................................................................................................................................................................................................................................... 22:18:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2238ms 22:18:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 22:18:04 INFO - PROCESS | 1802 | 1477545483494 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]]]}] 22:18:04 INFO - PROCESS | 1802 | 1477545483819 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 22:18:04 INFO - PROCESS | 1802 | 1477545483826 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 22:18:04 INFO - PROCESS | 1802 | 1477545483836 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}] 22:18:04 INFO - PROCESS | 1802 | 1477545484224 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 22:18:04 INFO - PROCESS | 1802 | 1477545484260 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 22:18:04 INFO - PROCESS | 1802 | 1477545484274 Marionette TRACE conn4 <- [1,1580,null,["8"]] 22:18:04 INFO - PROCESS | 1802 | 1477545484289 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 22:18:04 INFO - PROCESS | 1802 | 1477545484294 Marionette TRACE conn4 <- [1,1581,null,{}] 22:18:04 INFO - PROCESS | 1802 | 1477545484391 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c162000 == 19 [pid = 1802] [id = 367] 22:18:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8f9f7000) [pid = 1802] [serial = 1075] [outer = (nil)] 22:18:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x90fbd800) [pid = 1802] [serial = 1076] [outer = 0x8f9f7000] 22:18:04 INFO - PROCESS | 1802 | 1477545484478 Marionette DEBUG loaded listener.js 22:18:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x90fc9800) [pid = 1802] [serial = 1077] [outer = 0x8f9f7000] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x81ebb000) [pid = 1802] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x819b0400) [pid = 1802] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x8211e400) [pid = 1802] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81356800) [pid = 1802] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x8139a800) [pid = 1802] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x81b76800) [pid = 1802] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 22:18:05 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x81aef400) [pid = 1802] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 22:18:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x81355000 == 20 [pid = 1802] [id = 368] 22:18:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81356800) [pid = 1802] [serial = 1078] [outer = (nil)] 22:18:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x819b0400) [pid = 1802] [serial = 1079] [outer = 0x81356800] 22:18:05 INFO - PROCESS | 1802 | 1477545485242 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]]]}] 22:18:05 INFO - . 22:18:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1423ms 22:18:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 22:18:05 INFO - PROCESS | 1802 | 1477545485255 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 22:18:05 INFO - PROCESS | 1802 | 1477545485258 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 22:18:05 INFO - PROCESS | 1802 | 1477545485265 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}] 22:18:05 INFO - PROCESS | 1802 | 1477545485467 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 22:18:05 INFO - PROCESS | 1802 | 1477545485536 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 22:18:05 INFO - PROCESS | 1802 | 1477545485540 Marionette TRACE conn4 <- [1,1585,null,["8"]] 22:18:05 INFO - PROCESS | 1802 | 1477545485545 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 22:18:05 INFO - PROCESS | 1802 | 1477545485549 Marionette TRACE conn4 <- [1,1586,null,{}] 22:18:05 INFO - PROCESS | 1802 | 1477545485554 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x82df6000 == 21 [pid = 1802] [id = 369] 22:18:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x90fbdc00) [pid = 1802] [serial = 1080] [outer = (nil)] 22:18:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x90fdbc00) [pid = 1802] [serial = 1081] [outer = 0x90fbdc00] 22:18:05 INFO - PROCESS | 1802 | 1477545485628 Marionette DEBUG loaded listener.js 22:18:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x90fddc00) [pid = 1802] [serial = 1082] [outer = 0x90fbdc00] 22:18:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fe4400 == 22 [pid = 1802] [id = 370] 22:18:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x91abec00) [pid = 1802] [serial = 1083] [outer = (nil)] 22:18:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x91a2d800) [pid = 1802] [serial = 1084] [outer = 0x91abec00] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x82118c00 == 21 [pid = 1802] [id = 360] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81aed000 == 20 [pid = 1802] [id = 357] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81b76400 == 19 [pid = 1802] [id = 358] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81350800 == 18 [pid = 1802] [id = 359] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8134f000 == 17 [pid = 1802] [id = 355] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x819afc00 == 16 [pid = 1802] [id = 356] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x90fe4400 == 15 [pid = 1802] [id = 370] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81355000 == 14 [pid = 1802] [id = 368] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x8c162000 == 13 [pid = 1802] [id = 367] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81b71800 == 12 [pid = 1802] [id = 366] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6a800 == 11 [pid = 1802] [id = 365] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x818d8800 == 10 [pid = 1802] [id = 364] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81b73400 == 9 [pid = 1802] [id = 363] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81aae800 == 8 [pid = 1802] [id = 362] 22:18:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81352c00 == 7 [pid = 1802] [id = 361] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x82120c00) [pid = 1802] [serial = 1055] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x82283800) [pid = 1802] [serial = 1056] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x81ebd800) [pid = 1802] [serial = 1052] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81ec2c00) [pid = 1802] [serial = 1053] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81b78c00) [pid = 1802] [serial = 1049] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x81cb0c00) [pid = 1802] [serial = 1050] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x81af1800) [pid = 1802] [serial = 1046] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x81b49800) [pid = 1802] [serial = 1047] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81aa2800) [pid = 1802] [serial = 1043] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x81397c00) [pid = 1802] [serial = 1044] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8138f000) [pid = 1802] [serial = 1040] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81399400) [pid = 1802] [serial = 1041] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x818d9800) [pid = 1802] [serial = 1037] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x818d7000) [pid = 1802] [serial = 1038] [outer = (nil)] [url = about:blank] 22:18:09 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x82d3ac00) [pid = 1802] [serial = 1058] [outer = (nil)] [url = about:blank] 22:18:11 INFO - PROCESS | 1802 | 1477545491077 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]]]}] 22:18:11 INFO - . 22:18:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5843ms 22:18:11 INFO - PROCESS | 1802 | 1477545491108 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 22:18:11 INFO - PROCESS | 1802 | 1477545491114 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 22:18:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 22:18:11 INFO - PROCESS | 1802 | 1477545491125 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}] 22:18:11 INFO - PROCESS | 1802 | 1477545491335 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 22:18:11 INFO - PROCESS | 1802 | 1477545491358 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 22:18:11 INFO - PROCESS | 1802 | 1477545491364 Marionette TRACE conn4 <- [1,1590,null,["8"]] 22:18:11 INFO - PROCESS | 1802 | 1477545491371 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 22:18:11 INFO - PROCESS | 1802 | 1477545491380 Marionette TRACE conn4 <- [1,1591,null,{}] 22:18:11 INFO - PROCESS | 1802 | 1477545491386 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 371] 22:18:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x81399400) [pid = 1802] [serial = 1085] [outer = (nil)] 22:18:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x818d1c00) [pid = 1802] [serial = 1086] [outer = 0x81399400] 22:18:11 INFO - PROCESS | 1802 | 1477545491473 Marionette DEBUG loaded listener.js 22:18:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x818d8800) [pid = 1802] [serial = 1087] [outer = 0x81399400] 22:18:12 INFO - PROCESS | 1802 | 1477545492050 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]]]}] 22:18:12 INFO - .. 22:18:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 968ms 22:18:12 INFO - PROCESS | 1802 | 1477545492095 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 22:18:12 INFO - PROCESS | 1802 | 1477545492101 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 22:18:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 22:18:12 INFO - PROCESS | 1802 | 1477545492107 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}] 22:18:12 INFO - PROCESS | 1802 | 1477545492328 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 22:18:12 INFO - PROCESS | 1802 | 1477545492353 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 22:18:12 INFO - PROCESS | 1802 | 1477545492358 Marionette TRACE conn4 <- [1,1595,null,["8"]] 22:18:12 INFO - PROCESS | 1802 | 1477545492364 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 22:18:12 INFO - PROCESS | 1802 | 1477545492369 Marionette TRACE conn4 <- [1,1596,null,{}] 22:18:12 INFO - PROCESS | 1802 | 1477545492375 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b3c00 == 9 [pid = 1802] [id = 372] 22:18:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x81aa0800) [pid = 1802] [serial = 1088] [outer = (nil)] 22:18:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x81aa3c00) [pid = 1802] [serial = 1089] [outer = 0x81aa0800] 22:18:12 INFO - PROCESS | 1802 | 1477545492525 Marionette DEBUG loaded listener.js 22:18:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x81393400) [pid = 1802] [serial = 1090] [outer = 0x81aa0800] 22:18:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x81af1800 == 10 [pid = 1802] [id = 373] 22:18:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81b48c00) [pid = 1802] [serial = 1091] [outer = (nil)] 22:18:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81b49c00) [pid = 1802] [serial = 1092] [outer = 0x81b48c00] 22:18:13 INFO - PROCESS | 1802 | 1477545493268 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]]]}] 22:18:13 INFO - . 22:18:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1223ms 22:18:13 INFO - PROCESS | 1802 | 1477545493354 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 22:18:13 INFO - PROCESS | 1802 | 1477545493362 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 22:18:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 22:18:13 INFO - PROCESS | 1802 | 1477545493369 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}] 22:18:13 INFO - PROCESS | 1802 | 1477545493595 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 22:18:13 INFO - PROCESS | 1802 | 1477545493622 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 22:18:13 INFO - PROCESS | 1802 | 1477545493627 Marionette TRACE conn4 <- [1,1600,null,["8"]] 22:18:13 INFO - PROCESS | 1802 | 1477545493634 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 22:18:13 INFO - PROCESS | 1802 | 1477545493641 Marionette TRACE conn4 <- [1,1601,null,{}] 22:18:13 INFO - PROCESS | 1802 | 1477545493707 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b69800 == 11 [pid = 1802] [id = 374] 22:18:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81b69c00) [pid = 1802] [serial = 1093] [outer = (nil)] 22:18:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81b6b400) [pid = 1802] [serial = 1094] [outer = 0x81b69c00] 22:18:13 INFO - PROCESS | 1802 | 1477545493790 Marionette DEBUG loaded listener.js 22:18:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81b72000) [pid = 1802] [serial = 1095] [outer = 0x81b69c00] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81b6c400) [pid = 1802] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8f9f7000) [pid = 1802] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x82d3fc00) [pid = 1802] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x91abec00) [pid = 1802] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81b78800) [pid = 1802] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x819ac000) [pid = 1802] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x81aaf400) [pid = 1802] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81356800) [pid = 1802] [serial = 1078] [outer = (nil)] [url = about:blank] 22:18:14 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x818dbc00) [pid = 1802] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 22:18:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a7c00 == 12 [pid = 1802] [id = 375] 22:18:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x81aaf400) [pid = 1802] [serial = 1096] [outer = (nil)] 22:18:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x81cb0c00) [pid = 1802] [serial = 1097] [outer = 0x81aaf400] 22:18:14 INFO - PROCESS | 1802 | [1802] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 22:18:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x81b6e800) [pid = 1802] [serial = 1098] [outer = 0x81aaf400] 22:18:14 INFO - PROCESS | 1802 | 1477545494678 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]]]}] 22:18:14 INFO - . 22:18:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1321ms 22:18:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 22:18:14 INFO - PROCESS | 1802 | 1477545494691 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 22:18:14 INFO - PROCESS | 1802 | 1477545494695 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 22:18:14 INFO - PROCESS | 1802 | 1477545494702 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}] 22:18:14 INFO - PROCESS | 1802 | 1477545494884 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 22:18:14 INFO - PROCESS | 1802 | 1477545494996 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 22:18:15 INFO - PROCESS | 1802 | 1477545495001 Marionette TRACE conn4 <- [1,1605,null,["8"]] 22:18:15 INFO - PROCESS | 1802 | 1477545495007 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 22:18:15 INFO - PROCESS | 1802 | 1477545495014 Marionette TRACE conn4 <- [1,1606,null,{}] 22:18:15 INFO - PROCESS | 1802 | 1477545495020 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aad000 == 13 [pid = 1802] [id = 376] 22:18:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x81cba000) [pid = 1802] [serial = 1099] [outer = (nil)] 22:18:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81ebf400) [pid = 1802] [serial = 1100] [outer = 0x81cba000] 22:18:15 INFO - PROCESS | 1802 | 1477545495098 Marionette DEBUG loaded listener.js 22:18:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x82115800) [pid = 1802] [serial = 1101] [outer = 0x81cba000] 22:18:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb9400 == 14 [pid = 1802] [id = 377] 22:18:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81ebec00) [pid = 1802] [serial = 1102] [outer = (nil)] 22:18:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x82285000) [pid = 1802] [serial = 1103] [outer = 0x81ebec00] 22:18:15 INFO - PROCESS | 1802 | 1477545495696 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]]]}] 22:18:15 INFO - . 22:18:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1023ms 22:18:15 INFO - PROCESS | 1802 | 1477545495744 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 22:18:15 INFO - PROCESS | 1802 | 1477545495751 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 22:18:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 22:18:15 INFO - PROCESS | 1802 | 1477545495764 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}] 22:18:15 INFO - PROCESS | 1802 | 1477545495936 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 22:18:15 INFO - PROCESS | 1802 | 1477545495950 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 22:18:15 INFO - PROCESS | 1802 | 1477545495953 Marionette TRACE conn4 <- [1,1610,null,["8"]] 22:18:15 INFO - PROCESS | 1802 | 1477545495959 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 22:18:15 INFO - PROCESS | 1802 | 1477545495975 Marionette TRACE conn4 <- [1,1611,null,{}] 22:18:15 INFO - PROCESS | 1802 | 1477545495980 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x82280c00 == 15 [pid = 1802] [id = 378] 22:18:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x82281000) [pid = 1802] [serial = 1104] [outer = (nil)] 22:18:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x82287c00) [pid = 1802] [serial = 1105] [outer = 0x82281000] 22:18:16 INFO - PROCESS | 1802 | 1477545496059 Marionette DEBUG loaded listener.js 22:18:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8228b800) [pid = 1802] [serial = 1106] [outer = 0x82281000] 22:18:16 INFO - PROCESS | 1802 | 1477545496726 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]]]}] 22:18:16 INFO - . 22:18:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1019ms 22:18:16 INFO - PROCESS | 1802 | 1477545496780 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 22:18:16 INFO - PROCESS | 1802 | 1477545496787 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 22:18:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 22:18:16 INFO - PROCESS | 1802 | 1477545496797 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}] 22:18:17 INFO - PROCESS | 1802 | 1477545497010 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 22:18:17 INFO - PROCESS | 1802 | 1477545497159 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 22:18:17 INFO - PROCESS | 1802 | 1477545497165 Marionette TRACE conn4 <- [1,1615,null,["8"]] 22:18:17 INFO - PROCESS | 1802 | 1477545497178 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 22:18:17 INFO - PROCESS | 1802 | 1477545497185 Marionette TRACE conn4 <- [1,1616,null,{}] 22:18:17 INFO - PROCESS | 1802 | 1477545497191 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aaa000 == 16 [pid = 1802] [id = 379] 22:18:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x81aad400) [pid = 1802] [serial = 1107] [outer = (nil)] 22:18:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x81ae9c00) [pid = 1802] [serial = 1108] [outer = 0x81aad400] 22:18:17 INFO - PROCESS | 1802 | 1477545497288 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x81b52400) [pid = 1802] [serial = 1109] [outer = 0x81aad400] 22:18:17 INFO - PROCESS | 1802 | 1477545497869 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]]]}] 22:18:17 INFO - . 22:18:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1123ms 22:18:17 INFO - PROCESS | 1802 | 1477545497920 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 22:18:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 22:18:17 INFO - PROCESS | 1802 | 1477545497925 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 22:18:17 INFO - PROCESS | 1802 | 1477545497933 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}] 22:18:18 INFO - PROCESS | 1802 | 1477545498108 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 22:18:18 INFO - PROCESS | 1802 | 1477545498267 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 22:18:18 INFO - PROCESS | 1802 | 1477545498271 Marionette TRACE conn4 <- [1,1620,null,["8"]] 22:18:18 INFO - PROCESS | 1802 | 1477545498280 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 22:18:18 INFO - PROCESS | 1802 | 1477545498286 Marionette TRACE conn4 <- [1,1621,null,{}] 22:18:18 INFO - PROCESS | 1802 | 1477545498291 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211b800 == 17 [pid = 1802] [id = 380] 22:18:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8211c800) [pid = 1802] [serial = 1110] [outer = (nil)] 22:18:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x82281c00) [pid = 1802] [serial = 1111] [outer = 0x8211c800] 22:18:18 INFO - PROCESS | 1802 | 1477545498378 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x8227e400) [pid = 1802] [serial = 1112] [outer = 0x8211c800] 22:18:19 INFO - PROCESS | 1802 | 1477545499031 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"]]]}] 22:18:19 INFO - ...... 22:18:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1122ms 22:18:19 INFO - PROCESS | 1802 | 1477545499061 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 22:18:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 22:18:19 INFO - PROCESS | 1802 | 1477545499069 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 22:18:19 INFO - PROCESS | 1802 | 1477545499077 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}] 22:18:19 INFO - PROCESS | 1802 | 1477545499246 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 22:18:19 INFO - PROCESS | 1802 | 1477545499394 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 22:18:19 INFO - PROCESS | 1802 | 1477545499399 Marionette TRACE conn4 <- [1,1625,null,["8"]] 22:18:19 INFO - PROCESS | 1802 | 1477545499409 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 22:18:19 INFO - PROCESS | 1802 | 1477545499415 Marionette TRACE conn4 <- [1,1626,null,{}] 22:18:19 INFO - PROCESS | 1802 | 1477545499422 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x82dff000 == 18 [pid = 1802] [id = 381] 22:18:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x82dff400) [pid = 1802] [serial = 1113] [outer = (nil)] 22:18:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x873a6800) [pid = 1802] [serial = 1114] [outer = 0x82dff400] 22:18:19 INFO - PROCESS | 1802 | 1477545499511 Marionette DEBUG loaded listener.js 22:18:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x873a6c00) [pid = 1802] [serial = 1115] [outer = 0x82dff400] 22:18:20 INFO - PROCESS | 1802 | 1477545500062 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]]]}] 22:18:20 INFO - . 22:18:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1020ms 22:18:20 INFO - PROCESS | 1802 | 1477545500096 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 22:18:20 INFO - PROCESS | 1802 | 1477545500100 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 22:18:20 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 22:18:20 INFO - PROCESS | 1802 | 1477545500127 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}] 22:18:20 INFO - PROCESS | 1802 | 1477545500305 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 22:18:20 INFO - PROCESS | 1802 | 1477545500465 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 22:18:20 INFO - PROCESS | 1802 | 1477545500470 Marionette TRACE conn4 <- [1,1630,null,["8"]] 22:18:20 INFO - PROCESS | 1802 | 1477545500477 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 22:18:20 INFO - PROCESS | 1802 | 1477545500486 Marionette TRACE conn4 <- [1,1631,null,{}] 22:18:20 INFO - PROCESS | 1802 | 1477545500496 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b69400 == 19 [pid = 1802] [id = 382] 22:18:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x8bb12000) [pid = 1802] [serial = 1116] [outer = (nil)] 22:18:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x8bb1c000) [pid = 1802] [serial = 1117] [outer = 0x8bb12000] 22:18:20 INFO - PROCESS | 1802 | 1477545500584 Marionette DEBUG loaded listener.js 22:18:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x8bbd0000) [pid = 1802] [serial = 1118] [outer = 0x8bb12000] 22:18:21 INFO - PROCESS | 1802 | 1477545501152 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]]]}] 22:18:21 INFO - . 22:18:21 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1072ms 22:18:21 INFO - PROCESS | 1802 | 1477545501180 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 22:18:21 INFO - PROCESS | 1802 | 1477545501184 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 22:18:21 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 22:18:21 INFO - PROCESS | 1802 | 1477545501194 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}] 22:18:21 INFO - PROCESS | 1802 | 1477545501346 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 22:18:21 INFO - PROCESS | 1802 | 1477545501468 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 22:18:21 INFO - PROCESS | 1802 | 1477545501473 Marionette TRACE conn4 <- [1,1635,null,["8"]] 22:18:21 INFO - PROCESS | 1802 | 1477545501492 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 22:18:21 INFO - PROCESS | 1802 | 1477545501499 Marionette TRACE conn4 <- [1,1636,null,{}] 22:18:21 INFO - PROCESS | 1802 | 1477545501504 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x81394c00 == 20 [pid = 1802] [id = 383] 22:18:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x82d33000) [pid = 1802] [serial = 1119] [outer = (nil)] 22:18:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8c121c00) [pid = 1802] [serial = 1120] [outer = 0x82d33000] 22:18:21 INFO - PROCESS | 1802 | 1477545501590 Marionette DEBUG loaded listener.js 22:18:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x82119800) [pid = 1802] [serial = 1121] [outer = 0x82d33000] 22:18:22 INFO - PROCESS | 1802 | 1477545502266 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 22:18:22 INFO - . 22:18:22 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1123ms 22:18:22 INFO - PROCESS | 1802 | 1477545502317 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 22:18:22 INFO - PROCESS | 1802 | 1477545502324 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 22:18:22 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 22:18:22 INFO - PROCESS | 1802 | 1477545502334 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}] 22:18:22 INFO - PROCESS | 1802 | 1477545502591 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 22:18:22 INFO - PROCESS | 1802 | 1477545502787 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 22:18:22 INFO - PROCESS | 1802 | 1477545502792 Marionette TRACE conn4 <- [1,1640,null,["8"]] 22:18:22 INFO - PROCESS | 1802 | 1477545502851 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 22:18:22 INFO - PROCESS | 1802 | 1477545502860 Marionette TRACE conn4 <- [1,1641,null,{}] 22:18:22 INFO - PROCESS | 1802 | 1477545502867 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa2c00 == 21 [pid = 1802] [id = 384] 22:18:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x81aa4400) [pid = 1802] [serial = 1122] [outer = (nil)] 22:18:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x81aae400) [pid = 1802] [serial = 1123] [outer = 0x81aa4400] 22:18:22 INFO - PROCESS | 1802 | 1477545502955 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x81b4dc00) [pid = 1802] [serial = 1124] [outer = 0x81aa4400] 22:18:23 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb9400 == 20 [pid = 1802] [id = 377] 22:18:23 INFO - PROCESS | 1802 | --DOCSHELL 0x81af1800 == 19 [pid = 1802] [id = 373] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x90fdbc00) [pid = 1802] [serial = 1081] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x90fbd800) [pid = 1802] [serial = 1076] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x90fc9800) [pid = 1802] [serial = 1077] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x82df3400) [pid = 1802] [serial = 1073] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x82df8000) [pid = 1802] [serial = 1074] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x81b74800) [pid = 1802] [serial = 1070] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81cb4400) [pid = 1802] [serial = 1071] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x81aaa400) [pid = 1802] [serial = 1067] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x81aa4000) [pid = 1802] [serial = 1068] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81cb5c00) [pid = 1802] [serial = 1064] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x81cb6c00) [pid = 1802] [serial = 1065] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x81ae5800) [pid = 1802] [serial = 1061] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x81ae8400) [pid = 1802] [serial = 1062] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x82d3f000) [pid = 1802] [serial = 1059] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x91a2d800) [pid = 1802] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:18:23 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x819b0400) [pid = 1802] [serial = 1079] [outer = (nil)] [url = about:blank] 22:18:23 INFO - PROCESS | 1802 | 1477545503634 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]]]}] 22:18:23 INFO - ................................................... 22:18:23 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1378ms 22:18:23 INFO - PROCESS | 1802 | 1477545503711 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 22:18:23 INFO - PROCESS | 1802 | 1477545503721 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 22:18:23 INFO - TEST-START | /js/builtins/Math.max.html 22:18:23 INFO - PROCESS | 1802 | 1477545503728 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}] 22:18:23 INFO - PROCESS | 1802 | 1477545503908 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 22:18:24 INFO - PROCESS | 1802 | 1477545504017 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 22:18:24 INFO - PROCESS | 1802 | 1477545504022 Marionette TRACE conn4 <- [1,1645,null,["8"]] 22:18:24 INFO - PROCESS | 1802 | 1477545504031 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 22:18:24 INFO - PROCESS | 1802 | 1477545504036 Marionette TRACE conn4 <- [1,1646,null,{}] 22:18:24 INFO - PROCESS | 1802 | 1477545504042 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb5c00 == 20 [pid = 1802] [id = 385] 22:18:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x81cb6400) [pid = 1802] [serial = 1125] [outer = (nil)] 22:18:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x81cbcc00) [pid = 1802] [serial = 1126] [outer = 0x81cb6400] 22:18:24 INFO - PROCESS | 1802 | 1477545504120 Marionette DEBUG loaded listener.js 22:18:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x81ebc400) [pid = 1802] [serial = 1127] [outer = 0x81cb6400] 22:18:24 INFO - PROCESS | 1802 | 1477545504615 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]]]}] 22:18:24 INFO - ...... 22:18:24 INFO - TEST-OK | /js/builtins/Math.max.html | took 921ms 22:18:24 INFO - PROCESS | 1802 | 1477545504655 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 22:18:24 INFO - PROCESS | 1802 | 1477545504662 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 22:18:24 INFO - TEST-START | /js/builtins/Math.min.html 22:18:24 INFO - PROCESS | 1802 | 1477545504676 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}] 22:18:24 INFO - PROCESS | 1802 | 1477545504822 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 22:18:24 INFO - PROCESS | 1802 | 1477545504835 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 22:18:24 INFO - PROCESS | 1802 | 1477545504838 Marionette TRACE conn4 <- [1,1650,null,["8"]] 22:18:24 INFO - PROCESS | 1802 | 1477545504940 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 22:18:24 INFO - PROCESS | 1802 | 1477545504946 Marionette TRACE conn4 <- [1,1651,null,{}] 22:18:24 INFO - PROCESS | 1802 | 1477545504953 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3d400 == 21 [pid = 1802] [id = 386] 22:18:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x82d3d800) [pid = 1802] [serial = 1128] [outer = (nil)] 22:18:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x82d3f400) [pid = 1802] [serial = 1129] [outer = 0x82d3d800] 22:18:25 INFO - PROCESS | 1802 | 1477545505031 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x82df1000) [pid = 1802] [serial = 1130] [outer = 0x82d3d800] 22:18:25 INFO - PROCESS | 1802 | 1477545505527 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]]]}] 22:18:25 INFO - ...... 22:18:25 INFO - TEST-OK | /js/builtins/Math.min.html | took 876ms 22:18:25 INFO - PROCESS | 1802 | 1477545505556 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 22:18:25 INFO - PROCESS | 1802 | 1477545505561 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 22:18:25 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 22:18:25 INFO - PROCESS | 1802 | 1477545505568 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}] 22:18:25 INFO - PROCESS | 1802 | 1477545505770 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 22:18:25 INFO - PROCESS | 1802 | 1477545505793 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 22:18:25 INFO - PROCESS | 1802 | 1477545505800 Marionette TRACE conn4 <- [1,1655,null,["8"]] 22:18:25 INFO - PROCESS | 1802 | 1477545505805 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 22:18:25 INFO - PROCESS | 1802 | 1477545505810 Marionette TRACE conn4 <- [1,1656,null,{}] 22:18:25 INFO - PROCESS | 1802 | 1477545505874 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a6400 == 22 [pid = 1802] [id = 387] 22:18:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x873a8000) [pid = 1802] [serial = 1131] [outer = (nil)] 22:18:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x873af800) [pid = 1802] [serial = 1132] [outer = 0x873a8000] 22:18:25 INFO - PROCESS | 1802 | 1477545505949 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x8bb16400) [pid = 1802] [serial = 1133] [outer = 0x873a8000] 22:18:26 INFO - PROCESS | 1802 | 1477545506488 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"]]]}] 22:18:26 INFO - .. 22:18:26 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 980ms 22:18:26 INFO - PROCESS | 1802 | 1477545506549 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 22:18:26 INFO - PROCESS | 1802 | 1477545506552 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 22:18:26 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 22:18:26 INFO - PROCESS | 1802 | 1477545506558 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}] 22:18:26 INFO - PROCESS | 1802 | 1477545506761 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 22:18:26 INFO - PROCESS | 1802 | 1477545506835 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 22:18:26 INFO - PROCESS | 1802 | 1477545506838 Marionette TRACE conn4 <- [1,1660,null,["8"]] 22:18:26 INFO - PROCESS | 1802 | 1477545506846 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 22:18:26 INFO - PROCESS | 1802 | 1477545506851 Marionette TRACE conn4 <- [1,1661,null,{}] 22:18:26 INFO - PROCESS | 1802 | 1477545506856 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbc9400 == 23 [pid = 1802] [id = 388] 22:18:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x8bbc9c00) [pid = 1802] [serial = 1134] [outer = (nil)] 22:18:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x8bbd0c00) [pid = 1802] [serial = 1135] [outer = 0x8bbc9c00] 22:18:26 INFO - PROCESS | 1802 | 1477545506935 Marionette DEBUG loaded listener.js 22:18:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8bbd3800) [pid = 1802] [serial = 1136] [outer = 0x8bbc9c00] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81b48c00) [pid = 1802] [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] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x81aaf400) [pid = 1802] [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] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81b69c00) [pid = 1802] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x90fbdc00) [pid = 1802] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x81aa0800) [pid = 1802] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81cba000) [pid = 1802] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x81399400) [pid = 1802] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 22:18:27 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x81ebec00) [pid = 1802] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:18:27 INFO - PROCESS | 1802 | 1477545507504 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]]]}] 22:18:27 INFO - .... 22:18:27 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 982ms 22:18:27 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 22:18:27 INFO - PROCESS | 1802 | 1477545507541 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 22:18:27 INFO - PROCESS | 1802 | 1477545507544 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 22:18:27 INFO - PROCESS | 1802 | 1477545507550 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}] 22:18:27 INFO - PROCESS | 1802 | 1477545507743 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 22:18:27 INFO - PROCESS | 1802 | 1477545507855 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 22:18:27 INFO - PROCESS | 1802 | 1477545507858 Marionette TRACE conn4 <- [1,1665,null,["8"]] 22:18:27 INFO - PROCESS | 1802 | 1477545507863 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 22:18:27 INFO - PROCESS | 1802 | 1477545507868 Marionette TRACE conn4 <- [1,1666,null,{}] 22:18:27 INFO - PROCESS | 1802 | 1477545507873 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b69c00 == 24 [pid = 1802] [id = 389] 22:18:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x81cba000) [pid = 1802] [serial = 1137] [outer = (nil)] 22:18:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x8c129800) [pid = 1802] [serial = 1138] [outer = 0x81cba000] 22:18:27 INFO - PROCESS | 1802 | 1477545507951 Marionette DEBUG loaded listener.js 22:18:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x8c161000) [pid = 1802] [serial = 1139] [outer = 0x81cba000] 22:18:28 INFO - PROCESS | 1802 | 1477545508422 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]]]}] 22:18:28 INFO - .... 22:18:28 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 929ms 22:18:28 INFO - PROCESS | 1802 | 1477545508481 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 22:18:28 INFO - PROCESS | 1802 | 1477545508484 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 22:18:28 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 22:18:28 INFO - PROCESS | 1802 | 1477545508492 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}] 22:18:28 INFO - PROCESS | 1802 | 1477545508679 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 22:18:28 INFO - PROCESS | 1802 | 1477545508694 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 22:18:28 INFO - PROCESS | 1802 | 1477545508700 Marionette TRACE conn4 <- [1,1670,null,["8"]] 22:18:28 INFO - PROCESS | 1802 | 1477545508705 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 22:18:28 INFO - PROCESS | 1802 | 1477545508711 Marionette TRACE conn4 <- [1,1671,null,{}] 22:18:28 INFO - PROCESS | 1802 | 1477545508716 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c128400 == 25 [pid = 1802] [id = 390] 22:18:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x8c12c000) [pid = 1802] [serial = 1140] [outer = (nil)] 22:18:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x8c16ac00) [pid = 1802] [serial = 1141] [outer = 0x8c12c000] 22:18:28 INFO - PROCESS | 1802 | 1477545508791 Marionette DEBUG loaded listener.js 22:18:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x8c16d000) [pid = 1802] [serial = 1142] [outer = 0x8c12c000] 22:18:29 INFO - PROCESS | 1802 | 1477545509291 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]]]}] 22:18:29 INFO - ... 22:18:29 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 822ms 22:18:29 INFO - PROCESS | 1802 | ************************* 22:18:29 INFO - PROCESS | 1802 | A coding exception was thrown and uncaught in a Task. 22:18:29 INFO - PROCESS | 1802 | 22:18:29 INFO - PROCESS | 1802 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:18:29 INFO - PROCESS | 1802 | Full stack: 22:18:29 INFO - PROCESS | 1802 | ************************* 22:18:29 INFO - PROCESS | 1802 | 1477545509426 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 22:18:29 INFO - PROCESS | 1802 | 1477545509429 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 22:18:29 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 22:18:29 INFO - PROCESS | 1802 | 1477545509443 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}] 22:18:29 INFO - PROCESS | 1802 | 1477545509670 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 22:18:29 INFO - PROCESS | 1802 | 1477545509780 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 22:18:29 INFO - PROCESS | 1802 | 1477545509786 Marionette TRACE conn4 <- [1,1675,null,["8"]] 22:18:29 INFO - PROCESS | 1802 | 1477545509800 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 22:18:29 INFO - PROCESS | 1802 | 1477545509810 Marionette TRACE conn4 <- [1,1676,null,{}] 22:18:29 INFO - PROCESS | 1802 | 1477545509818 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138c400 == 26 [pid = 1802] [id = 391] 22:18:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x8138f800) [pid = 1802] [serial = 1143] [outer = (nil)] 22:18:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x818d0000) [pid = 1802] [serial = 1144] [outer = 0x8138f800] 22:18:29 INFO - PROCESS | 1802 | 1477545509907 Marionette DEBUG loaded listener.js 22:18:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81397000) [pid = 1802] [serial = 1145] [outer = 0x8138f800] 22:18:30 INFO - PROCESS | 1802 | 1477545510495 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"]]]}] 22:18:30 INFO - .. 22:18:30 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1082ms 22:18:30 INFO - PROCESS | 1802 | 1477545510544 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 22:18:30 INFO - PROCESS | 1802 | 1477545510552 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 22:18:30 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 22:18:30 INFO - PROCESS | 1802 | 1477545510563 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}] 22:18:30 INFO - PROCESS | 1802 | 1477545510740 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 22:18:30 INFO - PROCESS | 1802 | 1477545510909 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 22:18:30 INFO - PROCESS | 1802 | 1477545510915 Marionette TRACE conn4 <- [1,1680,null,["8"]] 22:18:30 INFO - PROCESS | 1802 | 1477545510922 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 22:18:30 INFO - PROCESS | 1802 | 1477545510930 Marionette TRACE conn4 <- [1,1681,null,{}] 22:18:30 INFO - PROCESS | 1802 | 1477545510939 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x82118800 == 27 [pid = 1802] [id = 392] 22:18:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x82118c00) [pid = 1802] [serial = 1146] [outer = (nil)] 22:18:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8211ac00) [pid = 1802] [serial = 1147] [outer = 0x82118c00] 22:18:31 INFO - PROCESS | 1802 | 1477545511025 Marionette DEBUG loaded listener.js 22:18:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8211c400) [pid = 1802] [serial = 1148] [outer = 0x82118c00] 22:18:31 INFO - PROCESS | 1802 | 1477545511605 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"]]]}] 22:18:31 INFO - .. 22:18:31 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1074ms 22:18:31 INFO - PROCESS | 1802 | 1477545511638 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 22:18:31 INFO - PROCESS | 1802 | 1477545511642 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 22:18:31 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 22:18:31 INFO - PROCESS | 1802 | 1477545511670 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}] 22:18:31 INFO - PROCESS | 1802 | 1477545511854 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 22:18:32 INFO - PROCESS | 1802 | 1477545512034 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 22:18:32 INFO - PROCESS | 1802 | 1477545512043 Marionette TRACE conn4 <- [1,1685,null,["8"]] 22:18:32 INFO - PROCESS | 1802 | 1477545512050 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 22:18:32 INFO - PROCESS | 1802 | 1477545512056 Marionette TRACE conn4 <- [1,1686,null,{}] 22:18:32 INFO - PROCESS | 1802 | 1477545512062 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd09400 == 28 [pid = 1802] [id = 393] 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8bd0c800) [pid = 1802] [serial = 1149] [outer = (nil)] 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8c120000) [pid = 1802] [serial = 1150] [outer = 0x8bd0c800] 22:18:32 INFO - PROCESS | 1802 | 1477545512145 Marionette DEBUG loaded listener.js 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x8c122c00) [pid = 1802] [serial = 1151] [outer = 0x8bd0c800] 22:18:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a6000 == 29 [pid = 1802] [id = 394] 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x873ac400) [pid = 1802] [serial = 1152] [outer = (nil)] 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x8f981400) [pid = 1802] [serial = 1153] [outer = 0x873ac400] 22:18:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f97f400 == 30 [pid = 1802] [id = 395] 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x8f984800) [pid = 1802] [serial = 1154] [outer = (nil)] 22:18:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8f985000) [pid = 1802] [serial = 1155] [outer = 0x8f984800] 22:18:32 INFO - PROCESS | 1802 | 1477545512946 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]]]}] 22:18:32 INFO - . 22:18:32 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1328ms 22:18:32 INFO - PROCESS | 1802 | 1477545512995 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 22:18:33 INFO - PROCESS | 1802 | 1477545512999 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 22:18:33 INFO - TEST-START | /js/builtins/Promise-subclassing.html 22:18:33 INFO - PROCESS | 1802 | 1477545513007 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}] 22:18:33 INFO - PROCESS | 1802 | 1477545513331 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 22:18:33 INFO - PROCESS | 1802 | 1477545513402 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 22:18:33 INFO - PROCESS | 1802 | 1477545513406 Marionette TRACE conn4 <- [1,1690,null,["8"]] 22:18:33 INFO - PROCESS | 1802 | 1477545513412 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 22:18:33 INFO - PROCESS | 1802 | 1477545513419 Marionette TRACE conn4 <- [1,1691,null,{}] 22:18:33 INFO - PROCESS | 1802 | 1477545513424 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f98b000 == 31 [pid = 1802] [id = 396] 22:18:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8f98b800) [pid = 1802] [serial = 1156] [outer = (nil)] 22:18:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8f9f1800) [pid = 1802] [serial = 1157] [outer = 0x8f98b800] 22:18:33 INFO - PROCESS | 1802 | 1477545513538 Marionette DEBUG loaded listener.js 22:18:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x8f9f3c00) [pid = 1802] [serial = 1158] [outer = 0x8f98b800] 22:18:34 INFO - PROCESS | 1802 | 1477545514345 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]]]}] 22:18:34 INFO - ........ 22:18:34 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1374ms 22:18:34 INFO - PROCESS | 1802 | 1477545514382 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 22:18:34 INFO - PROCESS | 1802 | 1477545514388 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 22:18:34 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 22:18:34 INFO - PROCESS | 1802 | 1477545514398 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}] 22:18:34 INFO - PROCESS | 1802 | 1477545514655 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 22:18:34 INFO - PROCESS | 1802 | 1477545514786 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 22:18:34 INFO - PROCESS | 1802 | 1477545514791 Marionette TRACE conn4 <- [1,1695,null,["8"]] 22:18:34 INFO - PROCESS | 1802 | 1477545514798 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 22:18:34 INFO - PROCESS | 1802 | 1477545514805 Marionette TRACE conn4 <- [1,1696,null,{}] 22:18:34 INFO - PROCESS | 1802 | 1477545514811 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa4000 == 32 [pid = 1802] [id = 397] 22:18:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x81aacc00) [pid = 1802] [serial = 1159] [outer = (nil)] 22:18:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x81b4b800) [pid = 1802] [serial = 1160] [outer = 0x81aacc00] 22:18:34 INFO - PROCESS | 1802 | 1477545514938 Marionette DEBUG loaded listener.js 22:18:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x81b6f400) [pid = 1802] [serial = 1161] [outer = 0x81aacc00] 22:18:35 INFO - PROCESS | 1802 | --DOCSHELL 0x82df6000 == 31 [pid = 1802] [id = 369] 22:18:35 INFO - PROCESS | 1802 | --DOCSHELL 0x873a6000 == 30 [pid = 1802] [id = 394] 22:18:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8f97f400 == 29 [pid = 1802] [id = 395] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x90fddc00) [pid = 1802] [serial = 1082] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x818d8800) [pid = 1802] [serial = 1087] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x818d1c00) [pid = 1802] [serial = 1086] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x81393400) [pid = 1802] [serial = 1090] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x81aa3c00) [pid = 1802] [serial = 1089] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x81b72000) [pid = 1802] [serial = 1095] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x81b6b400) [pid = 1802] [serial = 1094] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x82115800) [pid = 1802] [serial = 1101] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x81ebf400) [pid = 1802] [serial = 1100] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x82287c00) [pid = 1802] [serial = 1105] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81b49c00) [pid = 1802] [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] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81b6e800) [pid = 1802] [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] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81cb0c00) [pid = 1802] [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] 22:18:35 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x82285000) [pid = 1802] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:18:36 INFO - PROCESS | 1802 | 1477545516343 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]]]}] 22:18:36 INFO - .................... 22:18:36 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1979ms 22:18:36 INFO - PROCESS | 1802 | 1477545516379 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 22:18:36 INFO - PROCESS | 1802 | 1477545516386 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 22:18:36 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 22:18:36 INFO - PROCESS | 1802 | 1477545516395 Marionette TRACE conn4 -> [0,1699,"getContext",null] 22:18:36 INFO - PROCESS | 1802 | 1477545516402 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516414 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516418 Marionette TRACE conn4 <- [1,1700,null,{}] 22:18:36 INFO - PROCESS | 1802 | 1477545516426 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}] 22:18:36 INFO - PROCESS | 1802 | 1477545516447 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 22:18:36 INFO - PROCESS | 1802 | 1477545516453 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516461 Marionette TRACE conn4 <- [1,1702,null,{}] 22:18:36 INFO - Setting pref media.mediasource.enabled (true) 22:18:36 INFO - PROCESS | 1802 | 1477545516473 Marionette TRACE conn4 -> [0,1703,"getContext",null] 22:18:36 INFO - PROCESS | 1802 | 1477545516477 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516483 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516486 Marionette TRACE conn4 <- [1,1704,null,{}] 22:18:36 INFO - PROCESS | 1802 | 1477545516492 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}] 22:18:36 INFO - PROCESS | 1802 | 1477545516515 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 22:18:36 INFO - PROCESS | 1802 | 1477545516521 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516526 Marionette TRACE conn4 <- [1,1706,null,{}] 22:18:36 INFO - PROCESS | 1802 | 1477545516540 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 22:18:36 INFO - PROCESS | 1802 | 1477545516546 Marionette TRACE conn4 <- [1,1707,null,{}] 22:18:36 INFO - PROCESS | 1802 | 1477545516567 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}] 22:18:36 INFO - PROCESS | 1802 | 1477545516738 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 22:18:36 INFO - PROCESS | 1802 | 1477545516763 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 22:18:36 INFO - PROCESS | 1802 | 1477545516768 Marionette TRACE conn4 <- [1,1709,null,["8"]] 22:18:36 INFO - PROCESS | 1802 | 1477545516773 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 22:18:36 INFO - PROCESS | 1802 | 1477545516778 Marionette TRACE conn4 <- [1,1710,null,{}] 22:18:36 INFO - PROCESS | 1802 | 1477545516892 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:18:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x81392400 == 30 [pid = 1802] [id = 398] 22:18:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x81b6a400) [pid = 1802] [serial = 1162] [outer = (nil)] 22:18:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x81b6d400) [pid = 1802] [serial = 1163] [outer = 0x81b6a400] 22:18:36 INFO - PROCESS | 1802 | 1477545516979 Marionette DEBUG loaded listener.js 22:18:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81b6e800) [pid = 1802] [serial = 1164] [outer = 0x81b6a400] 22:18:37 INFO - PROCESS | 1802 | 1477545517498 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]]]}] 22:18:37 INFO - .. 22:18:37 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1129ms 22:18:37 INFO - PROCESS | 1802 | 1477545517524 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 22:18:37 INFO - PROCESS | 1802 | 1477545517529 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 22:18:37 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 22:18:37 INFO - PROCESS | 1802 | 1477545517535 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 22:18:37 INFO - PROCESS | 1802 | 1477545517539 Marionette TRACE conn4 <- [1,1713,null,{}] 22:18:37 INFO - PROCESS | 1802 | 1477545517545 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}] 22:18:37 INFO - PROCESS | 1802 | 1477545517766 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 22:18:37 INFO - PROCESS | 1802 | 1477545517918 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 22:18:37 INFO - PROCESS | 1802 | 1477545517922 Marionette TRACE conn4 <- [1,1715,null,["8"]] 22:18:37 INFO - PROCESS | 1802 | 1477545517927 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 22:18:37 INFO - PROCESS | 1802 | 1477545517932 Marionette TRACE conn4 <- [1,1716,null,{}] 22:18:37 INFO - PROCESS | 1802 | 1477545517938 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x82115c00 == 31 [pid = 1802] [id = 399] 22:18:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x82116000) [pid = 1802] [serial = 1165] [outer = (nil)] 22:18:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x8211d400) [pid = 1802] [serial = 1166] [outer = 0x82116000] 22:18:38 INFO - PROCESS | 1802 | 1477545518018 Marionette DEBUG loaded listener.js 22:18:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x8211e000) [pid = 1802] [serial = 1167] [outer = 0x82116000] 22:18:38 INFO - PROCESS | 1802 | 1477545518569 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]]]}] 22:18:38 INFO - .. 22:18:38 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1080ms 22:18:38 INFO - PROCESS | 1802 | 1477545518620 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 22:18:38 INFO - PROCESS | 1802 | 1477545518623 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 22:18:38 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 22:18:38 INFO - PROCESS | 1802 | 1477545518630 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}] 22:18:38 INFO - PROCESS | 1802 | 1477545518831 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 22:18:38 INFO - PROCESS | 1802 | 1477545518858 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 22:18:38 INFO - PROCESS | 1802 | 1477545518866 Marionette TRACE conn4 <- [1,1720,null,["8"]] 22:18:38 INFO - PROCESS | 1802 | 1477545518871 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 22:18:38 INFO - PROCESS | 1802 | 1477545518878 Marionette TRACE conn4 <- [1,1721,null,{}] 22:18:38 INFO - PROCESS | 1802 | 1477545518946 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x82dfbc00 == 32 [pid = 1802] [id = 400] 22:18:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x82dfc000) [pid = 1802] [serial = 1168] [outer = (nil)] 22:18:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x873a7400) [pid = 1802] [serial = 1169] [outer = 0x82dfc000] 22:18:39 INFO - PROCESS | 1802 | 1477545519026 Marionette DEBUG loaded listener.js 22:18:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8bb16000) [pid = 1802] [serial = 1170] [outer = 0x82dfc000] 22:18:40 INFO - PROCESS | 1802 | 1477545520055 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]]]}] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8c12c000) [pid = 1802] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8bbc9c00) [pid = 1802] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x82d33000) [pid = 1802] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8211c800) [pid = 1802] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81cb6400) [pid = 1802] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81aa4400) [pid = 1802] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81aad400) [pid = 1802] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x82d3d800) [pid = 1802] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8bb12000) [pid = 1802] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x82dff400) [pid = 1802] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x873a8000) [pid = 1802] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x82281000) [pid = 1802] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 22:18:40 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81cba000) [pid = 1802] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 22:18:40 INFO - .. 22:18:40 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1480ms 22:18:40 INFO - PROCESS | 1802 | 1477545520111 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 22:18:40 INFO - PROCESS | 1802 | 1477545520114 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 22:18:40 INFO - TEST-START | /media-source/SourceBuffer-abort.html 22:18:40 INFO - PROCESS | 1802 | 1477545520120 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}] 22:18:40 INFO - PROCESS | 1802 | 1477545520296 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 22:18:40 INFO - PROCESS | 1802 | 1477545520403 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 22:18:40 INFO - PROCESS | 1802 | 1477545520408 Marionette TRACE conn4 <- [1,1725,null,["8"]] 22:18:40 INFO - PROCESS | 1802 | 1477545520416 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 22:18:40 INFO - PROCESS | 1802 | 1477545520419 Marionette TRACE conn4 <- [1,1726,null,{}] 22:18:40 INFO - PROCESS | 1802 | 1477545520425 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d1400 == 33 [pid = 1802] [id = 401] 22:18:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8bd04c00) [pid = 1802] [serial = 1171] [outer = (nil)] 22:18:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x8c124c00) [pid = 1802] [serial = 1172] [outer = 0x8bd04c00] 22:18:40 INFO - PROCESS | 1802 | 1477545520500 Marionette DEBUG loaded listener.js 22:18:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x8c12c000) [pid = 1802] [serial = 1173] [outer = 0x8bd04c00] 22:18:40 INFO - PROCESS | 1802 | 1477545520961 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]]]}] 22:18:40 INFO - .. 22:18:40 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 868ms 22:18:40 INFO - PROCESS | 1802 | 1477545520989 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 22:18:40 INFO - PROCESS | 1802 | 1477545520992 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 22:18:40 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 22:18:40 INFO - Clearing pref media.mediasource.enabled 22:18:41 INFO - PROCESS | 1802 | 1477545521004 Marionette TRACE conn4 -> [0,1729,"getContext",null] 22:18:41 INFO - PROCESS | 1802 | 1477545521006 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 22:18:41 INFO - PROCESS | 1802 | 1477545521013 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 22:18:41 INFO - PROCESS | 1802 | 1477545521015 Marionette TRACE conn4 <- [1,1730,null,{}] 22:18:41 INFO - PROCESS | 1802 | 1477545521023 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}] 22:18:41 INFO - PROCESS | 1802 | 1477545521044 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 22:18:41 INFO - PROCESS | 1802 | 1477545521047 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 22:18:41 INFO - PROCESS | 1802 | 1477545521052 Marionette TRACE conn4 <- [1,1732,null,{}] 22:18:41 INFO - PROCESS | 1802 | 1477545521057 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}] 22:18:41 INFO - PROCESS | 1802 | 1477545521209 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 22:18:41 INFO - PROCESS | 1802 | 1477545521221 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 22:18:41 INFO - PROCESS | 1802 | 1477545521224 Marionette TRACE conn4 <- [1,1734,null,["8"]] 22:18:41 INFO - PROCESS | 1802 | 1477545521230 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 22:18:41 INFO - PROCESS | 1802 | 1477545521234 Marionette TRACE conn4 <- [1,1735,null,{}] 22:18:41 INFO - PROCESS | 1802 | 1477545521240 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d780800 == 34 [pid = 1802] [id = 402] 22:18:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8d780c00) [pid = 1802] [serial = 1174] [outer = (nil)] 22:18:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8db5f000) [pid = 1802] [serial = 1175] [outer = 0x8d780c00] 22:18:41 INFO - PROCESS | 1802 | 1477545521312 Marionette DEBUG loaded listener.js 22:18:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8f862400) [pid = 1802] [serial = 1176] [outer = 0x8d780c00] 22:18:41 INFO - PROCESS | 1802 | 1477545521894 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 22:18:41 INFO - . 22:18:41 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 942ms 22:18:41 INFO - PROCESS | 1802 | 1477545521941 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 22:18:41 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 22:18:41 INFO - PROCESS | 1802 | 1477545521945 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 22:18:41 INFO - PROCESS | 1802 | 1477545521952 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}] 22:18:42 INFO - PROCESS | 1802 | 1477545522189 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 22:18:42 INFO - PROCESS | 1802 | 1477545522346 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 22:18:42 INFO - PROCESS | 1802 | 1477545522353 Marionette TRACE conn4 <- [1,1739,null,["8"]] 22:18:42 INFO - PROCESS | 1802 | 1477545522367 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 22:18:42 INFO - PROCESS | 1802 | 1477545522377 Marionette TRACE conn4 <- [1,1740,null,{}] 22:18:42 INFO - PROCESS | 1802 | 1477545522386 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x81352400 == 35 [pid = 1802] [id = 403] 22:18:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8138c800) [pid = 1802] [serial = 1177] [outer = (nil)] 22:18:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81398400) [pid = 1802] [serial = 1178] [outer = 0x8138c800] 22:18:42 INFO - PROCESS | 1802 | 1477545522476 Marionette DEBUG loaded listener.js 22:18:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x81393400) [pid = 1802] [serial = 1179] [outer = 0x8138c800] 22:18:43 INFO - PROCESS | 1802 | [1802] 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 22:18:43 INFO - PROCESS | 1802 | [1802] 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 22:18:43 INFO - PROCESS | 1802 | [1802] 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 22:18:43 INFO - PROCESS | 1802 | [1802] 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 22:18:43 INFO - PROCESS | 1802 | 1477545523233 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]]]}] 22:18:43 INFO - ... 22:18:43 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1325ms 22:18:43 INFO - PROCESS | 1802 | 1477545523279 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 22:18:43 INFO - PROCESS | 1802 | 1477545523287 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 22:18:43 INFO - TEST-START | /media-source/URL-createObjectURL.html 22:18:43 INFO - PROCESS | 1802 | 1477545523296 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}] 22:18:43 INFO - PROCESS | 1802 | 1477545523477 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 22:18:43 INFO - PROCESS | 1802 | 1477545523635 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 22:18:43 INFO - PROCESS | 1802 | 1477545523641 Marionette TRACE conn4 <- [1,1744,null,["8"]] 22:18:43 INFO - PROCESS | 1802 | 1477545523648 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 22:18:43 INFO - PROCESS | 1802 | 1477545523656 Marionette TRACE conn4 <- [1,1745,null,{}] 22:18:43 INFO - PROCESS | 1802 | 1477545523665 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ebf800 == 36 [pid = 1802] [id = 404] 22:18:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x81ec0400) [pid = 1802] [serial = 1180] [outer = (nil)] 22:18:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x82112c00) [pid = 1802] [serial = 1181] [outer = 0x81ec0400] 22:18:43 INFO - PROCESS | 1802 | 1477545523753 Marionette DEBUG loaded listener.js 22:18:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x81ec4400) [pid = 1802] [serial = 1182] [outer = 0x81ec0400] 22:18:44 INFO - PROCESS | 1802 | 1477545524369 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]]]}] 22:18:44 INFO - . 22:18:44 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1123ms 22:18:44 INFO - TEST-START | /media-source/interfaces.html 22:18:44 INFO - PROCESS | 1802 | 1477545524419 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 22:18:44 INFO - PROCESS | 1802 | 1477545524422 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524430 Marionette TRACE conn4 -> [0,1748,"getContext",null] 22:18:44 INFO - PROCESS | 1802 | 1477545524436 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524452 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524460 Marionette TRACE conn4 <- [1,1749,null,{}] 22:18:44 INFO - PROCESS | 1802 | 1477545524466 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}] 22:18:44 INFO - PROCESS | 1802 | 1477545524487 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 22:18:44 INFO - PROCESS | 1802 | 1477545524491 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524494 Marionette TRACE conn4 <- [1,1751,null,{}] 22:18:44 INFO - Setting pref media.mediasource.enabled (true) 22:18:44 INFO - PROCESS | 1802 | 1477545524525 Marionette TRACE conn4 -> [0,1752,"getContext",null] 22:18:44 INFO - PROCESS | 1802 | 1477545524528 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524540 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524543 Marionette TRACE conn4 <- [1,1753,null,{}] 22:18:44 INFO - PROCESS | 1802 | 1477545524549 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}] 22:18:44 INFO - PROCESS | 1802 | 1477545524571 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 22:18:44 INFO - PROCESS | 1802 | 1477545524577 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524580 Marionette TRACE conn4 <- [1,1755,null,{}] 22:18:44 INFO - PROCESS | 1802 | 1477545524586 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}] 22:18:44 INFO - PROCESS | 1802 | 1477545524759 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 22:18:44 INFO - PROCESS | 1802 | 1477545524940 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 22:18:44 INFO - PROCESS | 1802 | 1477545524946 Marionette TRACE conn4 <- [1,1757,null,["8"]] 22:18:44 INFO - PROCESS | 1802 | 1477545524954 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 22:18:44 INFO - PROCESS | 1802 | 1477545524961 Marionette TRACE conn4 <- [1,1758,null,{}] 22:18:44 INFO - PROCESS | 1802 | 1477545524970 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c125c00 == 37 [pid = 1802] [id = 405] 22:18:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8c127800) [pid = 1802] [serial = 1183] [outer = (nil)] 22:18:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x90fc1000) [pid = 1802] [serial = 1184] [outer = 0x8c127800] 22:18:45 INFO - PROCESS | 1802 | 1477545525054 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x90fc2000) [pid = 1802] [serial = 1185] [outer = 0x8c127800] 22:18:45 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:45 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:46 INFO - .................................................................................................................... 22:18:46 INFO - TEST-OK | /media-source/interfaces.html | took 2409ms 22:18:46 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 22:18:46 INFO - Clearing pref media.mediasource.enabled 22:18:47 INFO - PROCESS | 1802 | 1477545526697 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]]]}] 22:18:47 INFO - PROCESS | 1802 | 1477545526858 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 22:18:47 INFO - PROCESS | 1802 | 1477545526871 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 22:18:47 INFO - PROCESS | 1802 | 1477545526899 Marionette TRACE conn4 -> [0,1761,"getContext",null] 22:18:47 INFO - PROCESS | 1802 | 1477545526909 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 22:18:47 INFO - PROCESS | 1802 | 1477545526931 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 22:18:47 INFO - PROCESS | 1802 | 1477545526944 Marionette TRACE conn4 <- [1,1762,null,{}] 22:18:47 INFO - PROCESS | 1802 | 1477545527006 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}] 22:18:47 INFO - PROCESS | 1802 | 1477545527027 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 22:18:47 INFO - PROCESS | 1802 | 1477545527033 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 22:18:47 INFO - PROCESS | 1802 | 1477545527042 Marionette TRACE conn4 <- [1,1764,null,{}] 22:18:47 INFO - PROCESS | 1802 | 1477545527059 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}] 22:18:47 INFO - PROCESS | 1802 | 1477545527242 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 22:18:47 INFO - PROCESS | 1802 | --DOCSHELL 0x8d780800 == 36 [pid = 1802] [id = 402] 22:18:47 INFO - PROCESS | 1802 | --DOCSHELL 0x818d1400 == 35 [pid = 1802] [id = 401] 22:18:47 INFO - PROCESS | 1802 | --DOCSHELL 0x82dfbc00 == 34 [pid = 1802] [id = 400] 22:18:47 INFO - PROCESS | 1802 | --DOCSHELL 0x82115c00 == 33 [pid = 1802] [id = 399] 22:18:47 INFO - PROCESS | 1802 | --DOCSHELL 0x81392400 == 32 [pid = 1802] [id = 398] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x8c16ac00) [pid = 1802] [serial = 1141] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8c16d000) [pid = 1802] [serial = 1142] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8c129800) [pid = 1802] [serial = 1138] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8c161000) [pid = 1802] [serial = 1139] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8bbd0c00) [pid = 1802] [serial = 1135] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8bbd3800) [pid = 1802] [serial = 1136] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x873af800) [pid = 1802] [serial = 1132] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8bb16400) [pid = 1802] [serial = 1133] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x82d3f400) [pid = 1802] [serial = 1129] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x82df1000) [pid = 1802] [serial = 1130] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x81cbcc00) [pid = 1802] [serial = 1126] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81ebc400) [pid = 1802] [serial = 1127] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x81aae400) [pid = 1802] [serial = 1123] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81b4dc00) [pid = 1802] [serial = 1124] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8c121c00) [pid = 1802] [serial = 1120] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x82119800) [pid = 1802] [serial = 1121] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x8bb1c000) [pid = 1802] [serial = 1117] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x8bbd0000) [pid = 1802] [serial = 1118] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x873a6800) [pid = 1802] [serial = 1114] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x873a6c00) [pid = 1802] [serial = 1115] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x82281c00) [pid = 1802] [serial = 1111] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8227e400) [pid = 1802] [serial = 1112] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x81ae9c00) [pid = 1802] [serial = 1108] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x81b52400) [pid = 1802] [serial = 1109] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8228b800) [pid = 1802] [serial = 1106] [outer = (nil)] [url = about:blank] 22:18:47 INFO - PROCESS | 1802 | 1477545527417 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 22:18:47 INFO - PROCESS | 1802 | 1477545527428 Marionette TRACE conn4 <- [1,1766,null,["8"]] 22:18:47 INFO - PROCESS | 1802 | 1477545527438 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 22:18:47 INFO - PROCESS | 1802 | 1477545527444 Marionette TRACE conn4 <- [1,1767,null,{}] 22:18:47 INFO - PROCESS | 1802 | 1477545527450 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d1400 == 33 [pid = 1802] [id = 406] 22:18:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x81aae400) [pid = 1802] [serial = 1186] [outer = (nil)] 22:18:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x81b4ec00) [pid = 1802] [serial = 1187] [outer = 0x81aae400] 22:18:47 INFO - PROCESS | 1802 | 1477545527527 Marionette DEBUG loaded listener.js 22:18:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x81ebb800) [pid = 1802] [serial = 1188] [outer = 0x81aae400] 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df5800] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df5800] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df5800] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df7c00] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df7c00] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df7c00] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df7c00] no picture 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x82df7c00] no picture 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8bd01c00] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8bd01c00] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8bd01c00] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873a6000] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873a6000] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873a6000] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873b2400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873b2400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873b2400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8db5e400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8db5e400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8db5e400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f982400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f982400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f982400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873b2400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873b2400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873b2400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8db5e400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8db5e400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8db5e400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f98c000] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f98c000] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f98c000] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f9f5000] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f9f5000] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x8f9f5000] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f983000] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f983000] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f983000] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x90fbf400] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x90fbf400] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x90fbf400] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873a6000] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873a6000] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [aac @ 0x873a6000] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] no picture 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f980c00] no picture 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x90fbf400] no picture 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f9ebc00] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f9ebc00] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f9ebc00] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x90fbf400] no picture 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] err{or,}_recognition separate: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] err{or,}_recognition combined: 1; 1 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] Unsupported bit depth: 0 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] no picture 22:18:48 INFO - PROCESS | 1802 | [h264 @ 0x8f988800] no picture 22:18:49 INFO - PROCESS | 1802 | [h264 @ 0x8f9ebc00] no picture 22:18:49 INFO - PROCESS | 1802 | [h264 @ 0x8f9ebc00] no picture 22:18:49 INFO - .... 22:18:49 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2201ms 22:18:49 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 22:18:49 INFO - PROCESS | 1802 | 1477545529079 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] 22:18:49 INFO - PROCESS | 1802 | 1477545529105 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 22:18:49 INFO - PROCESS | 1802 | 1477545529137 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}] 22:18:49 INFO - PROCESS | 1802 | 1477545529365 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 22:18:49 INFO - PROCESS | 1802 | 1477545529377 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 22:18:49 INFO - PROCESS | 1802 | 1477545529380 Marionette TRACE conn4 <- [1,1771,null,["8"]] 22:18:49 INFO - PROCESS | 1802 | 1477545529384 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 22:18:49 INFO - PROCESS | 1802 | 1477545529390 Marionette TRACE conn4 <- [1,1772,null,{}] 22:18:49 INFO - PROCESS | 1802 | 1477545529397 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x82df0c00 == 34 [pid = 1802] [id = 407] 22:18:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x82df1000) [pid = 1802] [serial = 1189] [outer = (nil)] 22:18:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x90fc5400) [pid = 1802] [serial = 1190] [outer = 0x82df1000] 22:18:49 INFO - PROCESS | 1802 | 1477545529470 Marionette DEBUG loaded listener.js 22:18:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x90fdac00) [pid = 1802] [serial = 1191] [outer = 0x82df1000] 22:18:50 INFO - PROCESS | 1802 | 1477545530071 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"]]]}] 22:18:50 INFO - .. 22:18:50 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1020ms 22:18:50 INFO - PROCESS | 1802 | 1477545530147 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 22:18:50 INFO - PROCESS | 1802 | 1477545530150 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 22:18:50 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 22:18:50 INFO - PROCESS | 1802 | 1477545530158 Marionette TRACE conn4 -> [0,1775,"getContext",null] 22:18:50 INFO - PROCESS | 1802 | 1477545530162 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530168 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530170 Marionette TRACE conn4 <- [1,1776,null,{}] 22:18:50 INFO - PROCESS | 1802 | 1477545530182 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}] 22:18:50 INFO - PROCESS | 1802 | 1477545530199 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 22:18:50 INFO - PROCESS | 1802 | 1477545530203 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530206 Marionette TRACE conn4 <- [1,1778,null,{}] 22:18:50 INFO - Setting pref media.mediasource.enabled (true) 22:18:50 INFO - PROCESS | 1802 | 1477545530218 Marionette TRACE conn4 -> [0,1779,"getContext",null] 22:18:50 INFO - PROCESS | 1802 | 1477545530221 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530230 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530233 Marionette TRACE conn4 <- [1,1780,null,{}] 22:18:50 INFO - PROCESS | 1802 | 1477545530248 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}] 22:18:50 INFO - PROCESS | 1802 | 1477545530265 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 22:18:50 INFO - PROCESS | 1802 | 1477545530269 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530271 Marionette TRACE conn4 <- [1,1782,null,{}] 22:18:50 INFO - PROCESS | 1802 | 1477545530277 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}] 22:18:50 INFO - PROCESS | 1802 | 1477545530495 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 22:18:50 INFO - PROCESS | 1802 | 1477545530569 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 22:18:50 INFO - PROCESS | 1802 | 1477545530574 Marionette TRACE conn4 <- [1,1784,null,["8"]] 22:18:50 INFO - PROCESS | 1802 | 1477545530589 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 22:18:50 INFO - PROCESS | 1802 | 1477545530597 Marionette TRACE conn4 <- [1,1785,null,{}] 22:18:50 INFO - PROCESS | 1802 | 1477545530602 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b52c00 == 35 [pid = 1802] [id = 408] 22:18:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x92b8a800) [pid = 1802] [serial = 1192] [outer = (nil)] 22:18:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x92d38000) [pid = 1802] [serial = 1193] [outer = 0x92b8a800] 22:18:50 INFO - PROCESS | 1802 | 1477545530685 Marionette DEBUG loaded listener.js 22:18:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x93803800) [pid = 1802] [serial = 1194] [outer = 0x92b8a800] 22:18:51 INFO - PROCESS | 1802 | [1802] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:18:51 INFO - PROCESS | 1802 | 1477545531412 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]]]}] 22:18:51 INFO - ........... 22:18:51 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1297ms 22:18:51 INFO - TEST-START | /media-source/mediasource-append-buffer.html 22:18:51 INFO - Clearing pref media.mediasource.enabled 22:18:51 INFO - PROCESS | 1802 | 1477545531455 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 22:18:51 INFO - PROCESS | 1802 | 1477545531458 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 22:18:51 INFO - PROCESS | 1802 | 1477545531465 Marionette TRACE conn4 -> [0,1788,"getContext",null] 22:18:51 INFO - PROCESS | 1802 | 1477545531468 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x8138f800) [pid = 1802] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x82118c00) [pid = 1802] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x81aacc00) [pid = 1802] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81b6a400) [pid = 1802] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x8f984800) [pid = 1802] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8bd04c00) [pid = 1802] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x82dfc000) [pid = 1802] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x873ac400) [pid = 1802] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8bd0c800) [pid = 1802] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x8f98b800) [pid = 1802] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 22:18:51 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x82116000) [pid = 1802] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 22:18:51 INFO - PROCESS | 1802 | 1477545531593 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 22:18:51 INFO - PROCESS | 1802 | 1477545531596 Marionette TRACE conn4 <- [1,1789,null,{}] 22:18:51 INFO - PROCESS | 1802 | 1477545531609 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}] 22:18:51 INFO - PROCESS | 1802 | 1477545531631 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 22:18:51 INFO - PROCESS | 1802 | 1477545531641 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 22:18:51 INFO - PROCESS | 1802 | 1477545531644 Marionette TRACE conn4 <- [1,1791,null,{}] 22:18:51 INFO - PROCESS | 1802 | 1477545531650 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}] 22:18:51 INFO - PROCESS | 1802 | 1477545531809 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 22:18:51 INFO - PROCESS | 1802 | 1477545531819 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 22:18:51 INFO - PROCESS | 1802 | 1477545531823 Marionette TRACE conn4 <- [1,1793,null,["8"]] 22:18:51 INFO - PROCESS | 1802 | 1477545531832 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 22:18:51 INFO - PROCESS | 1802 | 1477545531836 Marionette TRACE conn4 <- [1,1794,null,{}] 22:18:51 INFO - PROCESS | 1802 | 1477545531843 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbca800 == 36 [pid = 1802] [id = 409] 22:18:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8bd0c800) [pid = 1802] [serial = 1195] [outer = (nil)] 22:18:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x9380d000) [pid = 1802] [serial = 1196] [outer = 0x8bd0c800] 22:18:51 INFO - PROCESS | 1802 | 1477545531921 Marionette DEBUG loaded listener.js 22:18:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x95b3c000) [pid = 1802] [serial = 1197] [outer = 0x8bd0c800] 22:18:55 INFO - PROCESS | 1802 | [aac @ 0x81396800] err{or,}_recognition separate: 1; 1 22:18:55 INFO - PROCESS | 1802 | [aac @ 0x81396800] err{or,}_recognition combined: 1; 1 22:18:55 INFO - PROCESS | 1802 | [aac @ 0x81396800] Unsupported bit depth: 0 22:18:56 INFO - PROCESS | 1802 | [h264 @ 0x97467400] err{or,}_recognition separate: 1; 1 22:18:56 INFO - PROCESS | 1802 | [h264 @ 0x97467400] err{or,}_recognition combined: 1; 1 22:18:56 INFO - PROCESS | 1802 | [h264 @ 0x97467400] Unsupported bit depth: 0 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x97810800] err{or,}_recognition separate: 1; 1 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x97810800] err{or,}_recognition combined: 1; 1 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x97810800] Unsupported bit depth: 0 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x81b4a800] err{or,}_recognition separate: 1; 1 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x81b4a800] err{or,}_recognition combined: 1; 1 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x81b4a800] Unsupported bit depth: 0 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x984cb000] err{or,}_recognition separate: 1; 1 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x984cb000] err{or,}_recognition combined: 1; 1 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x984cb000] Unsupported bit depth: 0 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] err{or,}_recognition separate: 1; 1 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] err{or,}_recognition combined: 1; 1 22:18:57 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] Unsupported bit depth: 0 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x98ecdc00] err{or,}_recognition separate: 1; 1 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x98ecdc00] err{or,}_recognition combined: 1; 1 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x98ecdc00] Unsupported bit depth: 0 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x99514000] err{or,}_recognition separate: 1; 1 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x99514000] err{or,}_recognition combined: 1; 1 22:18:57 INFO - PROCESS | 1802 | [h264 @ 0x99514000] Unsupported bit depth: 0 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9a388800] err{or,}_recognition separate: 1; 1 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9a388800] err{or,}_recognition combined: 1; 1 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9a388800] Unsupported bit depth: 0 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b459c00] err{or,}_recognition separate: 1; 1 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b459c00] err{or,}_recognition combined: 1; 1 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b459c00] Unsupported bit depth: 0 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b45c000] err{or,}_recognition separate: 1; 1 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b45c000] err{or,}_recognition combined: 1; 1 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b45c000] Unsupported bit depth: 0 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b4c9c00] err{or,}_recognition separate: 1; 1 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b4c9c00] err{or,}_recognition combined: 1; 1 22:18:58 INFO - PROCESS | 1802 | [aac @ 0x9b4c9c00] Unsupported bit depth: 0 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9b4cd400] err{or,}_recognition separate: 1; 1 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9b4cd400] err{or,}_recognition combined: 1; 1 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9b4cd400] Unsupported bit depth: 0 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9b4d1400] err{or,}_recognition separate: 1; 1 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9b4d1400] err{or,}_recognition combined: 1; 1 22:18:58 INFO - PROCESS | 1802 | [h264 @ 0x9b4d1400] Unsupported bit depth: 0 22:18:59 INFO - PROCESS | 1802 | [aac @ 0xa2be9000] err{or,}_recognition separate: 1; 1 22:18:59 INFO - PROCESS | 1802 | [aac @ 0xa2be9000] err{or,}_recognition combined: 1; 1 22:18:59 INFO - PROCESS | 1802 | [aac @ 0xa2be9000] Unsupported bit depth: 0 22:18:59 INFO - PROCESS | 1802 | [h264 @ 0xa2f02c00] err{or,}_recognition separate: 1; 1 22:18:59 INFO - PROCESS | 1802 | [h264 @ 0xa2f02c00] err{or,}_recognition combined: 1; 1 22:18:59 INFO - PROCESS | 1802 | [h264 @ 0xa2f02c00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x97466800] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x97466800] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x97466800] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81b49000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81b49000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81b49000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81cb4c00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81cb4c00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81cb4c00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81cb6400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81cb6400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81cb6400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81b49000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81b49000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x81b49000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x81b52c00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x90fe1c00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x90fe1c00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x90fe1c00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9106d400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9106d400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9106d400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x96403c00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x96403c00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x96403c00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x96406400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x96406400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x96406400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x96409400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x96409400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x96409400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x9640b400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x9640b400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x9640b400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9640c400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9640c400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9640c400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9106d400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9106d400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x9106d400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x95b47000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x95b47000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x95b47000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x9106dc00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x9106dc00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x9106dc00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x95f92400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x95f92400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x95f92400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x90fe3000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x95b43000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x95b43000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x95b43000] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x96406400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x96406400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x96406400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x974ecc00] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x974ecc00] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x974ecc00] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x98274800] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x98274800] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x98274800] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x98277400] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x98277400] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x98277400] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x98274800] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x98274800] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [aac @ 0x98274800] Unsupported bit depth: 0 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x98277000] err{or,}_recognition separate: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x98277000] err{or,}_recognition combined: 1; 1 22:19:00 INFO - PROCESS | 1802 | [h264 @ 0x98277000] Unsupported bit depth: 0 22:19:01 INFO - PROCESS | 1802 | 1477545541695 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]]]}] 22:19:01 INFO - ..................... 22:19:01 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 10297ms 22:19:01 INFO - PROCESS | 1802 | 1477545541763 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1802 | 1477545541769 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 22:19:01 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 22:19:01 INFO - PROCESS | 1802 | 1477545541779 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 22:19:01 INFO - PROCESS | 1802 | 1477545541784 Marionette TRACE conn4 <- [1,1797,null,{}] 22:19:01 INFO - PROCESS | 1802 | 1477545541793 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}] 22:19:02 INFO - PROCESS | 1802 | 1477545542083 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 22:19:02 INFO - PROCESS | 1802 | 1477545542254 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 22:19:02 INFO - PROCESS | 1802 | 1477545542259 Marionette TRACE conn4 <- [1,1799,null,["8"]] 22:19:02 INFO - PROCESS | 1802 | 1477545542266 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 22:19:02 INFO - PROCESS | 1802 | 1477545542276 Marionette TRACE conn4 <- [1,1800,null,{}] 22:19:02 INFO - PROCESS | 1802 | 1477545542288 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:19:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398c00 == 37 [pid = 1802] [id = 410] 22:19:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x818d0c00) [pid = 1802] [serial = 1198] [outer = (nil)] 22:19:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x818dc400) [pid = 1802] [serial = 1199] [outer = 0x818d0c00] 22:19:02 INFO - PROCESS | 1802 | 1477545542428 Marionette DEBUG loaded listener.js 22:19:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x81aac800) [pid = 1802] [serial = 1200] [outer = 0x818d0c00] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8f98b000 == 36 [pid = 1802] [id = 396] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd09400 == 35 [pid = 1802] [id = 393] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82118800 == 34 [pid = 1802] [id = 392] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8c128400 == 33 [pid = 1802] [id = 390] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa2c00 == 32 [pid = 1802] [id = 384] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa4000 == 31 [pid = 1802] [id = 397] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81b69400 == 30 [pid = 1802] [id = 382] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81394c00 == 29 [pid = 1802] [id = 383] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81aaa000 == 28 [pid = 1802] [id = 379] 22:19:02 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8db5f000) [pid = 1802] [serial = 1175] [outer = (nil)] [url = about:blank] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbc9400 == 27 [pid = 1802] [id = 388] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x819b3c00 == 26 [pid = 1802] [id = 372] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82280c00 == 25 [pid = 1802] [id = 378] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x873a6400 == 24 [pid = 1802] [id = 387] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81b69800 == 23 [pid = 1802] [id = 374] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81aad000 == 22 [pid = 1802] [id = 376] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x819a7c00 == 21 [pid = 1802] [id = 375] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3d400 == 20 [pid = 1802] [id = 386] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81b69c00 == 19 [pid = 1802] [id = 389] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81399000 == 18 [pid = 1802] [id = 371] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb5c00 == 17 [pid = 1802] [id = 385] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8211b800 == 16 [pid = 1802] [id = 380] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82dff000 == 15 [pid = 1802] [id = 381] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8138c400 == 14 [pid = 1802] [id = 391] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x92b52c00 == 13 [pid = 1802] [id = 408] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82df0c00 == 12 [pid = 1802] [id = 407] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x818d1400 == 11 [pid = 1802] [id = 406] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8c125c00 == 10 [pid = 1802] [id = 405] 22:19:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81ebf800 == 9 [pid = 1802] [id = 404] 22:19:03 INFO - PROCESS | 1802 | --DOCSHELL 0x81352400 == 8 [pid = 1802] [id = 403] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x8c124c00) [pid = 1802] [serial = 1172] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8c12c000) [pid = 1802] [serial = 1173] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x873a7400) [pid = 1802] [serial = 1169] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x8bb16000) [pid = 1802] [serial = 1170] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x8211d400) [pid = 1802] [serial = 1166] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x8211e000) [pid = 1802] [serial = 1167] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x81b6d400) [pid = 1802] [serial = 1163] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81b6e800) [pid = 1802] [serial = 1164] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81b4b800) [pid = 1802] [serial = 1160] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x81b6f400) [pid = 1802] [serial = 1161] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x8f9f1800) [pid = 1802] [serial = 1157] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x8f9f3c00) [pid = 1802] [serial = 1158] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x8c120000) [pid = 1802] [serial = 1150] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8c122c00) [pid = 1802] [serial = 1151] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8211ac00) [pid = 1802] [serial = 1147] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8211c400) [pid = 1802] [serial = 1148] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x818d0000) [pid = 1802] [serial = 1144] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x81397000) [pid = 1802] [serial = 1145] [outer = (nil)] [url = about:blank] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x8f985000) [pid = 1802] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:19:03 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8f981400) [pid = 1802] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:19:03 INFO - PROCESS | 1802 | [aac @ 0x81aa2800] err{or,}_recognition separate: 1; 1 22:19:03 INFO - PROCESS | 1802 | [aac @ 0x81aa2800] err{or,}_recognition combined: 1; 1 22:19:03 INFO - PROCESS | 1802 | [aac @ 0x81aa2800] Unsupported bit depth: 0 22:19:03 INFO - PROCESS | 1802 | [aac @ 0x81aa2800] err{or,}_recognition separate: 1; 1 22:19:03 INFO - PROCESS | 1802 | [aac @ 0x81aa2800] err{or,}_recognition combined: 1; 1 22:19:03 INFO - PROCESS | 1802 | [aac @ 0x81aa2800] Unsupported bit depth: 0 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8c127800) [pid = 1802] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x81aae400) [pid = 1802] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8138c800) [pid = 1802] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81ec0400) [pid = 1802] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8d780c00) [pid = 1802] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x92b8a800) [pid = 1802] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 22:19:06 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x82df1000) [pid = 1802] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x92d38000) [pid = 1802] [serial = 1193] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x93803800) [pid = 1802] [serial = 1194] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x90fc5400) [pid = 1802] [serial = 1190] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x90fdac00) [pid = 1802] [serial = 1191] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81b4ec00) [pid = 1802] [serial = 1187] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81ebb800) [pid = 1802] [serial = 1188] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x90fc1000) [pid = 1802] [serial = 1184] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x90fc2000) [pid = 1802] [serial = 1185] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x82112c00) [pid = 1802] [serial = 1181] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81ec4400) [pid = 1802] [serial = 1182] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81398400) [pid = 1802] [serial = 1178] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x81393400) [pid = 1802] [serial = 1179] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x8f862400) [pid = 1802] [serial = 1176] [outer = (nil)] [url = about:blank] 22:19:12 INFO - PROCESS | 1802 | --DOMWINDOW == 20 (0x9380d000) [pid = 1802] [serial = 1196] [outer = (nil)] [url = about:blank] 22:19:14 INFO - PROCESS | 1802 | --DOMWINDOW == 19 (0x8bd0c800) [pid = 1802] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 22:19:20 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbca800 == 7 [pid = 1802] [id = 409] 22:19:20 INFO - PROCESS | 1802 | --DOMWINDOW == 18 (0x818dc400) [pid = 1802] [serial = 1199] [outer = (nil)] [url = about:blank] 22:19:20 INFO - PROCESS | 1802 | --DOMWINDOW == 17 (0x95b3c000) [pid = 1802] [serial = 1197] [outer = (nil)] [url = about:blank] 22:19:22 INFO - PROCESS | 1802 | 1477545562617 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]]]}] 22:19:22 INFO - . 22:19:22 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20858ms 22:19:22 INFO - PROCESS | 1802 | 1477545562636 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 22:19:22 INFO - PROCESS | 1802 | 1477545562642 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 22:19:22 INFO - TEST-START | /media-source/mediasource-appendwindow.html 22:19:22 INFO - PROCESS | 1802 | 1477545562660 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 22:19:22 INFO - PROCESS | 1802 | 1477545562665 Marionette TRACE conn4 <- [1,1803,null,{}] 22:19:22 INFO - PROCESS | 1802 | 1477545562674 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}] 22:19:22 INFO - PROCESS | 1802 | 1477545562895 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 22:19:22 INFO - PROCESS | 1802 | 1477545562920 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 22:19:22 INFO - PROCESS | 1802 | 1477545562925 Marionette TRACE conn4 <- [1,1805,null,["8"]] 22:19:22 INFO - PROCESS | 1802 | 1477545562931 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 22:19:22 INFO - PROCESS | 1802 | 1477545562941 Marionette TRACE conn4 <- [1,1806,null,{}] 22:19:23 INFO - PROCESS | 1802 | 1477545563006 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d3800 == 8 [pid = 1802] [id = 411] 22:19:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 18 (0x818d3c00) [pid = 1802] [serial = 1201] [outer = (nil)] 22:19:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 19 (0x818d7400) [pid = 1802] [serial = 1202] [outer = 0x818d3c00] 22:19:23 INFO - PROCESS | 1802 | 1477545563091 Marionette DEBUG loaded listener.js 22:19:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 20 (0x818de000) [pid = 1802] [serial = 1203] [outer = 0x818d3c00] 22:19:25 INFO - PROCESS | 1802 | [aac @ 0x81ebc400] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1802 | [aac @ 0x81ebc400] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1802 | [aac @ 0x81ebc400] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1802 | [h264 @ 0x81ebd000] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1802 | [h264 @ 0x81ebd000] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1802 | [h264 @ 0x81ebd000] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1802 | [aac @ 0x819a9000] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1802 | [aac @ 0x819a9000] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1802 | [aac @ 0x819a9000] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1802 | [h264 @ 0x81ebd000] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1802 | [h264 @ 0x81ebd000] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1802 | [h264 @ 0x81ebd000] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1802 | 1477545565189 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]]]}] 22:19:25 INFO - ....... 22:19:25 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2593ms 22:19:25 INFO - PROCESS | 1802 | 1477545565252 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 22:19:25 INFO - PROCESS | 1802 | 1477545565257 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 22:19:25 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 22:19:25 INFO - PROCESS | 1802 | 1477545565265 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}] 22:19:25 INFO - PROCESS | 1802 | 1477545565433 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 22:19:25 INFO - PROCESS | 1802 | 1477545565539 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 22:19:25 INFO - PROCESS | 1802 | 1477545565543 Marionette TRACE conn4 <- [1,1810,null,["8"]] 22:19:25 INFO - PROCESS | 1802 | 1477545565549 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 22:19:25 INFO - PROCESS | 1802 | 1477545565557 Marionette TRACE conn4 <- [1,1811,null,{}] 22:19:25 INFO - PROCESS | 1802 | 1477545565573 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x82115800 == 9 [pid = 1802] [id = 412] 22:19:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 21 (0x82116800) [pid = 1802] [serial = 1204] [outer = (nil)] 22:19:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x82118c00) [pid = 1802] [serial = 1205] [outer = 0x82116800] 22:19:25 INFO - PROCESS | 1802 | 1477545565656 Marionette DEBUG loaded listener.js 22:19:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x82119400) [pid = 1802] [serial = 1206] [outer = 0x82116800] 22:19:26 INFO - PROCESS | 1802 | 1477545566155 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]]]}] 22:19:26 INFO - . 22:19:26 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 920ms 22:19:26 INFO - PROCESS | 1802 | 1477545566185 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 22:19:26 INFO - PROCESS | 1802 | 1477545566188 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 22:19:26 INFO - TEST-START | /media-source/mediasource-avtracks.html 22:19:26 INFO - PROCESS | 1802 | 1477545566195 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}] 22:19:26 INFO - PROCESS | 1802 | 1477545566370 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 22:19:26 INFO - PROCESS | 1802 | 1477545566382 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 22:19:26 INFO - PROCESS | 1802 | 1477545566386 Marionette TRACE conn4 <- [1,1815,null,["8"]] 22:19:26 INFO - PROCESS | 1802 | 1477545566394 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 22:19:26 INFO - PROCESS | 1802 | 1477545566400 Marionette TRACE conn4 <- [1,1816,null,{}] 22:19:26 INFO - PROCESS | 1802 | 1477545566524 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x81352400 == 10 [pid = 1802] [id = 413] 22:19:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81352c00) [pid = 1802] [serial = 1207] [outer = (nil)] 22:19:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8138cc00) [pid = 1802] [serial = 1208] [outer = 0x81352c00] 22:19:26 INFO - PROCESS | 1802 | 1477545566616 Marionette DEBUG loaded listener.js 22:19:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d0000) [pid = 1802] [serial = 1209] [outer = 0x81352c00] 22:19:27 INFO - .... 22:19:27 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1625ms 22:19:27 INFO - TEST-START | /media-source/mediasource-buffered.html 22:19:27 INFO - PROCESS | 1802 | 1477545567793 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"]]]}] 22:19:27 INFO - PROCESS | 1802 | 1477545567825 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 22:19:27 INFO - PROCESS | 1802 | 1477545567834 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 22:19:27 INFO - PROCESS | 1802 | 1477545567858 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}] 22:19:28 INFO - PROCESS | 1802 | 1477545568084 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 22:19:28 INFO - PROCESS | 1802 | 1477545568212 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 22:19:28 INFO - PROCESS | 1802 | 1477545568217 Marionette TRACE conn4 <- [1,1820,null,["8"]] 22:19:28 INFO - PROCESS | 1802 | 1477545568266 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 22:19:28 INFO - PROCESS | 1802 | 1477545568275 Marionette TRACE conn4 <- [1,1821,null,{}] 22:19:28 INFO - PROCESS | 1802 | 1477545568285 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d32c00 == 11 [pid = 1802] [id = 414] 22:19:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x82d33400) [pid = 1802] [serial = 1210] [outer = (nil)] 22:19:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x82d36c00) [pid = 1802] [serial = 1211] [outer = 0x82d33400] 22:19:28 INFO - PROCESS | 1802 | 1477545568377 Marionette DEBUG loaded listener.js 22:19:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x82d39400) [pid = 1802] [serial = 1212] [outer = 0x82d33400] 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x873a5000] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x873a5000] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x873a5000] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x873a8c00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x873a8c00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x873a8c00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x82d3d800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x82d3d800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x82d3d800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x82d3d800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x82d3d800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1802 | [aac @ 0x82d3d800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] no picture 22:19:29 INFO - PROCESS | 1802 | [h264 @ 0x82dfd800] no picture 22:19:30 INFO - PROCESS | 1802 | [aac @ 0x82df5000] err{or,}_recognition separate: 1; 1 22:19:30 INFO - PROCESS | 1802 | [aac @ 0x82df5000] err{or,}_recognition combined: 1; 1 22:19:30 INFO - PROCESS | 1802 | [aac @ 0x82df5000] Unsupported bit depth: 0 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] err{or,}_recognition separate: 1; 1 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] err{or,}_recognition combined: 1; 1 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] Unsupported bit depth: 0 22:19:30 INFO - PROCESS | 1802 | [aac @ 0x82df5000] err{or,}_recognition separate: 1; 1 22:19:30 INFO - PROCESS | 1802 | [aac @ 0x82df5000] err{or,}_recognition combined: 1; 1 22:19:30 INFO - PROCESS | 1802 | [aac @ 0x82df5000] Unsupported bit depth: 0 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] err{or,}_recognition separate: 1; 1 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] err{or,}_recognition combined: 1; 1 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] Unsupported bit depth: 0 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] no picture 22:19:30 INFO - PROCESS | 1802 | [h264 @ 0x873ac000] no picture 22:19:30 INFO - PROCESS | 1802 | 1477545570266 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]]]}] 22:19:30 INFO - ....... 22:19:30 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2432ms 22:19:30 INFO - PROCESS | 1802 | 1477545570286 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 22:19:30 INFO - PROCESS | 1802 | 1477545570290 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 22:19:30 INFO - TEST-START | /media-source/mediasource-closed.html 22:19:30 INFO - PROCESS | 1802 | 1477545570299 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}] 22:19:30 INFO - PROCESS | 1802 | 1477545570555 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 22:19:30 INFO - PROCESS | 1802 | 1477545570726 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 22:19:30 INFO - PROCESS | 1802 | 1477545570731 Marionette TRACE conn4 <- [1,1825,null,["8"]] 22:19:30 INFO - PROCESS | 1802 | 1477545570740 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 22:19:30 INFO - PROCESS | 1802 | 1477545570748 Marionette TRACE conn4 <- [1,1826,null,{}] 22:19:30 INFO - PROCESS | 1802 | 1477545570805 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x81395c00 == 12 [pid = 1802] [id = 415] 22:19:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81398000) [pid = 1802] [serial = 1213] [outer = (nil)] 22:19:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81cae400) [pid = 1802] [serial = 1214] [outer = 0x81398000] 22:19:30 INFO - PROCESS | 1802 | 1477545570884 Marionette DEBUG loaded listener.js 22:19:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x82115000) [pid = 1802] [serial = 1215] [outer = 0x81398000] 22:19:31 INFO - PROCESS | 1802 | --DOCSHELL 0x81398c00 == 11 [pid = 1802] [id = 410] 22:19:32 INFO - PROCESS | 1802 | 1477545572067 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]]]}] 22:19:32 INFO - .......... 22:19:32 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1828ms 22:19:32 INFO - PROCESS | 1802 | 1477545572129 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 22:19:32 INFO - PROCESS | 1802 | 1477545572136 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 22:19:32 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 22:19:32 INFO - PROCESS | 1802 | 1477545572148 Marionette TRACE conn4 -> [0,1829,"getContext",null] 22:19:32 INFO - PROCESS | 1802 | 1477545572158 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 22:19:32 INFO - PROCESS | 1802 | 1477545572169 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 22:19:32 INFO - PROCESS | 1802 | 1477545572174 Marionette TRACE conn4 <- [1,1830,null,{}] 22:19:32 INFO - PROCESS | 1802 | 1477545572182 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}] 22:19:32 INFO - PROCESS | 1802 | 1477545572203 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 22:19:32 INFO - PROCESS | 1802 | 1477545572207 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 22:19:32 INFO - Setting pref media.mediasource.enabled (true) 22:19:32 INFO - PROCESS | 1802 | 1477545572215 Marionette TRACE conn4 <- [1,1832,null,{}] 22:19:32 INFO - PROCESS | 1802 | 1477545572228 Marionette TRACE conn4 -> [0,1833,"getContext",null] 22:19:32 INFO - PROCESS | 1802 | 1477545572233 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 22:19:32 INFO - PROCESS | 1802 | 1477545572238 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 22:19:32 INFO - PROCESS | 1802 | 1477545572241 Marionette TRACE conn4 <- [1,1834,null,{}] 22:19:32 INFO - PROCESS | 1802 | 1477545572247 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}] 22:19:32 INFO - PROCESS | 1802 | 1477545572272 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 22:19:32 INFO - PROCESS | 1802 | 1477545572314 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 22:19:32 INFO - PROCESS | 1802 | 1477545572319 Marionette TRACE conn4 <- [1,1836,null,{}] 22:19:32 INFO - PROCESS | 1802 | 1477545572327 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}] 22:19:32 INFO - PROCESS | 1802 | 1477545572559 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 22:19:32 INFO - PROCESS | 1802 | 1477545572582 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 22:19:32 INFO - PROCESS | 1802 | 1477545572593 Marionette TRACE conn4 <- [1,1838,null,["8"]] 22:19:32 INFO - PROCESS | 1802 | 1477545572653 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 22:19:32 INFO - PROCESS | 1802 | 1477545572660 Marionette TRACE conn4 <- [1,1839,null,{}] 22:19:32 INFO - PROCESS | 1802 | 1477545572665 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3d800 == 12 [pid = 1802] [id = 416] 22:19:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x82d3fc00) [pid = 1802] [serial = 1216] [outer = (nil)] 22:19:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x82dfa800) [pid = 1802] [serial = 1217] [outer = 0x82d3fc00] 22:19:32 INFO - PROCESS | 1802 | 1477545572746 Marionette DEBUG loaded listener.js 22:19:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x873adc00) [pid = 1802] [serial = 1218] [outer = 0x82d3fc00] 22:19:33 INFO - PROCESS | 1802 | [aac @ 0x873b1800] err{or,}_recognition separate: 1; 1 22:19:33 INFO - PROCESS | 1802 | [aac @ 0x873b1800] err{or,}_recognition combined: 1; 1 22:19:33 INFO - PROCESS | 1802 | [aac @ 0x873b1800] Unsupported bit depth: 0 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b3400] err{or,}_recognition separate: 1; 1 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b3400] err{or,}_recognition combined: 1; 1 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b3400] Unsupported bit depth: 0 22:19:33 INFO - PROCESS | 1802 | [aac @ 0x873b3c00] err{or,}_recognition separate: 1; 1 22:19:33 INFO - PROCESS | 1802 | [aac @ 0x873b3c00] err{or,}_recognition combined: 1; 1 22:19:33 INFO - PROCESS | 1802 | [aac @ 0x873b3c00] Unsupported bit depth: 0 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b2400] err{or,}_recognition separate: 1; 1 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b2400] err{or,}_recognition combined: 1; 1 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b2400] Unsupported bit depth: 0 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b2400] no picture 22:19:33 INFO - PROCESS | 1802 | [h264 @ 0x873b2400] no picture 22:19:34 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x82116800) [pid = 1802] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 22:19:34 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x818d3c00) [pid = 1802] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 22:19:34 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x818d0c00) [pid = 1802] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873b3c00] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873b3c00] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873b3c00] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [aac @ 0x873ad800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] err{or,}_recognition separate: 1; 1 22:19:35 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] err{or,}_recognition combined: 1; 1 22:19:35 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] no picture 22:19:35 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] no picture 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] err{or,}_recognition separate: 1; 1 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] err{or,}_recognition combined: 1; 1 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] Unsupported bit depth: 0 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] no picture 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] no picture 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] err{or,}_recognition separate: 1; 1 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] err{or,}_recognition combined: 1; 1 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] Unsupported bit depth: 0 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] no picture 22:19:36 INFO - PROCESS | 1802 | [h264 @ 0x8bbc7c00] no picture 22:19:37 INFO - PROCESS | 1802 | 1477545577723 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]]]}] 22:19:37 INFO - . 22:19:37 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5617ms 22:19:37 INFO - PROCESS | 1802 | 1477545577766 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 22:19:37 INFO - PROCESS | 1802 | 1477545577773 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 22:19:37 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 22:19:37 INFO - PROCESS | 1802 | 1477545577783 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}] 22:19:38 INFO - PROCESS | 1802 | 1477545578002 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 22:19:38 INFO - PROCESS | 1802 | 1477545578145 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 22:19:38 INFO - PROCESS | 1802 | 1477545578152 Marionette TRACE conn4 <- [1,1843,null,["8"]] 22:19:38 INFO - PROCESS | 1802 | 1477545578159 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 22:19:38 INFO - PROCESS | 1802 | 1477545578167 Marionette TRACE conn4 <- [1,1844,null,{}] 22:19:38 INFO - PROCESS | 1802 | 1477545578173 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a7400 == 13 [pid = 1802] [id = 417] 22:19:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x819a8400) [pid = 1802] [serial = 1219] [outer = (nil)] 22:19:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x819b2800) [pid = 1802] [serial = 1220] [outer = 0x819a8400] 22:19:38 INFO - PROCESS | 1802 | 1477545578267 Marionette DEBUG loaded listener.js 22:19:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81aa0400) [pid = 1802] [serial = 1221] [outer = 0x819a8400] 22:19:39 INFO - PROCESS | 1802 | [aac @ 0x8211a000] err{or,}_recognition separate: 1; 1 22:19:39 INFO - PROCESS | 1802 | [aac @ 0x8211a000] err{or,}_recognition combined: 1; 1 22:19:39 INFO - PROCESS | 1802 | [aac @ 0x8211a000] Unsupported bit depth: 0 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211d800] err{or,}_recognition separate: 1; 1 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211d800] err{or,}_recognition combined: 1; 1 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211d800] Unsupported bit depth: 0 22:19:39 INFO - PROCESS | 1802 | [aac @ 0x8211e400] err{or,}_recognition separate: 1; 1 22:19:39 INFO - PROCESS | 1802 | [aac @ 0x8211e400] err{or,}_recognition combined: 1; 1 22:19:39 INFO - PROCESS | 1802 | [aac @ 0x8211e400] Unsupported bit depth: 0 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211b800] err{or,}_recognition separate: 1; 1 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211b800] err{or,}_recognition combined: 1; 1 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211b800] Unsupported bit depth: 0 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211b800] no picture 22:19:39 INFO - PROCESS | 1802 | [h264 @ 0x8211b800] no picture 22:19:41 INFO - PROCESS | 1802 | --DOCSHELL 0x82d32c00 == 12 [pid = 1802] [id = 414] 22:19:41 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x82118c00) [pid = 1802] [serial = 1205] [outer = (nil)] [url = about:blank] 22:19:41 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x82119400) [pid = 1802] [serial = 1206] [outer = (nil)] [url = about:blank] 22:19:41 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x818d7400) [pid = 1802] [serial = 1202] [outer = (nil)] [url = about:blank] 22:19:41 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x818de000) [pid = 1802] [serial = 1203] [outer = (nil)] [url = about:blank] 22:19:41 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x81aac800) [pid = 1802] [serial = 1200] [outer = (nil)] [url = about:blank] 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81358800] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81358800] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81358800] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135a000] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135a000] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135a000] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359800] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359800] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359800] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135a800] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135a800] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135a800] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81358800] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81358800] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81358800] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135b000] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135b000] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135b000] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359c00] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359c00] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359c00] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135b800] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135b800] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x8135b800] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359c00] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359c00] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [aac @ 0x81359c00] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [h264 @ 0x8138b400] err{or,}_recognition separate: 1; 1 22:19:41 INFO - PROCESS | 1802 | [h264 @ 0x8138b400] err{or,}_recognition combined: 1; 1 22:19:41 INFO - PROCESS | 1802 | [h264 @ 0x8138b400] Unsupported bit depth: 0 22:19:41 INFO - PROCESS | 1802 | [h264 @ 0x8138b400] no picture 22:19:41 INFO - PROCESS | 1802 | [h264 @ 0x8138b400] no picture 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81392c00] err{or,}_recognition separate: 1; 1 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81392c00] err{or,}_recognition combined: 1; 1 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81392c00] Unsupported bit depth: 0 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81392c00] no picture 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81392c00] no picture 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81390400] err{or,}_recognition separate: 1; 1 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81390400] err{or,}_recognition combined: 1; 1 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81390400] Unsupported bit depth: 0 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81390400] no picture 22:19:42 INFO - PROCESS | 1802 | [h264 @ 0x81390400] no picture 22:19:43 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81352c00) [pid = 1802] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 22:19:43 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x82d33400) [pid = 1802] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 22:19:43 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81398000) [pid = 1802] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 22:19:43 INFO - PROCESS | 1802 | 1477545583751 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]]]}] 22:19:43 INFO - . 22:19:43 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5994ms 22:19:43 INFO - PROCESS | 1802 | 1477545583776 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 22:19:43 INFO - PROCESS | 1802 | 1477545583782 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 22:19:43 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 22:19:43 INFO - PROCESS | 1802 | 1477545583793 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}] 22:19:44 INFO - PROCESS | 1802 | 1477545583996 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 22:19:44 INFO - PROCESS | 1802 | 1477545584061 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 22:19:44 INFO - PROCESS | 1802 | 1477545584067 Marionette TRACE conn4 <- [1,1848,null,["8"]] 22:19:44 INFO - PROCESS | 1802 | 1477545584074 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 22:19:44 INFO - PROCESS | 1802 | 1477545584081 Marionette TRACE conn4 <- [1,1849,null,{}] 22:19:44 INFO - PROCESS | 1802 | 1477545584086 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x818da000 == 13 [pid = 1802] [id = 418] 22:19:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x818da400) [pid = 1802] [serial = 1222] [outer = (nil)] 22:19:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x818de000) [pid = 1802] [serial = 1223] [outer = 0x818da400] 22:19:44 INFO - PROCESS | 1802 | 1477545584168 Marionette DEBUG loaded listener.js 22:19:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x818dec00) [pid = 1802] [serial = 1224] [outer = 0x818da400] 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x819b1400] err{or,}_recognition separate: 1; 1 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x819b1400] err{or,}_recognition combined: 1; 1 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x819b1400] Unsupported bit depth: 0 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x81aa8000] err{or,}_recognition separate: 1; 1 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x81aa8000] err{or,}_recognition combined: 1; 1 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x81aa8000] Unsupported bit depth: 0 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x81aa8000] no picture 22:19:44 INFO - PROCESS | 1802 | [h264 @ 0x81aa8000] no picture 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] err{or,}_recognition separate: 1; 1 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] err{or,}_recognition combined: 1; 1 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] Unsupported bit depth: 0 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] no picture 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] no picture 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aad000] err{or,}_recognition separate: 1; 1 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aad000] err{or,}_recognition combined: 1; 1 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aad000] Unsupported bit depth: 0 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aad000] no picture 22:19:45 INFO - PROCESS | 1802 | [h264 @ 0x81aad000] no picture 22:19:46 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] err{or,}_recognition separate: 1; 1 22:19:46 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] err{or,}_recognition combined: 1; 1 22:19:46 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] Unsupported bit depth: 0 22:19:46 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] no picture 22:19:46 INFO - PROCESS | 1802 | [h264 @ 0x81aae400] no picture 22:19:46 INFO - PROCESS | 1802 | 1477545586885 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]]]}] 22:19:46 INFO - . 22:19:46 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3124ms 22:19:46 INFO - PROCESS | 1802 | 1477545586916 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 22:19:46 INFO - PROCESS | 1802 | 1477545586922 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 22:19:46 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 22:19:46 INFO - PROCESS | 1802 | 1477545586928 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}] 22:19:47 INFO - PROCESS | 1802 | 1477545587135 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 22:19:47 INFO - PROCESS | 1802 | 1477545587219 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 22:19:47 INFO - PROCESS | 1802 | 1477545587225 Marionette TRACE conn4 <- [1,1853,null,["8"]] 22:19:47 INFO - PROCESS | 1802 | 1477545587232 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 22:19:47 INFO - PROCESS | 1802 | 1477545587242 Marionette TRACE conn4 <- [1,1854,null,{}] 22:19:47 INFO - PROCESS | 1802 | 1477545587250 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135a800 == 14 [pid = 1802] [id = 419] 22:19:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8135b400) [pid = 1802] [serial = 1225] [outer = (nil)] 22:19:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81399800) [pid = 1802] [serial = 1226] [outer = 0x8135b400] 22:19:47 INFO - PROCESS | 1802 | 1477545587341 Marionette DEBUG loaded listener.js 22:19:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8139a800) [pid = 1802] [serial = 1227] [outer = 0x8135b400] 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aa6c00] err{or,}_recognition separate: 1; 1 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aa6c00] err{or,}_recognition combined: 1; 1 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aa6c00] Unsupported bit depth: 0 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] err{or,}_recognition separate: 1; 1 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] err{or,}_recognition combined: 1; 1 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] Unsupported bit depth: 0 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] no picture 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] no picture 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aeec00] err{or,}_recognition separate: 1; 1 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aeec00] err{or,}_recognition combined: 1; 1 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aeec00] Unsupported bit depth: 0 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aeec00] no picture 22:19:48 INFO - PROCESS | 1802 | [h264 @ 0x81aeec00] no picture 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81af0000] err{or,}_recognition separate: 1; 1 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81af0000] err{or,}_recognition combined: 1; 1 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81af0000] Unsupported bit depth: 0 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81af0000] no picture 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81af0000] no picture 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81aef400] err{or,}_recognition separate: 1; 1 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81aef400] err{or,}_recognition combined: 1; 1 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81aef400] Unsupported bit depth: 0 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81aef400] no picture 22:19:49 INFO - PROCESS | 1802 | [h264 @ 0x81aef400] no picture 22:19:50 INFO - PROCESS | 1802 | 1477545590328 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]]]}] 22:19:50 INFO - . 22:19:50 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3434ms 22:19:50 INFO - PROCESS | 1802 | 1477545590363 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 22:19:50 INFO - PROCESS | 1802 | 1477545590368 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 22:19:50 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 22:19:50 INFO - PROCESS | 1802 | 1477545590379 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}] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x82115800 == 13 [pid = 1802] [id = 412] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x81395c00 == 12 [pid = 1802] [id = 415] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x818da000 == 11 [pid = 1802] [id = 418] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x8135a800 == 10 [pid = 1802] [id = 419] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x818d3800 == 9 [pid = 1802] [id = 411] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x81352400 == 8 [pid = 1802] [id = 413] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3d800 == 7 [pid = 1802] [id = 416] 22:19:50 INFO - PROCESS | 1802 | --DOCSHELL 0x819a7400 == 6 [pid = 1802] [id = 417] 22:19:51 INFO - PROCESS | 1802 | 1477545591043 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x818d0000) [pid = 1802] [serial = 1209] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8138cc00) [pid = 1802] [serial = 1208] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x82d39400) [pid = 1802] [serial = 1212] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x82d36c00) [pid = 1802] [serial = 1211] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x82115000) [pid = 1802] [serial = 1215] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81cae400) [pid = 1802] [serial = 1214] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x82dfa800) [pid = 1802] [serial = 1217] [outer = (nil)] [url = about:blank] 22:19:51 INFO - PROCESS | 1802 | 1477545591196 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 22:19:51 INFO - PROCESS | 1802 | 1477545591202 Marionette TRACE conn4 <- [1,1858,null,["8"]] 22:19:51 INFO - PROCESS | 1802 | 1477545591210 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 22:19:51 INFO - PROCESS | 1802 | 1477545591220 Marionette TRACE conn4 <- [1,1859,null,{}] 22:19:51 INFO - PROCESS | 1802 | 1477545591229 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x81391000 == 7 [pid = 1802] [id = 420] 22:19:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81392400) [pid = 1802] [serial = 1228] [outer = (nil)] 22:19:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81396400) [pid = 1802] [serial = 1229] [outer = 0x81392400] 22:19:51 INFO - PROCESS | 1802 | 1477545591314 Marionette DEBUG loaded listener.js 22:19:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x818d5c00) [pid = 1802] [serial = 1230] [outer = 0x81392400] 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x818d6800] err{or,}_recognition separate: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x818d6800] err{or,}_recognition combined: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x818d6800] Unsupported bit depth: 0 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] err{or,}_recognition separate: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] err{or,}_recognition combined: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] Unsupported bit depth: 0 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] no picture 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] no picture 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x81ae8000] err{or,}_recognition separate: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x81ae8000] err{or,}_recognition combined: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x81ae8000] Unsupported bit depth: 0 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x81ae8000] no picture 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x81ae8000] no picture 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] err{or,}_recognition separate: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] err{or,}_recognition combined: 1; 1 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] Unsupported bit depth: 0 22:19:52 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] no picture 22:19:53 INFO - PROCESS | 1802 | [h264 @ 0x819b3800] no picture 22:19:53 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] err{or,}_recognition separate: 1; 1 22:19:53 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] err{or,}_recognition combined: 1; 1 22:19:53 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] Unsupported bit depth: 0 22:19:53 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] no picture 22:19:53 INFO - PROCESS | 1802 | [h264 @ 0x81ae9c00] no picture 22:19:54 INFO - PROCESS | 1802 | 1477545594202 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]]]}] 22:19:54 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x818da400) [pid = 1802] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 22:19:54 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x82d3fc00) [pid = 1802] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 22:19:54 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x819a8400) [pid = 1802] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 22:19:54 INFO - . 22:19:54 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3884ms 22:19:54 INFO - PROCESS | 1802 | 1477545594264 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 22:19:54 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 22:19:54 INFO - Clearing pref media.mediasource.enabled 22:19:54 INFO - PROCESS | 1802 | 1477545594273 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 22:19:54 INFO - PROCESS | 1802 | 1477545594281 Marionette TRACE conn4 -> [0,1862,"getContext",null] 22:19:54 INFO - PROCESS | 1802 | 1477545594291 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 22:19:54 INFO - PROCESS | 1802 | 1477545594301 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 22:19:54 INFO - PROCESS | 1802 | 1477545594305 Marionette TRACE conn4 <- [1,1863,null,{}] 22:19:54 INFO - PROCESS | 1802 | 1477545594311 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}] 22:19:54 INFO - PROCESS | 1802 | 1477545594329 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 22:19:54 INFO - PROCESS | 1802 | 1477545594333 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 22:19:54 INFO - PROCESS | 1802 | 1477545594337 Marionette TRACE conn4 <- [1,1865,null,{}] 22:19:54 INFO - PROCESS | 1802 | 1477545594344 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}] 22:19:54 INFO - PROCESS | 1802 | 1477545594535 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 22:19:54 INFO - PROCESS | 1802 | 1477545594610 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 22:19:54 INFO - PROCESS | 1802 | 1477545594617 Marionette TRACE conn4 <- [1,1867,null,["8"]] 22:19:54 INFO - PROCESS | 1802 | 1477545594633 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 22:19:54 INFO - PROCESS | 1802 | 1477545594643 Marionette TRACE conn4 <- [1,1868,null,{}] 22:19:54 INFO - PROCESS | 1802 | 1477545594648 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b49000 == 8 [pid = 1802] [id = 421] 22:19:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81b49800) [pid = 1802] [serial = 1231] [outer = (nil)] 22:19:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81b4c000) [pid = 1802] [serial = 1232] [outer = 0x81b49800] 22:19:54 INFO - PROCESS | 1802 | 1477545594730 Marionette DEBUG loaded listener.js 22:19:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81b4c400) [pid = 1802] [serial = 1233] [outer = 0x81b49800] 22:19:57 INFO - PROCESS | 1802 | 1477545597790 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]]]}] 22:19:57 INFO - . 22:19:57 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3597ms 22:19:57 INFO - PROCESS | 1802 | 1477545597877 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 22:19:57 INFO - PROCESS | 1802 | 1477545597884 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 22:19:57 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 22:19:57 INFO - PROCESS | 1802 | 1477545597894 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}] 22:19:58 INFO - PROCESS | 1802 | 1477545598112 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 22:19:58 INFO - PROCESS | 1802 | 1477545598257 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 22:19:58 INFO - PROCESS | 1802 | 1477545598263 Marionette TRACE conn4 <- [1,1872,null,["8"]] 22:19:58 INFO - PROCESS | 1802 | 1477545598270 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 22:19:58 INFO - PROCESS | 1802 | 1477545598278 Marionette TRACE conn4 <- [1,1873,null,{}] 22:19:58 INFO - PROCESS | 1802 | 1477545598285 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a9000 == 9 [pid = 1802] [id = 422] 22:19:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x819aa800) [pid = 1802] [serial = 1234] [outer = (nil)] 22:19:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81aa5000) [pid = 1802] [serial = 1235] [outer = 0x819aa800] 22:19:58 INFO - PROCESS | 1802 | 1477545598381 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x818d6800) [pid = 1802] [serial = 1236] [outer = 0x819aa800] 22:20:00 INFO - PROCESS | 1802 | --DOCSHELL 0x81391000 == 8 [pid = 1802] [id = 420] 22:20:00 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x818de000) [pid = 1802] [serial = 1223] [outer = (nil)] [url = about:blank] 22:20:00 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x818dec00) [pid = 1802] [serial = 1224] [outer = (nil)] [url = about:blank] 22:20:00 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x819b2800) [pid = 1802] [serial = 1220] [outer = (nil)] [url = about:blank] 22:20:00 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81aa0400) [pid = 1802] [serial = 1221] [outer = (nil)] [url = about:blank] 22:20:00 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x873adc00) [pid = 1802] [serial = 1218] [outer = (nil)] [url = about:blank] 22:20:01 INFO - PROCESS | 1802 | 1477545601749 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]]]}] 22:20:01 INFO - . 22:20:01 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3894ms 22:20:01 INFO - PROCESS | 1802 | 1477545601787 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 22:20:01 INFO - PROCESS | 1802 | 1477545601792 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 22:20:01 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 22:20:01 INFO - PROCESS | 1802 | 1477545601803 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}] 22:20:01 INFO - PROCESS | 1802 | 1477545601974 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 22:20:01 INFO - PROCESS | 1802 | 1477545601986 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 22:20:01 INFO - PROCESS | 1802 | 1477545601990 Marionette TRACE conn4 <- [1,1877,null,["8"]] 22:20:02 INFO - PROCESS | 1802 | 1477545602090 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 22:20:02 INFO - PROCESS | 1802 | 1477545602097 Marionette TRACE conn4 <- [1,1878,null,{}] 22:20:02 INFO - PROCESS | 1802 | 1477545602103 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d9c00 == 9 [pid = 1802] [id = 423] 22:20:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x818da400) [pid = 1802] [serial = 1237] [outer = (nil)] 22:20:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x819a6c00) [pid = 1802] [serial = 1238] [outer = 0x818da400] 22:20:02 INFO - PROCESS | 1802 | 1477545602193 Marionette DEBUG loaded listener.js 22:20:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x819b2400) [pid = 1802] [serial = 1239] [outer = 0x818da400] 22:20:03 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81392400) [pid = 1802] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 22:20:05 INFO - PROCESS | 1802 | 1477545605332 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]]]}] 22:20:05 INFO - . 22:20:05 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3582ms 22:20:05 INFO - PROCESS | 1802 | 1477545605385 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 22:20:05 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 22:20:05 INFO - PROCESS | 1802 | 1477545605390 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 22:20:05 INFO - PROCESS | 1802 | 1477545605397 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}] 22:20:05 INFO - PROCESS | 1802 | 1477545605569 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 22:20:05 INFO - PROCESS | 1802 | 1477545605673 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 22:20:05 INFO - PROCESS | 1802 | 1477545605678 Marionette TRACE conn4 <- [1,1882,null,["8"]] 22:20:05 INFO - PROCESS | 1802 | 1477545605684 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 22:20:05 INFO - PROCESS | 1802 | 1477545605689 Marionette TRACE conn4 <- [1,1883,null,{}] 22:20:05 INFO - PROCESS | 1802 | 1477545605695 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138d800 == 10 [pid = 1802] [id = 424] 22:20:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b6a800) [pid = 1802] [serial = 1240] [outer = (nil)] 22:20:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b72400) [pid = 1802] [serial = 1241] [outer = 0x81b6a800] 22:20:05 INFO - PROCESS | 1802 | 1477545605773 Marionette DEBUG loaded listener.js 22:20:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81cae400) [pid = 1802] [serial = 1242] [outer = 0x81b6a800] 22:20:09 INFO - PROCESS | 1802 | 1477545609022 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]]]}] 22:20:09 INFO - . 22:20:09 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3686ms 22:20:09 INFO - PROCESS | 1802 | 1477545609083 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 22:20:09 INFO - PROCESS | 1802 | 1477545609089 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 22:20:09 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 22:20:09 INFO - PROCESS | 1802 | 1477545609143 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}] 22:20:09 INFO - PROCESS | 1802 | 1477545609353 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 22:20:09 INFO - PROCESS | 1802 | 1477545609567 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 22:20:09 INFO - PROCESS | 1802 | 1477545609573 Marionette TRACE conn4 <- [1,1887,null,["8"]] 22:20:09 INFO - PROCESS | 1802 | 1477545609587 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 22:20:09 INFO - PROCESS | 1802 | 1477545609597 Marionette TRACE conn4 <- [1,1888,null,{}] 22:20:09 INFO - PROCESS | 1802 | 1477545609605 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398c00 == 11 [pid = 1802] [id = 425] 22:20:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8139a400) [pid = 1802] [serial = 1243] [outer = (nil)] 22:20:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x819aac00) [pid = 1802] [serial = 1244] [outer = 0x8139a400] 22:20:09 INFO - PROCESS | 1802 | 1477545609692 Marionette DEBUG loaded listener.js 22:20:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81aea400) [pid = 1802] [serial = 1245] [outer = 0x8139a400] 22:20:10 INFO - PROCESS | 1802 | --DOCSHELL 0x819a9000 == 10 [pid = 1802] [id = 422] 22:20:10 INFO - PROCESS | 1802 | --DOCSHELL 0x81b49000 == 9 [pid = 1802] [id = 421] 22:20:10 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81396400) [pid = 1802] [serial = 1229] [outer = (nil)] [url = about:blank] 22:20:10 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81399800) [pid = 1802] [serial = 1226] [outer = (nil)] [url = about:blank] 22:20:10 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81b4c000) [pid = 1802] [serial = 1232] [outer = (nil)] [url = about:blank] 22:20:10 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x818d5c00) [pid = 1802] [serial = 1230] [outer = (nil)] [url = about:blank] 22:20:12 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x818da400) [pid = 1802] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 22:20:12 INFO - PROCESS | 1802 | 1477545612667 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]]]}] 22:20:12 INFO - . 22:20:12 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3580ms 22:20:12 INFO - PROCESS | 1802 | 1477545612719 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 22:20:12 INFO - PROCESS | 1802 | 1477545612726 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 22:20:12 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 22:20:12 INFO - PROCESS | 1802 | 1477545612735 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}] 22:20:12 INFO - PROCESS | 1802 | 1477545612940 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 22:20:13 INFO - PROCESS | 1802 | 1477545613010 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 22:20:13 INFO - PROCESS | 1802 | 1477545613017 Marionette TRACE conn4 <- [1,1892,null,["8"]] 22:20:13 INFO - PROCESS | 1802 | 1477545613025 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 22:20:13 INFO - PROCESS | 1802 | 1477545613031 Marionette TRACE conn4 <- [1,1893,null,{}] 22:20:13 INFO - PROCESS | 1802 | 1477545613037 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6b000 == 10 [pid = 1802] [id = 426] 22:20:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b6b400) [pid = 1802] [serial = 1246] [outer = (nil)] 22:20:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b6f400) [pid = 1802] [serial = 1247] [outer = 0x81b6b400] 22:20:13 INFO - PROCESS | 1802 | 1477545613122 Marionette DEBUG loaded listener.js 22:20:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81b74c00) [pid = 1802] [serial = 1248] [outer = 0x81b6b400] 22:20:15 INFO - PROCESS | 1802 | 1477545615806 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]]]}] 22:20:15 INFO - . 22:20:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3129ms 22:20:15 INFO - PROCESS | 1802 | 1477545615862 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 22:20:15 INFO - PROCESS | 1802 | 1477545615866 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 22:20:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 22:20:15 INFO - PROCESS | 1802 | 1477545615874 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}] 22:20:16 INFO - PROCESS | 1802 | 1477545616082 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 22:20:16 INFO - PROCESS | 1802 | 1477545616096 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 22:20:16 INFO - PROCESS | 1802 | 1477545616107 Marionette TRACE conn4 <- [1,1897,null,["8"]] 22:20:16 INFO - PROCESS | 1802 | 1477545616143 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 22:20:16 INFO - PROCESS | 1802 | 1477545616152 Marionette TRACE conn4 <- [1,1898,null,{}] 22:20:16 INFO - PROCESS | 1802 | 1477545616212 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x81358400 == 11 [pid = 1802] [id = 427] 22:20:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81359400) [pid = 1802] [serial = 1249] [outer = (nil)] 22:20:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81393c00) [pid = 1802] [serial = 1250] [outer = 0x81359400] 22:20:16 INFO - PROCESS | 1802 | 1477545616302 Marionette DEBUG loaded listener.js 22:20:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x819a7800) [pid = 1802] [serial = 1251] [outer = 0x81359400] 22:20:19 INFO - PROCESS | 1802 | 1477545619242 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]]]}] 22:20:19 INFO - . 22:20:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3389ms 22:20:19 INFO - PROCESS | 1802 | 1477545619263 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1802 | 1477545619269 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 22:20:19 INFO - TEST-START | /media-source/mediasource-detach.html 22:20:19 INFO - PROCESS | 1802 | 1477545619279 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}] 22:20:19 INFO - PROCESS | 1802 | 1477545619515 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 22:20:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81398c00 == 10 [pid = 1802] [id = 425] 22:20:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6b000 == 9 [pid = 1802] [id = 426] 22:20:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81358400 == 8 [pid = 1802] [id = 427] 22:20:20 INFO - PROCESS | 1802 | --DOCSHELL 0x8138d800 == 7 [pid = 1802] [id = 424] 22:20:20 INFO - PROCESS | 1802 | --DOCSHELL 0x818d9c00 == 6 [pid = 1802] [id = 423] 22:20:20 INFO - PROCESS | 1802 | 1477545620171 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 22:20:20 INFO - PROCESS | 1802 | 1477545620178 Marionette TRACE conn4 <- [1,1902,null,["8"]] 22:20:20 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x819b2400) [pid = 1802] [serial = 1239] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x819a6c00) [pid = 1802] [serial = 1238] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aa5000) [pid = 1802] [serial = 1235] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81b72400) [pid = 1802] [serial = 1241] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1802 | 1477545620243 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 22:20:20 INFO - PROCESS | 1802 | 1477545620253 Marionette TRACE conn4 <- [1,1903,null,{}] 22:20:20 INFO - PROCESS | 1802 | 1477545620260 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x81354000 == 7 [pid = 1802] [id = 428] 22:20:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81355400) [pid = 1802] [serial = 1252] [outer = (nil)] 22:20:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8138d800) [pid = 1802] [serial = 1253] [outer = 0x81355400] 22:20:20 INFO - PROCESS | 1802 | 1477545620355 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81398000) [pid = 1802] [serial = 1254] [outer = 0x81355400] 22:20:21 INFO - PROCESS | 1802 | [aac @ 0x81cb5800] err{or,}_recognition separate: 1; 1 22:20:21 INFO - PROCESS | 1802 | [aac @ 0x81cb5800] err{or,}_recognition combined: 1; 1 22:20:21 INFO - PROCESS | 1802 | [aac @ 0x81cb5800] Unsupported bit depth: 0 22:20:21 INFO - PROCESS | 1802 | [h264 @ 0x81cb7000] err{or,}_recognition separate: 1; 1 22:20:21 INFO - PROCESS | 1802 | [h264 @ 0x81cb7000] err{or,}_recognition combined: 1; 1 22:20:21 INFO - PROCESS | 1802 | [h264 @ 0x81cb7000] Unsupported bit depth: 0 22:20:21 INFO - PROCESS | 1802 | [aac @ 0x81cb7800] err{or,}_recognition separate: 1; 1 22:20:21 INFO - PROCESS | 1802 | [aac @ 0x81cb7800] err{or,}_recognition combined: 1; 1 22:20:21 INFO - PROCESS | 1802 | [aac @ 0x81cb7800] Unsupported bit depth: 0 22:20:21 INFO - PROCESS | 1802 | [h264 @ 0x81cb6800] err{or,}_recognition separate: 1; 1 22:20:21 INFO - PROCESS | 1802 | [h264 @ 0x81cb6800] err{or,}_recognition combined: 1; 1 22:20:21 INFO - PROCESS | 1802 | [h264 @ 0x81cb6800] Unsupported bit depth: 0 22:20:22 INFO - PROCESS | 1802 | 1477545622041 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] 22:20:22 INFO - PROCESS | 1802 | 1477545622110 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 22:20:22 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 22:20:22 INFO - PROCESS | 1802 | 1477545622119 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}] 22:20:22 INFO - PROCESS | 1802 | 1477545622330 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 22:20:22 INFO - PROCESS | 1802 | 1477545622473 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 22:20:22 INFO - PROCESS | 1802 | 1477545622479 Marionette TRACE conn4 <- [1,1907,null,["8"]] 22:20:22 INFO - PROCESS | 1802 | 1477545622493 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 22:20:22 INFO - PROCESS | 1802 | 1477545622505 Marionette TRACE conn4 <- [1,1908,null,{}] 22:20:22 INFO - PROCESS | 1802 | 1477545622511 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ebe400 == 8 [pid = 1802] [id = 429] 22:20:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81ebe800) [pid = 1802] [serial = 1255] [outer = (nil)] 22:20:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x81ec0c00) [pid = 1802] [serial = 1256] [outer = 0x81ebe800] 22:20:22 INFO - PROCESS | 1802 | 1477545622644 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x8138f800) [pid = 1802] [serial = 1257] [outer = 0x81ebe800] 22:20:24 INFO - PROCESS | 1802 | 1477545624891 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]]]}] 22:20:24 INFO - ............. 22:20:24 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2828ms 22:20:24 INFO - PROCESS | 1802 | 1477545624947 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1802 | 1477545624953 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 22:20:24 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 22:20:24 INFO - PROCESS | 1802 | 1477545624969 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}] 22:20:25 INFO - PROCESS | 1802 | 1477545625135 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 22:20:25 INFO - PROCESS | 1802 | 1477545625146 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 22:20:25 INFO - PROCESS | 1802 | 1477545625150 Marionette TRACE conn4 <- [1,1912,null,["8"]] 22:20:25 INFO - PROCESS | 1802 | 1477545625159 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 22:20:25 INFO - PROCESS | 1802 | 1477545625166 Marionette TRACE conn4 <- [1,1913,null,{}] 22:20:25 INFO - PROCESS | 1802 | 1477545625172 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x82115c00 == 9 [pid = 1802] [id = 430] 22:20:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82116000) [pid = 1802] [serial = 1258] [outer = (nil)] 22:20:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8211e400) [pid = 1802] [serial = 1259] [outer = 0x82116000] 22:20:25 INFO - PROCESS | 1802 | 1477545625253 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82281000) [pid = 1802] [serial = 1260] [outer = 0x82116000] 22:20:25 INFO - PROCESS | 1802 | 1477545625947 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]]]}] 22:20:25 INFO - ... 22:20:25 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1024ms 22:20:25 INFO - PROCESS | 1802 | 1477545625993 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 22:20:26 INFO - PROCESS | 1802 | 1477545626000 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 22:20:26 INFO - TEST-START | /media-source/mediasource-endofstream.html 22:20:26 INFO - PROCESS | 1802 | 1477545626008 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}] 22:20:26 INFO - PROCESS | 1802 | 1477545626177 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 22:20:26 INFO - PROCESS | 1802 | 1477545626287 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 22:20:26 INFO - PROCESS | 1802 | 1477545626292 Marionette TRACE conn4 <- [1,1917,null,["8"]] 22:20:26 INFO - PROCESS | 1802 | 1477545626298 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 22:20:26 INFO - PROCESS | 1802 | 1477545626303 Marionette TRACE conn4 <- [1,1918,null,{}] 22:20:26 INFO - PROCESS | 1802 | 1477545626308 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d40400 == 10 [pid = 1802] [id = 431] 22:20:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82d40c00) [pid = 1802] [serial = 1261] [outer = (nil)] 22:20:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x82df1c00) [pid = 1802] [serial = 1262] [outer = 0x82d40c00] 22:20:26 INFO - PROCESS | 1802 | 1477545626386 Marionette DEBUG loaded listener.js 22:20:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x82df3800) [pid = 1802] [serial = 1263] [outer = 0x82d40c00] 22:20:27 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x81b6b400) [pid = 1802] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 22:20:27 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x81b6a800) [pid = 1802] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 22:20:27 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8139a400) [pid = 1802] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 22:20:27 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x81b49800) [pid = 1802] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 22:20:27 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8135b400) [pid = 1802] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 22:20:27 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x819aa800) [pid = 1802] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8cc22800] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8cc22800] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8cc22800] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8cc29400] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8cc29400] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8cc29400] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8cc22800] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8cc22800] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8cc22800] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8cc2b000] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8cc2b000] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8cc2b000] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8d783000] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8d783000] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8d783000] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8d789000] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8d789000] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8d789000] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8d78a000] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8d78a000] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [aac @ 0x8d78a000] Unsupported bit depth: 0 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8d787400] err{or,}_recognition separate: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8d787400] err{or,}_recognition combined: 1; 1 22:20:28 INFO - PROCESS | 1802 | [h264 @ 0x8d787400] Unsupported bit depth: 0 22:20:33 INFO - PROCESS | 1802 | --DOCSHELL 0x82115c00 == 9 [pid = 1802] [id = 430] 22:20:33 INFO - PROCESS | 1802 | --DOCSHELL 0x81ebe400 == 8 [pid = 1802] [id = 429] 22:20:33 INFO - PROCESS | 1802 | --DOCSHELL 0x81354000 == 7 [pid = 1802] [id = 428] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81b4c400) [pid = 1802] [serial = 1233] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8139a800) [pid = 1802] [serial = 1227] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x818d6800) [pid = 1802] [serial = 1236] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81cae400) [pid = 1802] [serial = 1242] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aea400) [pid = 1802] [serial = 1245] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x819aac00) [pid = 1802] [serial = 1244] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x81b74c00) [pid = 1802] [serial = 1248] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x81b6f400) [pid = 1802] [serial = 1247] [outer = (nil)] [url = about:blank] 22:20:33 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81393c00) [pid = 1802] [serial = 1250] [outer = (nil)] [url = about:blank] 22:20:36 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81ebe800) [pid = 1802] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 22:20:36 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x82116000) [pid = 1802] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 22:20:36 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81355400) [pid = 1802] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 22:20:36 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81359400) [pid = 1802] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x82281000) [pid = 1802] [serial = 1260] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8211e400) [pid = 1802] [serial = 1259] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 22 (0x82df1c00) [pid = 1802] [serial = 1262] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 21 (0x819a7800) [pid = 1802] [serial = 1251] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 20 (0x81ec0c00) [pid = 1802] [serial = 1256] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 19 (0x8138f800) [pid = 1802] [serial = 1257] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 18 (0x8138d800) [pid = 1802] [serial = 1253] [outer = (nil)] [url = about:blank] 22:20:40 INFO - PROCESS | 1802 | --DOMWINDOW == 17 (0x81398000) [pid = 1802] [serial = 1254] [outer = (nil)] [url = about:blank] 22:20:56 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:20:56 INFO - PROCESS | 1802 | 1477545656584 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"]]]}] 22:20:56 INFO - ... 22:20:56 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30612ms 22:20:56 INFO - PROCESS | 1802 | 1477545656621 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1802 | 1477545656630 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 22:20:56 INFO - TEST-START | /media-source/mediasource-errors.html 22:20:56 INFO - PROCESS | 1802 | 1477545656641 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}] 22:20:56 INFO - PROCESS | 1802 | 1477545656871 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 22:20:56 INFO - PROCESS | 1802 | 1477545656934 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 22:20:56 INFO - PROCESS | 1802 | 1477545656939 Marionette TRACE conn4 <- [1,1922,null,["8"]] 22:20:56 INFO - PROCESS | 1802 | 1477545656946 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 22:20:56 INFO - PROCESS | 1802 | 1477545656955 Marionette TRACE conn4 <- [1,1923,null,{}] 22:20:56 INFO - PROCESS | 1802 | 1477545656961 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x81395400 == 8 [pid = 1802] [id = 432] 22:20:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 18 (0x81395800) [pid = 1802] [serial = 1264] [outer = (nil)] 22:20:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 19 (0x81398800) [pid = 1802] [serial = 1265] [outer = 0x81395800] 22:20:57 INFO - PROCESS | 1802 | 1477545657043 Marionette DEBUG loaded listener.js 22:20:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 20 (0x818d6400) [pid = 1802] [serial = 1266] [outer = 0x81395800] 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:57 INFO - PROCESS | 1802 | [1802] 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 22:20:58 INFO - PROCESS | 1802 | [1802] 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 22:20:58 INFO - PROCESS | 1802 | [1802] 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 22:20:58 INFO - PROCESS | 1802 | [1802] 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 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x819a4800] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x819a4800] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x819a4800] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1802 | [h264 @ 0x819b2400] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1802 | [h264 @ 0x819b2400] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1802 | [h264 @ 0x819b2400] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1802 | [h264 @ 0x819a7400] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1802 | [h264 @ 0x819a7400] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1802 | [h264 @ 0x819a7400] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Error decoding AAC frame header. 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Sample rate index in program config element does not match the sample rate index configured by the container. 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Input buffer exhausted before END element found 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Reserved bit set. 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Sample rate index in program config element does not match the sample rate index configured by the container. 22:20:58 INFO - PROCESS | 1802 | [aac @ 0x81aa0400] Input buffer exhausted before END element found 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: Decoder=81343840 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 22:20:58 INFO - PROCESS | 1802 | [1802] WARNING: Decoder=81343840 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 22:20:58 INFO - ...... 22:20:58 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1575ms 22:20:58 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 22:20:58 INFO - PROCESS | 1802 | 1477545658167 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] 22:20:58 INFO - PROCESS | 1802 | 1477545658236 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 22:20:58 INFO - PROCESS | 1802 | 1477545658253 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}] 22:20:58 INFO - PROCESS | 1802 | 1477545658447 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 22:20:58 INFO - PROCESS | 1802 | 1477545658461 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 22:20:58 INFO - PROCESS | 1802 | 1477545658466 Marionette TRACE conn4 <- [1,1927,null,["8"]] 22:20:58 INFO - PROCESS | 1802 | 1477545658472 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 22:20:58 INFO - PROCESS | 1802 | 1477545658477 Marionette TRACE conn4 <- [1,1928,null,{}] 22:20:58 INFO - PROCESS | 1802 | 1477545658483 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa8800 == 9 [pid = 1802] [id = 433] 22:20:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 21 (0x81aa9800) [pid = 1802] [serial = 1267] [outer = (nil)] 22:20:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 22 (0x81aac800) [pid = 1802] [serial = 1268] [outer = 0x81aa9800] 22:20:58 INFO - PROCESS | 1802 | 1477545658561 Marionette DEBUG loaded listener.js 22:20:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 23 (0x81393000) [pid = 1802] [serial = 1269] [outer = 0x81aa9800] 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82284400] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82284400] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82284400] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82285800] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82285800] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82285800] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82286000] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82286000] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82286000] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82284800] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82284800] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82284800] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82284800] no picture 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82288800] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82288800] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82288800] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x8228b000] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x8228b000] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x8228b000] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82d32400] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82d32400] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [aac @ 0x82d32400] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82288c00] err{or,}_recognition separate: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82288c00] err{or,}_recognition combined: 1; 1 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82288c00] Unsupported bit depth: 0 22:21:00 INFO - PROCESS | 1802 | [h264 @ 0x82288c00] no picture 22:21:07 INFO - PROCESS | 1802 | --DOCSHELL 0x81395400 == 8 [pid = 1802] [id = 432] 22:21:07 INFO - PROCESS | 1802 | --DOCSHELL 0x82d40400 == 7 [pid = 1802] [id = 431] 22:21:07 INFO - PROCESS | 1802 | 1477545667614 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"]]]}] 22:21:07 INFO - .. 22:21:07 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9409ms 22:21:07 INFO - PROCESS | 1802 | 1477545667658 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 22:21:07 INFO - PROCESS | 1802 | 1477545667665 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 22:21:07 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 22:21:07 INFO - PROCESS | 1802 | 1477545667676 Marionette TRACE conn4 -> [0,1931,"getContext",null] 22:21:07 INFO - PROCESS | 1802 | 1477545667682 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 22:21:07 INFO - PROCESS | 1802 | 1477545667693 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 22:21:07 INFO - PROCESS | 1802 | 1477545667697 Marionette TRACE conn4 <- [1,1932,null,{}] 22:21:07 INFO - PROCESS | 1802 | 1477545667705 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}] 22:21:07 INFO - PROCESS | 1802 | 1477545667732 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 22:21:07 INFO - PROCESS | 1802 | 1477545667738 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 22:21:07 INFO - PROCESS | 1802 | 1477545667748 Marionette TRACE conn4 <- [1,1934,null,{}] 22:21:07 INFO - Setting pref media.mediasource.enabled (true) 22:21:07 INFO - PROCESS | 1802 | 1477545667760 Marionette TRACE conn4 -> [0,1935,"getContext",null] 22:21:07 INFO - PROCESS | 1802 | 1477545667766 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 22:21:07 INFO - PROCESS | 1802 | 1477545667772 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 22:21:07 INFO - PROCESS | 1802 | 1477545667776 Marionette TRACE conn4 <- [1,1936,null,{}] 22:21:07 INFO - PROCESS | 1802 | 1477545667782 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}] 22:21:07 INFO - PROCESS | 1802 | 1477545667803 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 22:21:07 INFO - PROCESS | 1802 | 1477545667808 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 22:21:07 INFO - PROCESS | 1802 | 1477545667817 Marionette TRACE conn4 <- [1,1938,null,{}] 22:21:07 INFO - PROCESS | 1802 | 1477545667823 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}] 22:21:08 INFO - PROCESS | 1802 | 1477545668025 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 22:21:08 INFO - PROCESS | 1802 | 1477545668145 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 22:21:08 INFO - PROCESS | 1802 | 1477545668153 Marionette TRACE conn4 <- [1,1940,null,["8"]] 22:21:08 INFO - PROCESS | 1802 | 1477545668158 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 22:21:08 INFO - PROCESS | 1802 | 1477545668166 Marionette TRACE conn4 <- [1,1941,null,{}] 22:21:08 INFO - PROCESS | 1802 | 1477545668172 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a6000 == 8 [pid = 1802] [id = 434] 22:21:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x819a6c00) [pid = 1802] [serial = 1270] [outer = (nil)] 22:21:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x819aa400) [pid = 1802] [serial = 1271] [outer = 0x819a6c00] 22:21:08 INFO - PROCESS | 1802 | 1477545668252 Marionette DEBUG loaded listener.js 22:21:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x819aa000) [pid = 1802] [serial = 1272] [outer = 0x819a6c00] 22:21:08 INFO - PROCESS | 1802 | [1802] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:21:08 INFO - .............. 22:21:08 INFO - PROCESS | 1802 | 1477545668843 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]]]}] 22:21:08 INFO - .......................... 22:21:08 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1229ms 22:21:08 INFO - PROCESS | 1802 | 1477545668902 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 22:21:08 INFO - TEST-START | /media-source/mediasource-liveseekable.html 22:21:08 INFO - Clearing pref media.mediasource.enabled 22:21:08 INFO - PROCESS | 1802 | 1477545668909 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 22:21:08 INFO - PROCESS | 1802 | 1477545668916 Marionette TRACE conn4 -> [0,1944,"getContext",null] 22:21:08 INFO - PROCESS | 1802 | 1477545668919 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 22:21:08 INFO - PROCESS | 1802 | 1477545668924 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 22:21:08 INFO - PROCESS | 1802 | 1477545668926 Marionette TRACE conn4 <- [1,1945,null,{}] 22:21:08 INFO - PROCESS | 1802 | 1477545668933 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}] 22:21:08 INFO - PROCESS | 1802 | 1477545668955 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 22:21:08 INFO - PROCESS | 1802 | 1477545668969 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 22:21:08 INFO - PROCESS | 1802 | 1477545668973 Marionette TRACE conn4 <- [1,1947,null,{}] 22:21:08 INFO - PROCESS | 1802 | 1477545668978 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}] 22:21:09 INFO - PROCESS | 1802 | 1477545669182 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 22:21:09 INFO - PROCESS | 1802 | 1477545669195 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 22:21:09 INFO - PROCESS | 1802 | 1477545669199 Marionette TRACE conn4 <- [1,1949,null,["8"]] 22:21:09 INFO - PROCESS | 1802 | 1477545669206 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 22:21:09 INFO - PROCESS | 1802 | 1477545669211 Marionette TRACE conn4 <- [1,1950,null,{}] 22:21:09 INFO - PROCESS | 1802 | 1477545669216 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cafc00 == 9 [pid = 1802] [id = 435] 22:21:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81cb3800) [pid = 1802] [serial = 1273] [outer = (nil)] 22:21:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81ec3c00) [pid = 1802] [serial = 1274] [outer = 0x81cb3800] 22:21:09 INFO - PROCESS | 1802 | 1477545669291 Marionette DEBUG loaded listener.js 22:21:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x82284800) [pid = 1802] [serial = 1275] [outer = 0x81cb3800] 22:21:10 INFO - PROCESS | 1802 | 1477545670138 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]]]}] 22:21:10 INFO - .......... 22:21:10 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1247ms 22:21:10 INFO - PROCESS | 1802 | 1477545670165 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1802 | 1477545670167 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 22:21:10 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 22:21:10 INFO - PROCESS | 1802 | 1477545670174 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}] 22:21:10 INFO - PROCESS | 1802 | 1477545670403 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 22:21:10 INFO - PROCESS | 1802 | 1477545670427 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 22:21:10 INFO - PROCESS | 1802 | 1477545670433 Marionette TRACE conn4 <- [1,1954,null,["8"]] 22:21:10 INFO - PROCESS | 1802 | 1477545670437 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 22:21:10 INFO - PROCESS | 1802 | 1477545670446 Marionette TRACE conn4 <- [1,1955,null,{}] 22:21:10 INFO - PROCESS | 1802 | 1477545670450 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x873ab000 == 10 [pid = 1802] [id = 436] 22:21:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x873ab800) [pid = 1802] [serial = 1276] [outer = (nil)] 22:21:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8bbc5400) [pid = 1802] [serial = 1277] [outer = 0x873ab800] 22:21:10 INFO - PROCESS | 1802 | 1477545670593 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8cc2b000) [pid = 1802] [serial = 1278] [outer = 0x873ab800] 22:21:10 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x81395800) [pid = 1802] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 22:21:10 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x82d40c00) [pid = 1802] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 22:21:11 INFO - PROCESS | 1802 | 1477545671260 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]]]}] 22:21:11 INFO - .. 22:21:11 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1120ms 22:21:11 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 22:21:11 INFO - PROCESS | 1802 | 1477545671295 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 22:21:11 INFO - PROCESS | 1802 | 1477545671298 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 22:21:11 INFO - PROCESS | 1802 | 1477545671309 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}] 22:21:11 INFO - PROCESS | 1802 | 1477545671478 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 22:21:11 INFO - PROCESS | 1802 | 1477545671491 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 22:21:11 INFO - PROCESS | 1802 | 1477545671494 Marionette TRACE conn4 <- [1,1959,null,["8"]] 22:21:11 INFO - PROCESS | 1802 | 1477545671501 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 22:21:11 INFO - PROCESS | 1802 | 1477545671507 Marionette TRACE conn4 <- [1,1960,null,{}] 22:21:11 INFO - PROCESS | 1802 | 1477545671512 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f86c000 == 11 [pid = 1802] [id = 437] 22:21:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x8f97d400) [pid = 1802] [serial = 1279] [outer = (nil)] 22:21:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x8f984800) [pid = 1802] [serial = 1280] [outer = 0x8f97d400] 22:21:11 INFO - PROCESS | 1802 | 1477545671594 Marionette DEBUG loaded listener.js 22:21:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8f9f2000) [pid = 1802] [serial = 1281] [outer = 0x8f97d400] 22:21:12 INFO - PROCESS | 1802 | [aac @ 0x8f988000] err{or,}_recognition separate: 1; 1 22:21:12 INFO - PROCESS | 1802 | [aac @ 0x8f988000] err{or,}_recognition combined: 1; 1 22:21:12 INFO - PROCESS | 1802 | [aac @ 0x8f988000] Unsupported bit depth: 0 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] err{or,}_recognition separate: 1; 1 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] err{or,}_recognition combined: 1; 1 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] Unsupported bit depth: 0 22:21:12 INFO - PROCESS | 1802 | [aac @ 0x8f988000] err{or,}_recognition separate: 1; 1 22:21:12 INFO - PROCESS | 1802 | [aac @ 0x8f988000] err{or,}_recognition combined: 1; 1 22:21:12 INFO - PROCESS | 1802 | [aac @ 0x8f988000] Unsupported bit depth: 0 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] err{or,}_recognition separate: 1; 1 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] err{or,}_recognition combined: 1; 1 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] Unsupported bit depth: 0 22:21:12 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] no picture 22:21:13 INFO - PROCESS | 1802 | [h264 @ 0x92aa0c00] no picture 22:21:13 INFO - PROCESS | 1802 | 1477545673644 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]]]}] 22:21:13 INFO - . 22:21:13 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2388ms 22:21:13 INFO - PROCESS | 1802 | 1477545673694 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 22:21:13 INFO - PROCESS | 1802 | 1477545673697 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 22:21:13 INFO - TEST-START | /media-source/mediasource-play.html 22:21:13 INFO - PROCESS | 1802 | 1477545673704 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}] 22:21:13 INFO - PROCESS | 1802 | 1477545673886 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 22:21:13 INFO - PROCESS | 1802 | 1477545673977 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 22:21:13 INFO - PROCESS | 1802 | 1477545673987 Marionette TRACE conn4 <- [1,1964,null,["8"]] 22:21:13 INFO - PROCESS | 1802 | 1477545673993 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 22:21:14 INFO - PROCESS | 1802 | 1477545674003 Marionette TRACE conn4 <- [1,1965,null,{}] 22:21:14 INFO - PROCESS | 1802 | 1477545674011 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135a000 == 12 [pid = 1802] [id = 438] 22:21:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8135bc00) [pid = 1802] [serial = 1282] [outer = (nil)] 22:21:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81392000) [pid = 1802] [serial = 1283] [outer = 0x8135bc00] 22:21:14 INFO - PROCESS | 1802 | 1477545674214 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x818dbc00) [pid = 1802] [serial = 1284] [outer = 0x8135bc00] 22:21:15 INFO - PROCESS | 1802 | [aac @ 0x8f97f000] err{or,}_recognition separate: 1; 1 22:21:15 INFO - PROCESS | 1802 | [aac @ 0x8f97f000] err{or,}_recognition combined: 1; 1 22:21:15 INFO - PROCESS | 1802 | [aac @ 0x8f97f000] Unsupported bit depth: 0 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] err{or,}_recognition separate: 1; 1 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] err{or,}_recognition combined: 1; 1 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] Unsupported bit depth: 0 22:21:15 INFO - PROCESS | 1802 | [aac @ 0x8f97f000] err{or,}_recognition separate: 1; 1 22:21:15 INFO - PROCESS | 1802 | [aac @ 0x8f97f000] err{or,}_recognition combined: 1; 1 22:21:15 INFO - PROCESS | 1802 | [aac @ 0x8f97f000] Unsupported bit depth: 0 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] err{or,}_recognition separate: 1; 1 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] err{or,}_recognition combined: 1; 1 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] Unsupported bit depth: 0 22:21:15 INFO - PROCESS | 1802 | [h264 @ 0x8f984400] no picture 22:21:17 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa8800 == 11 [pid = 1802] [id = 433] 22:21:17 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81398800) [pid = 1802] [serial = 1265] [outer = (nil)] [url = about:blank] 22:21:17 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x818d6400) [pid = 1802] [serial = 1266] [outer = (nil)] [url = about:blank] 22:21:17 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x82df3800) [pid = 1802] [serial = 1263] [outer = (nil)] [url = about:blank] 22:21:17 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81aac800) [pid = 1802] [serial = 1268] [outer = (nil)] [url = about:blank] 22:21:17 INFO - PROCESS | 1802 | 1477545677146 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]]]}] 22:21:17 INFO - . 22:21:17 INFO - TEST-OK | /media-source/mediasource-play.html | took 3477ms 22:21:17 INFO - PROCESS | 1802 | 1477545677183 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 22:21:17 INFO - PROCESS | 1802 | 1477545677190 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 22:21:17 INFO - TEST-START | /media-source/mediasource-preload.html 22:21:17 INFO - PROCESS | 1802 | 1477545677220 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}] 22:21:17 INFO - PROCESS | 1802 | 1477545677393 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 22:21:17 INFO - PROCESS | 1802 | 1477545677403 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 22:21:17 INFO - PROCESS | 1802 | 1477545677408 Marionette TRACE conn4 <- [1,1969,null,["8"]] 22:21:17 INFO - PROCESS | 1802 | 1477545677416 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 22:21:17 INFO - PROCESS | 1802 | 1477545677424 Marionette TRACE conn4 <- [1,1970,null,{}] 22:21:17 INFO - PROCESS | 1802 | 1477545677431 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d3000 == 12 [pid = 1802] [id = 439] 22:21:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x818d3400) [pid = 1802] [serial = 1285] [outer = (nil)] 22:21:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x818d6c00) [pid = 1802] [serial = 1286] [outer = 0x818d3400] 22:21:17 INFO - PROCESS | 1802 | 1477545677516 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x819a4400) [pid = 1802] [serial = 1287] [outer = 0x818d3400] 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | [1802] 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 22:21:18 INFO - PROCESS | 1802 | 1477545678172 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]]]}] 22:21:18 INFO - ....... 22:21:18 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1023ms 22:21:18 INFO - PROCESS | 1802 | 1477545678239 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 22:21:18 INFO - PROCESS | 1802 | 1477545678244 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 22:21:18 INFO - TEST-START | /media-source/mediasource-remove.html 22:21:18 INFO - PROCESS | 1802 | 1477545678251 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}] 22:21:18 INFO - PROCESS | 1802 | 1477545678419 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 22:21:18 INFO - PROCESS | 1802 | 1477545678523 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 22:21:18 INFO - PROCESS | 1802 | 1477545678528 Marionette TRACE conn4 <- [1,1974,null,["8"]] 22:21:18 INFO - PROCESS | 1802 | 1477545678534 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 22:21:18 INFO - PROCESS | 1802 | 1477545678540 Marionette TRACE conn4 <- [1,1975,null,{}] 22:21:18 INFO - PROCESS | 1802 | 1477545678546 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b50800 == 13 [pid = 1802] [id = 440] 22:21:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81b52000) [pid = 1802] [serial = 1288] [outer = (nil)] 22:21:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8211f000) [pid = 1802] [serial = 1289] [outer = 0x81b52000] 22:21:18 INFO - PROCESS | 1802 | 1477545678625 Marionette DEBUG loaded listener.js 22:21:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82286800) [pid = 1802] [serial = 1290] [outer = 0x81b52000] 22:21:21 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81aa9800) [pid = 1802] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 22:21:21 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x819a6c00) [pid = 1802] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 22:21:21 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x873ab800) [pid = 1802] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 22:21:21 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81cb3800) [pid = 1802] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x82dfa000] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x82dfa000] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x82dfa000] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x8bbd0c00] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x8bbd0c00] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x8bbd0c00] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8bbd2400] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8bbd2400] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8bbd2400] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82dfa400] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82dfa400] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82dfa400] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x82dfa000] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x82dfa000] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x82dfa000] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x818d7400] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x818d7400] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x818d7400] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b1800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b1800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b1800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b2800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b2800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b2800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b3800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x8bbd3000] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x8bbd3000] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x8bbd3000] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8bd01400] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8bd01400] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8bd01400] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b3400] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b3400] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b3400] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0c00] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0c00] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b0c00] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8c12a000] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8c12a000] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x8c12a000] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x819ae800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x819ae800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x819ae800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d3ec00] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d3ec00] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d3ec00] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x819ae800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x819ae800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x819ae800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d3bc00] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d3bc00] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d3bc00] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x818dd000] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x818dd000] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x818dd000] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b1c00] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b1c00] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x873b1c00] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b2800] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b2800] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [aac @ 0x873b2800] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d40400] err{or,}_recognition separate: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d40400] err{or,}_recognition combined: 1; 1 22:21:23 INFO - PROCESS | 1802 | [h264 @ 0x82d40400] Unsupported bit depth: 0 22:21:23 INFO - PROCESS | 1802 | 1477545683815 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]]]}] 22:21:23 INFO - ................ 22:21:23 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5643ms 22:21:23 INFO - PROCESS | 1802 | 1477545683896 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1802 | 1477545683902 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 22:21:23 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 22:21:23 INFO - PROCESS | 1802 | 1477545683911 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}] 22:21:24 INFO - PROCESS | 1802 | 1477545684123 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 22:21:24 INFO - PROCESS | 1802 | 1477545684269 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 22:21:24 INFO - PROCESS | 1802 | 1477545684277 Marionette TRACE conn4 <- [1,1979,null,["8"]] 22:21:24 INFO - PROCESS | 1802 | 1477545684284 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 22:21:24 INFO - PROCESS | 1802 | 1477545684295 Marionette TRACE conn4 <- [1,1980,null,{}] 22:21:24 INFO - PROCESS | 1802 | 1477545684301 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x818db400 == 14 [pid = 1802] [id = 441] 22:21:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x818dd000) [pid = 1802] [serial = 1291] [outer = (nil)] 22:21:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81aa1c00) [pid = 1802] [serial = 1292] [outer = 0x818dd000] 22:21:24 INFO - PROCESS | 1802 | 1477545684434 Marionette DEBUG loaded listener.js 22:21:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x81aad800) [pid = 1802] [serial = 1293] [outer = 0x818dd000] 22:21:25 INFO - PROCESS | 1802 | 1477545685306 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]]]}] 22:21:25 INFO - ....... 22:21:25 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1426ms 22:21:25 INFO - PROCESS | 1802 | 1477545685340 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 22:21:25 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 22:21:25 INFO - PROCESS | 1802 | 1477545685347 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 22:21:25 INFO - PROCESS | 1802 | 1477545685354 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}] 22:21:25 INFO - PROCESS | 1802 | 1477545685534 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 22:21:25 INFO - PROCESS | 1802 | 1477545685652 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 22:21:25 INFO - PROCESS | 1802 | 1477545685657 Marionette TRACE conn4 <- [1,1984,null,["8"]] 22:21:25 INFO - PROCESS | 1802 | 1477545685709 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 22:21:25 INFO - PROCESS | 1802 | 1477545685715 Marionette TRACE conn4 <- [1,1985,null,{}] 22:21:25 INFO - PROCESS | 1802 | 1477545685721 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x873b2800 == 15 [pid = 1802] [id = 442] 22:21:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x873b2c00) [pid = 1802] [serial = 1294] [outer = (nil)] 22:21:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x8bb1c000) [pid = 1802] [serial = 1295] [outer = 0x873b2c00] 22:21:25 INFO - PROCESS | 1802 | 1477545685807 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8bb20800) [pid = 1802] [serial = 1296] [outer = 0x873b2c00] 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f982400] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f982400] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f982400] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x8f983000] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x8f983000] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x8f983000] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f985800] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f985800] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f985800] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x8f981800] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x8f981800] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x8f981800] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f985800] no picture 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x8f985800] no picture 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x92b54000] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x92b54000] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x92b54000] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x93803800] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x93803800] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x93803800] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x93804400] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x93804400] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [aac @ 0x93804400] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x92b54400] err{or,}_recognition separate: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x92b54400] err{or,}_recognition combined: 1; 1 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x92b54400] Unsupported bit depth: 0 22:21:27 INFO - PROCESS | 1802 | [h264 @ 0x92b54400] no picture 22:21:28 INFO - PROCESS | 1802 | [h264 @ 0x92b54400] no picture 22:21:28 INFO - PROCESS | 1802 | 1477545688357 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]]]}] 22:21:28 INFO - .. 22:21:28 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3033ms 22:21:28 INFO - PROCESS | 1802 | 1477545688387 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1802 | 1477545688393 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 22:21:28 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 22:21:28 INFO - PROCESS | 1802 | --DOCSHELL 0x818d3000 == 14 [pid = 1802] [id = 439] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8bbc5400) [pid = 1802] [serial = 1277] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8cc2b000) [pid = 1802] [serial = 1278] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81ec3c00) [pid = 1802] [serial = 1274] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x82284800) [pid = 1802] [serial = 1275] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x819aa400) [pid = 1802] [serial = 1271] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x819aa000) [pid = 1802] [serial = 1272] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81393000) [pid = 1802] [serial = 1269] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8f984800) [pid = 1802] [serial = 1280] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1802 | 1477545688443 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}] 22:21:28 INFO - PROCESS | 1802 | 1477545688669 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 22:21:28 INFO - PROCESS | 1802 | 1477545688744 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 22:21:28 INFO - PROCESS | 1802 | 1477545688749 Marionette TRACE conn4 <- [1,1989,null,["8"]] 22:21:28 INFO - PROCESS | 1802 | 1477545688758 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 22:21:28 INFO - PROCESS | 1802 | 1477545688765 Marionette TRACE conn4 <- [1,1990,null,{}] 22:21:28 INFO - PROCESS | 1802 | 1477545688772 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a7800 == 15 [pid = 1802] [id = 443] 22:21:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x819a8800) [pid = 1802] [serial = 1297] [outer = (nil)] 22:21:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x819aec00) [pid = 1802] [serial = 1298] [outer = 0x819a8800] 22:21:28 INFO - PROCESS | 1802 | 1477545688859 Marionette DEBUG loaded listener.js 22:21:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81aafc00) [pid = 1802] [serial = 1299] [outer = 0x819a8800] 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b57400] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b57400] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b57400] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81b57c00] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81b57c00] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81b57c00] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b6a800] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b6a800] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b6a800] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81b57000] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81b57000] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81b57000] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b6a800] no picture 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81b6a800] no picture 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81cb6400] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81cb6400] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81cb6400] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] Unsupported bit depth: 0 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81cb5c00] err{or,}_recognition separate: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81cb5c00] err{or,}_recognition combined: 1; 1 22:21:29 INFO - PROCESS | 1802 | [aac @ 0x81cb5c00] Unsupported bit depth: 0 22:21:30 INFO - PROCESS | 1802 | [h264 @ 0x81cb5400] no picture 22:21:30 INFO - PROCESS | 1802 | 1477545690304 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]]]}] 22:21:30 INFO - .. 22:21:30 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1932ms 22:21:30 INFO - PROCESS | 1802 | 1477545690339 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 22:21:30 INFO - PROCESS | 1802 | 1477545690346 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 22:21:30 INFO - TEST-START | /media-source/mediasource-seekable.html 22:21:30 INFO - PROCESS | 1802 | 1477545690361 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}] 22:21:30 INFO - PROCESS | 1802 | 1477545690579 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 22:21:30 INFO - PROCESS | 1802 | 1477545690601 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 22:21:30 INFO - PROCESS | 1802 | 1477545690606 Marionette TRACE conn4 <- [1,1994,null,["8"]] 22:21:30 INFO - PROCESS | 1802 | 1477545690611 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 22:21:30 INFO - PROCESS | 1802 | 1477545690617 Marionette TRACE conn4 <- [1,1995,null,{}] 22:21:30 INFO - PROCESS | 1802 | 1477545690622 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ebec00 == 16 [pid = 1802] [id = 444] 22:21:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81ebf400) [pid = 1802] [serial = 1300] [outer = (nil)] 22:21:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x81ec1800) [pid = 1802] [serial = 1301] [outer = 0x81ebf400] 22:21:30 INFO - PROCESS | 1802 | 1477545690759 Marionette DEBUG loaded listener.js 22:21:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x81ec3800) [pid = 1802] [serial = 1302] [outer = 0x81ebf400] 22:21:31 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x818d3400) [pid = 1802] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 22:21:31 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8f97d400) [pid = 1802] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 22:21:31 INFO - PROCESS | 1802 | 1477545691602 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]]]}] 22:21:31 INFO - ... 22:21:31 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1272ms 22:21:31 INFO - PROCESS | 1802 | 1477545691642 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 22:21:31 INFO - PROCESS | 1802 | 1477545691650 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 22:21:31 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 22:21:31 INFO - PROCESS | 1802 | 1477545691658 Marionette TRACE conn4 -> [0,1998,"getContext",null] 22:21:31 INFO - PROCESS | 1802 | 1477545691660 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691666 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691668 Marionette TRACE conn4 <- [1,1999,null,{}] 22:21:31 INFO - PROCESS | 1802 | 1477545691674 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}] 22:21:31 INFO - PROCESS | 1802 | 1477545691696 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 22:21:31 INFO - PROCESS | 1802 | 1477545691702 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691705 Marionette TRACE conn4 <- [1,2001,null,{}] 22:21:31 INFO - Setting pref media.mediasource.enabled (true) 22:21:31 INFO - PROCESS | 1802 | 1477545691711 Marionette TRACE conn4 -> [0,2002,"getContext",null] 22:21:31 INFO - PROCESS | 1802 | 1477545691715 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691724 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691727 Marionette TRACE conn4 <- [1,2003,null,{}] 22:21:31 INFO - PROCESS | 1802 | 1477545691731 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}] 22:21:31 INFO - PROCESS | 1802 | 1477545691751 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 22:21:31 INFO - PROCESS | 1802 | 1477545691765 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691768 Marionette TRACE conn4 <- [1,2005,null,{}] 22:21:31 INFO - PROCESS | 1802 | 1477545691775 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}] 22:21:31 INFO - PROCESS | 1802 | 1477545691959 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 22:21:31 INFO - PROCESS | 1802 | 1477545691972 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 22:21:31 INFO - PROCESS | 1802 | 1477545691977 Marionette TRACE conn4 <- [1,2007,null,["8"]] 22:21:31 INFO - PROCESS | 1802 | 1477545691982 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 22:21:31 INFO - PROCESS | 1802 | 1477545691989 Marionette TRACE conn4 <- [1,2008,null,{}] 22:21:32 INFO - PROCESS | 1802 | 1477545691996 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3f000 == 17 [pid = 1802] [id = 445] 22:21:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x82d41800) [pid = 1802] [serial = 1303] [outer = (nil)] 22:21:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82df4c00) [pid = 1802] [serial = 1304] [outer = 0x82d41800] 22:21:32 INFO - PROCESS | 1802 | 1477545692081 Marionette DEBUG loaded listener.js 22:21:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x873afc00) [pid = 1802] [serial = 1305] [outer = 0x82d41800] 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x93808000] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x93808000] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x93808000] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x82d3cc00] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x82d3cc00] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x82d3cc00] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x95364c00] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x95364c00] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x95364c00] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x95b44000] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x95b44000] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x95b44000] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x95b45000] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x95b45000] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x95b45000] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x81ec4400] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x81ec4400] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x81ec4400] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [h264 @ 0x90fc9800] Unsupported bit depth: 0 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] err{or,}_recognition separate: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] err{or,}_recognition combined: 1; 1 22:21:33 INFO - PROCESS | 1802 | [aac @ 0x93803c00] Unsupported bit depth: 0 22:21:33 INFO - ... 22:21:33 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1740ms 22:21:33 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 22:21:33 INFO - Clearing pref media.mediasource.enabled 22:21:33 INFO - PROCESS | 1802 | 1477545693350 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] 22:21:33 INFO - PROCESS | 1802 | 1477545693401 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 22:21:33 INFO - PROCESS | 1802 | 1477545693412 Marionette TRACE conn4 -> [0,2011,"getContext",null] 22:21:33 INFO - PROCESS | 1802 | 1477545693414 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 22:21:33 INFO - PROCESS | 1802 | 1477545693418 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 22:21:33 INFO - PROCESS | 1802 | 1477545693429 Marionette TRACE conn4 <- [1,2012,null,{}] 22:21:33 INFO - PROCESS | 1802 | 1477545693435 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}] 22:21:33 INFO - PROCESS | 1802 | 1477545693448 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 22:21:33 INFO - PROCESS | 1802 | 1477545693464 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 22:21:33 INFO - PROCESS | 1802 | 1477545693468 Marionette TRACE conn4 <- [1,2014,null,{}] 22:21:33 INFO - PROCESS | 1802 | 1477545693474 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}] 22:21:33 INFO - PROCESS | 1802 | 1477545693689 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 22:21:33 INFO - PROCESS | 1802 | 1477545693700 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 22:21:33 INFO - PROCESS | 1802 | 1477545693703 Marionette TRACE conn4 <- [1,2016,null,["8"]] 22:21:33 INFO - PROCESS | 1802 | 1477545693710 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 22:21:33 INFO - PROCESS | 1802 | 1477545693715 Marionette TRACE conn4 <- [1,2017,null,{}] 22:21:33 INFO - PROCESS | 1802 | 1477545693720 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd01400 == 18 [pid = 1802] [id = 446] 22:21:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x93802400) [pid = 1802] [serial = 1306] [outer = (nil)] 22:21:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x96099c00) [pid = 1802] [serial = 1307] [outer = 0x93802400] 22:21:33 INFO - PROCESS | 1802 | 1477545693802 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x97374000) [pid = 1802] [serial = 1308] [outer = 0x93802400] 22:21:34 INFO - PROCESS | 1802 | 1477545694383 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"]]]}] 22:21:34 INFO - .. 22:21:34 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1031ms 22:21:34 INFO - PROCESS | 1802 | 1477545694446 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1802 | 1477545694452 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 22:21:34 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 22:21:34 INFO - PROCESS | 1802 | 1477545694463 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}] 22:21:34 INFO - PROCESS | 1802 | 1477545694686 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 22:21:34 INFO - PROCESS | 1802 | 1477545694810 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 22:21:34 INFO - PROCESS | 1802 | 1477545694822 Marionette TRACE conn4 <- [1,2021,null,["8"]] 22:21:34 INFO - PROCESS | 1802 | 1477545694829 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 22:21:34 INFO - PROCESS | 1802 | 1477545694837 Marionette TRACE conn4 <- [1,2022,null,{}] 22:21:34 INFO - PROCESS | 1802 | 1477545694844 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aeec00 == 19 [pid = 1802] [id = 447] 22:21:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x81af4400) [pid = 1802] [serial = 1309] [outer = (nil)] 22:21:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x81b57000) [pid = 1802] [serial = 1310] [outer = 0x81af4400] 22:21:34 INFO - PROCESS | 1802 | 1477545694977 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x81cba000) [pid = 1802] [serial = 1311] [outer = 0x81af4400] 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x9827b800] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x9827b800] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x9827b800] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x9827e000] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x9827e000] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x9827e000] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x98280c00] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x98280c00] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x98280c00] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x984c7c00] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x984c7c00] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x984c7c00] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x9827e000] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x9827e000] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x9827e000] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x98280800] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x98280800] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x98280800] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x984c7800] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x984c7800] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [aac @ 0x984c7800] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x984c7400] err{or,}_recognition separate: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x984c7400] err{or,}_recognition combined: 1; 1 22:21:37 INFO - PROCESS | 1802 | [h264 @ 0x984c7400] Unsupported bit depth: 0 22:21:37 INFO - PROCESS | 1802 | 1477545697429 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]]]}] 22:21:37 INFO - ...... 22:21:37 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2993ms 22:21:37 INFO - PROCESS | 1802 | 1477545697454 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 22:21:37 INFO - PROCESS | 1802 | 1477545697458 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 22:21:37 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 22:21:37 INFO - PROCESS | 1802 | 1477545697466 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}] 22:21:37 INFO - PROCESS | 1802 | 1477545697693 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 22:21:37 INFO - PROCESS | 1802 | 1477545697845 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 22:21:37 INFO - PROCESS | 1802 | 1477545697849 Marionette TRACE conn4 <- [1,2026,null,["8"]] 22:21:37 INFO - PROCESS | 1802 | 1477545697856 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 22:21:37 INFO - PROCESS | 1802 | 1477545697862 Marionette TRACE conn4 <- [1,2027,null,{}] 22:21:37 INFO - PROCESS | 1802 | 1477545697867 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a9400 == 20 [pid = 1802] [id = 448] 22:21:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8bb13800) [pid = 1802] [serial = 1312] [outer = (nil)] 22:21:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x98e1f000) [pid = 1802] [serial = 1313] [outer = 0x8bb13800] 22:21:37 INFO - PROCESS | 1802 | 1477545697953 Marionette DEBUG loaded listener.js 22:21:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x98ecf400) [pid = 1802] [serial = 1314] [outer = 0x8bb13800] 22:21:38 INFO - PROCESS | 1802 | 1477545698644 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"]]]}] 22:21:38 INFO - ..... 22:21:38 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1272ms 22:21:38 INFO - PROCESS | 1802 | 1477545698746 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1802 | 1477545698753 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 22:21:38 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 22:21:38 INFO - PROCESS | 1802 | 1477545698777 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}] 22:21:38 INFO - PROCESS | 1802 | 1477545698948 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 22:21:39 INFO - PROCESS | 1802 | 1477545699169 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 22:21:39 INFO - PROCESS | 1802 | 1477545699174 Marionette TRACE conn4 <- [1,2031,null,["8"]] 22:21:39 INFO - PROCESS | 1802 | 1477545699197 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 22:21:39 INFO - PROCESS | 1802 | 1477545699206 Marionette TRACE conn4 <- [1,2032,null,{}] 22:21:39 INFO - PROCESS | 1802 | 1477545699220 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d0000 == 21 [pid = 1802] [id = 449] 22:21:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x818d0400) [pid = 1802] [serial = 1315] [outer = (nil)] 22:21:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x818d6400) [pid = 1802] [serial = 1316] [outer = 0x818d0400] 22:21:39 INFO - PROCESS | 1802 | 1477545699310 Marionette DEBUG loaded listener.js 22:21:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x818d4800) [pid = 1802] [serial = 1317] [outer = 0x818d0400] 22:21:40 INFO - PROCESS | 1802 | 1477545700045 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]]]}] 22:21:40 INFO - ... 22:21:40 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1322ms 22:21:40 INFO - PROCESS | 1802 | 1477545700098 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 22:21:40 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 22:21:40 INFO - PROCESS | 1802 | 1477545700104 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 22:21:40 INFO - PROCESS | 1802 | 1477545700112 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}] 22:21:40 INFO - PROCESS | 1802 | 1477545700284 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 22:21:40 INFO - PROCESS | 1802 | 1477545700436 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 22:21:40 INFO - PROCESS | 1802 | 1477545700442 Marionette TRACE conn4 <- [1,2036,null,["8"]] 22:21:40 INFO - PROCESS | 1802 | --DOCSHELL 0x81cafc00 == 20 [pid = 1802] [id = 435] 22:21:40 INFO - PROCESS | 1802 | --DOCSHELL 0x819a6000 == 19 [pid = 1802] [id = 434] 22:21:40 INFO - PROCESS | 1802 | --DOCSHELL 0x8f86c000 == 18 [pid = 1802] [id = 437] 22:21:40 INFO - PROCESS | 1802 | --DOCSHELL 0x81b50800 == 17 [pid = 1802] [id = 440] 22:21:40 INFO - PROCESS | 1802 | --DOCSHELL 0x873b2800 == 16 [pid = 1802] [id = 442] 22:21:40 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x8211f000) [pid = 1802] [serial = 1289] [outer = (nil)] [url = about:blank] 22:21:40 INFO - PROCESS | 1802 | --DOCSHELL 0x818db400 == 15 [pid = 1802] [id = 441] 22:21:40 INFO - PROCESS | 1802 | 1477545700481 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 22:21:40 INFO - PROCESS | 1802 | 1477545700489 Marionette TRACE conn4 <- [1,2037,null,{}] 22:21:40 INFO - PROCESS | 1802 | 1477545700494 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x818de800 == 16 [pid = 1802] [id = 450] 22:21:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x818dec00) [pid = 1802] [serial = 1318] [outer = (nil)] 22:21:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81af3800) [pid = 1802] [serial = 1319] [outer = 0x818dec00] 22:21:40 INFO - PROCESS | 1802 | 1477545700574 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81aa9c00) [pid = 1802] [serial = 1320] [outer = 0x818dec00] 22:21:40 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x819a4400) [pid = 1802] [serial = 1287] [outer = (nil)] [url = about:blank] 22:21:40 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x818d6c00) [pid = 1802] [serial = 1286] [outer = (nil)] [url = about:blank] 22:21:40 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x81392000) [pid = 1802] [serial = 1283] [outer = (nil)] [url = about:blank] 22:21:40 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x8f9f2000) [pid = 1802] [serial = 1281] [outer = (nil)] [url = about:blank] 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x873ae000] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x873ae000] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x873ae000] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x873b2800] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x873b2800] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x873b2800] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fc1000] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fc1000] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fc1000] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x873aa400] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x873aa400] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x873aa400] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fd8400] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fd8400] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fd8400] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x90fd8c00] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x90fd8c00] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x90fd8c00] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fda400] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fda400] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [h264 @ 0x90fda400] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x90fd8000] err{or,}_recognition separate: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x90fd8000] err{or,}_recognition combined: 1; 1 22:21:41 INFO - PROCESS | 1802 | [aac @ 0x90fd8000] Unsupported bit depth: 0 22:21:41 INFO - PROCESS | 1802 | 1477545701593 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]]]}] 22:21:41 INFO - ............... 22:21:41 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1532ms 22:21:41 INFO - PROCESS | 1802 | 1477545701643 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 22:21:41 INFO - PROCESS | 1802 | 1477545701646 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 22:21:41 INFO - TEST-START | /media-source/mediasource-trackdefault.html 22:21:41 INFO - PROCESS | 1802 | 1477545701656 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}] 22:21:41 INFO - PROCESS | 1802 | 1477545701831 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 22:21:41 INFO - PROCESS | 1802 | 1477545701958 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 22:21:41 INFO - PROCESS | 1802 | 1477545701968 Marionette TRACE conn4 <- [1,2041,null,["8"]] 22:21:41 INFO - PROCESS | 1802 | 1477545701982 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 22:21:41 INFO - PROCESS | 1802 | 1477545701990 Marionette TRACE conn4 <- [1,2042,null,{}] 22:21:42 INFO - PROCESS | 1802 | 1477545701995 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fdf800 == 17 [pid = 1802] [id = 451] 22:21:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x90fe0000) [pid = 1802] [serial = 1321] [outer = (nil)] 22:21:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x90fe1800) [pid = 1802] [serial = 1322] [outer = 0x90fe0000] 22:21:42 INFO - PROCESS | 1802 | 1477545702074 Marionette DEBUG loaded listener.js 22:21:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x9106dc00) [pid = 1802] [serial = 1323] [outer = 0x90fe0000] 22:21:42 INFO - ............................ 22:21:42 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1037ms 22:21:42 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 22:21:42 INFO - PROCESS | 1802 | 1477545702645 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"]]]}] 22:21:42 INFO - PROCESS | 1802 | 1477545702694 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 22:21:42 INFO - PROCESS | 1802 | 1477545702696 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 22:21:42 INFO - PROCESS | 1802 | 1477545702708 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}] 22:21:43 INFO - PROCESS | 1802 | 1477545703012 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 22:21:43 INFO - PROCESS | 1802 | 1477545703029 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 22:21:43 INFO - PROCESS | 1802 | 1477545703033 Marionette TRACE conn4 <- [1,2046,null,["8"]] 22:21:43 INFO - PROCESS | 1802 | 1477545703038 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 22:21:43 INFO - PROCESS | 1802 | 1477545703043 Marionette TRACE conn4 <- [1,2047,null,{}] 22:21:43 INFO - PROCESS | 1802 | 1477545703049 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x9a14a800 == 18 [pid = 1802] [id = 452] 22:21:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x9a14ac00) [pid = 1802] [serial = 1324] [outer = (nil)] 22:21:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x9a384800) [pid = 1802] [serial = 1325] [outer = 0x9a14ac00] 22:21:43 INFO - PROCESS | 1802 | 1477545703122 Marionette DEBUG loaded listener.js 22:21:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x9a3c3400) [pid = 1802] [serial = 1326] [outer = 0x9a14ac00] 22:21:43 INFO - PROCESS | 1802 | 1477545703699 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"]]]}] 22:21:43 INFO - .. 22:21:43 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1025ms 22:21:43 INFO - PROCESS | 1802 | 1477545703736 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 22:21:43 INFO - PROCESS | 1802 | 1477545703741 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 22:21:43 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 22:21:43 INFO - PROCESS | 1802 | 1477545703747 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}] 22:21:43 INFO - PROCESS | 1802 | 1477545703948 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 22:21:43 INFO - PROCESS | 1802 | 1477545703970 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 22:21:43 INFO - PROCESS | 1802 | 1477545703974 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 22:21:43 INFO - PROCESS | 1802 | 1477545703979 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:21:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x9b459c00) [pid = 1802] [serial = 1327] [outer = 0x959a5000] 22:21:44 INFO - PROCESS | 1802 | 1477545704339 Marionette TRACE conn4 <- [1,2052,null,{}] 22:21:44 INFO - PROCESS | 1802 | 1477545704397 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:21:44 INFO - PROCESS | 1802 | 1477545704455 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 22:21:44 INFO - PROCESS | 1802 | 1477545704488 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}] 22:21:44 INFO - PROCESS | 1802 | 1477545704558 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 22:21:44 INFO - PROCESS | 1802 | 1477545704563 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 22:21:44 INFO - PROCESS | 1802 | 1477545704567 Marionette TRACE conn4 <- [1,2055,null,["8"]] 22:21:44 INFO - PROCESS | 1802 | 1477545704572 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 22:21:44 INFO - PROCESS | 1802 | 1477545704578 Marionette TRACE conn4 <- [1,2056,null,{}] 22:21:44 INFO - PROCESS | 1802 | 1477545704583 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:44 INFO - PROCESS | 1802 | ++DOCSHELL 0xa0fba800 == 19 [pid = 1802] [id = 453] 22:21:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0xa0fbc800) [pid = 1802] [serial = 1328] [outer = (nil)] 22:21:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0xa0fda400) [pid = 1802] [serial = 1329] [outer = 0xa0fbc800] 22:21:44 INFO - PROCESS | 1802 | 1477545704684 Marionette DEBUG loaded listener.js 22:21:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0xa2751c00) [pid = 1802] [serial = 1330] [outer = 0xa0fbc800] 22:21:45 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x81ebf400) [pid = 1802] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 22:21:45 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x82d41800) [pid = 1802] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 22:21:45 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x819a8800) [pid = 1802] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 22:21:45 INFO - PROCESS | 1802 | 1477545705547 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]]]}] 22:21:45 INFO - . 22:21:45 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1809ms 22:21:45 INFO - PROCESS | 1802 | 1477545705557 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 22:21:45 INFO - PROCESS | 1802 | 1477545705561 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 22:21:45 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:21:45 INFO - PROCESS | 1802 | 1477545705568 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}] 22:21:45 INFO - PROCESS | 1802 | 1477545705787 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 22:21:45 INFO - PROCESS | 1802 | 1477545705856 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 22:21:45 INFO - PROCESS | 1802 | 1477545705861 Marionette TRACE conn4 <- [1,2060,null,["8"]] 22:21:45 INFO - PROCESS | 1802 | 1477545705865 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 22:21:45 INFO - PROCESS | 1802 | 1477545705873 Marionette TRACE conn4 <- [1,2061,null,{}] 22:21:45 INFO - PROCESS | 1802 | 1477545705882 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1802 | ++DOCSHELL 0xa27e8800 == 20 [pid = 1802] [id = 454] 22:21:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0xa27e8c00) [pid = 1802] [serial = 1331] [outer = (nil)] 22:21:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0xa2990000) [pid = 1802] [serial = 1332] [outer = 0xa27e8c00] 22:21:45 INFO - PROCESS | 1802 | 1477545705959 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0xa29ce800) [pid = 1802] [serial = 1333] [outer = 0xa27e8c00] 22:21:46 INFO - PROCESS | 1802 | 1477545706679 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]]]}] 22:21:46 INFO - . 22:21:46 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1169ms 22:21:46 INFO - PROCESS | 1802 | 1477545706738 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 22:21:46 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:21:46 INFO - PROCESS | 1802 | 1477545706744 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 22:21:46 INFO - PROCESS | 1802 | 1477545706750 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}] 22:21:46 INFO - PROCESS | 1802 | 1477545706908 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 22:21:46 INFO - PROCESS | 1802 | 1477545706916 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 22:21:46 INFO - PROCESS | 1802 | 1477545706920 Marionette TRACE conn4 <- [1,2065,null,["8"]] 22:21:47 INFO - PROCESS | 1802 | 1477545707030 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 22:21:47 INFO - PROCESS | 1802 | 1477545707034 Marionette TRACE conn4 <- [1,2066,null,{}] 22:21:47 INFO - PROCESS | 1802 | 1477545707043 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f02c00 == 21 [pid = 1802] [id = 455] 22:21:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0xa2f0e000) [pid = 1802] [serial = 1334] [outer = (nil)] 22:21:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0xa2f9b000) [pid = 1802] [serial = 1335] [outer = 0xa2f0e000] 22:21:47 INFO - PROCESS | 1802 | 1477545707118 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0xa2f9b400) [pid = 1802] [serial = 1336] [outer = 0xa2f0e000] 22:21:47 INFO - PROCESS | 1802 | 1477545707935 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]]]}] 22:21:47 INFO - . 22:21:47 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1236ms 22:21:47 INFO - PROCESS | 1802 | 1477545707987 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1802 | 1477545707994 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 22:21:48 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 22:21:48 INFO - PROCESS | 1802 | 1477545708005 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}] 22:21:48 INFO - PROCESS | 1802 | 1477545708305 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 22:21:48 INFO - PROCESS | 1802 | 1477545708389 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 22:21:48 INFO - PROCESS | 1802 | 1477545708395 Marionette TRACE conn4 <- [1,2070,null,["8"]] 22:21:48 INFO - PROCESS | 1802 | 1477545708447 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 22:21:48 INFO - PROCESS | 1802 | 1477545708452 Marionette TRACE conn4 <- [1,2071,null,{}] 22:21:48 INFO - PROCESS | 1802 | 1477545708461 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fd8400 == 22 [pid = 1802] [id = 456] 22:21:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x90fd8800) [pid = 1802] [serial = 1337] [outer = (nil)] 22:21:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x90fdc400) [pid = 1802] [serial = 1338] [outer = 0x90fd8800] 22:21:48 INFO - PROCESS | 1802 | 1477545708553 Marionette DEBUG loaded listener.js 22:21:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x90fdec00) [pid = 1802] [serial = 1339] [outer = 0x90fd8800] 22:21:49 INFO - PROCESS | 1802 | 1477545709477 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]]]}] 22:21:49 INFO - . 22:21:49 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1522ms 22:21:49 INFO - PROCESS | 1802 | 1477545709540 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 22:21:49 INFO - PROCESS | 1802 | 1477545709546 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 22:21:49 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 22:21:49 INFO - PROCESS | 1802 | 1477545709554 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}] 22:21:49 INFO - PROCESS | 1802 | 1477545709737 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 22:21:49 INFO - PROCESS | 1802 | 1477545709916 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 22:21:49 INFO - PROCESS | 1802 | 1477545709921 Marionette TRACE conn4 <- [1,2075,null,["8"]] 22:21:49 INFO - PROCESS | 1802 | 1477545709929 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 22:21:49 INFO - PROCESS | 1802 | 1477545709935 Marionette TRACE conn4 <- [1,2076,null,{}] 22:21:49 INFO - PROCESS | 1802 | 1477545709941 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135c800 == 23 [pid = 1802] [id = 457] 22:21:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x818cfc00) [pid = 1802] [serial = 1340] [outer = (nil)] 22:21:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81aa1400) [pid = 1802] [serial = 1341] [outer = 0x818cfc00] 22:21:50 INFO - PROCESS | 1802 | 1477545710029 Marionette DEBUG loaded listener.js 22:21:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x819a6400) [pid = 1802] [serial = 1342] [outer = 0x818cfc00] 22:21:50 INFO - PROCESS | 1802 | 1477545710837 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]]]}] 22:21:50 INFO - . 22:21:50 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1328ms 22:21:50 INFO - PROCESS | 1802 | 1477545710912 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1802 | 1477545710919 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 22:21:50 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 22:21:50 INFO - PROCESS | 1802 | 1477545710927 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}] 22:21:51 INFO - PROCESS | 1802 | 1477545711116 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 22:21:51 INFO - PROCESS | 1802 | 1477545711272 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 22:21:51 INFO - PROCESS | 1802 | 1477545711277 Marionette TRACE conn4 <- [1,2080,null,["8"]] 22:21:51 INFO - PROCESS | 1802 | 1477545711284 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 22:21:51 INFO - PROCESS | 1802 | 1477545711291 Marionette TRACE conn4 <- [1,2081,null,{}] 22:21:51 INFO - PROCESS | 1802 | 1477545711298 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1802 | ++DOCSHELL 0xa2f07400 == 24 [pid = 1802] [id = 458] 22:21:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0xa2f0a400) [pid = 1802] [serial = 1343] [outer = (nil)] 22:21:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0xa2f9f000) [pid = 1802] [serial = 1344] [outer = 0xa2f0a400] 22:21:51 INFO - PROCESS | 1802 | 1477545711387 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0xa2fa1000) [pid = 1802] [serial = 1345] [outer = 0xa2f0a400] 22:21:52 INFO - PROCESS | 1802 | [1802] 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 22:21:52 INFO - PROCESS | 1802 | [1802] 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 22:21:52 INFO - PROCESS | 1802 | 1477545712323 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]]]}] 22:21:52 INFO - . 22:21:52 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1435ms 22:21:52 INFO - PROCESS | 1802 | 1477545712364 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 22:21:52 INFO - PROCESS | 1802 | 1477545712370 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 22:21:52 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 22:21:52 INFO - PROCESS | 1802 | 1477545712397 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}] 22:21:52 INFO - PROCESS | 1802 | 1477545712579 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 22:21:52 INFO - PROCESS | 1802 | 1477545712760 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 22:21:52 INFO - PROCESS | 1802 | 1477545712772 Marionette TRACE conn4 <- [1,2085,null,["8"]] 22:21:52 INFO - PROCESS | 1802 | 1477545712790 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 22:21:52 INFO - PROCESS | 1802 | 1477545712797 Marionette TRACE conn4 <- [1,2086,null,{}] 22:21:52 INFO - PROCESS | 1802 | 1477545712804 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b3800 == 25 [pid = 1802] [id = 459] 22:21:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x81aa6c00) [pid = 1802] [serial = 1346] [outer = (nil)] 22:21:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8211b400) [pid = 1802] [serial = 1347] [outer = 0x81aa6c00] 22:21:52 INFO - PROCESS | 1802 | 1477545712912 Marionette DEBUG loaded listener.js 22:21:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x81b53800) [pid = 1802] [serial = 1348] [outer = 0x81aa6c00] 22:21:54 INFO - PROCESS | 1802 | --DOCSHELL 0x8135a000 == 24 [pid = 1802] [id = 438] 22:21:54 INFO - PROCESS | 1802 | --DOCSHELL 0x873ab000 == 23 [pid = 1802] [id = 436] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81aa1c00) [pid = 1802] [serial = 1292] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8bb1c000) [pid = 1802] [serial = 1295] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81aafc00) [pid = 1802] [serial = 1299] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x819aec00) [pid = 1802] [serial = 1298] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81ec3800) [pid = 1802] [serial = 1302] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81ec1800) [pid = 1802] [serial = 1301] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x873afc00) [pid = 1802] [serial = 1305] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x82df4c00) [pid = 1802] [serial = 1304] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x96099c00) [pid = 1802] [serial = 1307] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:21:54 INFO - PROCESS | 1802 | 1477545714401 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]]]}] 22:21:54 INFO - . 22:21:54 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 2040ms 22:21:54 INFO - PROCESS | 1802 | 1477545714433 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1802 | 1477545714439 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 22:21:54 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:21:54 INFO - PROCESS | 1802 | 1477545714449 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}] 22:21:54 INFO - PROCESS | 1802 | 1477545714632 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 22:21:54 INFO - PROCESS | 1802 | 1477545714778 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 22:21:54 INFO - PROCESS | 1802 | 1477545714784 Marionette TRACE conn4 <- [1,2090,null,["8"]] 22:21:54 INFO - PROCESS | 1802 | 1477545714794 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 22:21:54 INFO - PROCESS | 1802 | 1477545714801 Marionette TRACE conn4 <- [1,2091,null,{}] 22:21:54 INFO - PROCESS | 1802 | 1477545714808 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x819ae800 == 24 [pid = 1802] [id = 460] 22:21:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x819aec00) [pid = 1802] [serial = 1349] [outer = (nil)] 22:21:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81aa8c00) [pid = 1802] [serial = 1350] [outer = 0x819aec00] 22:21:54 INFO - PROCESS | 1802 | 1477545714891 Marionette DEBUG loaded listener.js 22:21:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81ae8800) [pid = 1802] [serial = 1351] [outer = 0x819aec00] 22:21:55 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:21:55 INFO - PROCESS | 1802 | 1477545715556 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]]]}] 22:21:55 INFO - . 22:21:55 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1170ms 22:21:55 INFO - PROCESS | 1802 | 1477545715619 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 22:21:55 INFO - PROCESS | 1802 | 1477545715624 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 22:21:55 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 22:21:55 INFO - PROCESS | 1802 | 1477545715631 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}] 22:21:55 INFO - PROCESS | 1802 | 1477545715853 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 22:21:55 INFO - PROCESS | 1802 | 1477545715866 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 22:21:55 INFO - PROCESS | 1802 | 1477545715869 Marionette TRACE conn4 <- [1,2095,null,["8"]] 22:21:55 INFO - PROCESS | 1802 | 1477545715876 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 22:21:55 INFO - PROCESS | 1802 | 1477545715881 Marionette TRACE conn4 <- [1,2096,null,{}] 22:21:55 INFO - PROCESS | 1802 | 1477545715886 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b73c00 == 25 [pid = 1802] [id = 461] 22:21:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x81b74400) [pid = 1802] [serial = 1352] [outer = (nil)] 22:21:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81b77400) [pid = 1802] [serial = 1353] [outer = 0x81b74400] 22:21:55 INFO - PROCESS | 1802 | 1477545715963 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x81b77800) [pid = 1802] [serial = 1354] [outer = 0x81b74400] 22:21:56 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:21:56 INFO - PROCESS | 1802 | 1477545716731 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]]]}] 22:21:56 INFO - . 22:21:56 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1120ms 22:21:56 INFO - PROCESS | 1802 | 1477545716760 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1802 | 1477545716767 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 22:21:56 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:21:56 INFO - PROCESS | 1802 | 1477545716773 Marionette TRACE conn4 -> [0,2099,"getContext",null] 22:21:56 INFO - PROCESS | 1802 | 1477545716777 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716792 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716796 Marionette TRACE conn4 <- [1,2100,null,{}] 22:21:56 INFO - PROCESS | 1802 | 1477545716801 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}] 22:21:56 INFO - PROCESS | 1802 | 1477545716823 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 22:21:56 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:21:56 INFO - PROCESS | 1802 | 1477545716838 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716840 Marionette TRACE conn4 <- [1,2102,null,{}] 22:21:56 INFO - PROCESS | 1802 | 1477545716846 Marionette TRACE conn4 -> [0,2103,"getContext",null] 22:21:56 INFO - PROCESS | 1802 | 1477545716850 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716855 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716858 Marionette TRACE conn4 <- [1,2104,null,{}] 22:21:56 INFO - PROCESS | 1802 | 1477545716863 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}] 22:21:56 INFO - PROCESS | 1802 | 1477545716882 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 22:21:56 INFO - PROCESS | 1802 | 1477545716897 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716901 Marionette TRACE conn4 <- [1,2106,null,{}] 22:21:56 INFO - PROCESS | 1802 | 1477545716907 Marionette TRACE conn4 -> [0,2107,"getContext",null] 22:21:56 INFO - PROCESS | 1802 | 1477545716909 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716915 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716923 Marionette TRACE conn4 <- [1,2108,null,{}] 22:21:56 INFO - PROCESS | 1802 | 1477545716942 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}] 22:21:56 INFO - PROCESS | 1802 | 1477545716960 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 22:21:56 INFO - PROCESS | 1802 | 1477545716964 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716967 Marionette TRACE conn4 <- [1,2110,null,{}] 22:21:56 INFO - Setting pref security.mixed_content.use_hsts (false) 22:21:56 INFO - PROCESS | 1802 | 1477545716981 Marionette TRACE conn4 -> [0,2111,"getContext",null] 22:21:56 INFO - PROCESS | 1802 | 1477545716984 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716990 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 22:21:56 INFO - PROCESS | 1802 | 1477545716994 Marionette TRACE conn4 <- [1,2112,null,{}] 22:21:57 INFO - PROCESS | 1802 | 1477545716999 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}] 22:21:57 INFO - PROCESS | 1802 | 1477545717018 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 22:21:57 INFO - PROCESS | 1802 | 1477545717036 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 22:21:57 INFO - PROCESS | 1802 | 1477545717040 Marionette TRACE conn4 <- [1,2114,null,{}] 22:21:57 INFO - PROCESS | 1802 | 1477545717045 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}] 22:21:57 INFO - PROCESS | 1802 | 1477545717255 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 22:21:57 INFO - PROCESS | 1802 | 1477545717278 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 22:21:57 INFO - PROCESS | 1802 | 1477545717286 Marionette TRACE conn4 <- [1,2116,null,["8"]] 22:21:57 INFO - PROCESS | 1802 | 1477545717292 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 22:21:57 INFO - PROCESS | 1802 | 1477545717299 Marionette TRACE conn4 <- [1,2117,null,{}] 22:21:57 INFO - PROCESS | 1802 | 1477545717371 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b70000 == 26 [pid = 1802] [id = 462] 22:21:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x873af400) [pid = 1802] [serial = 1355] [outer = (nil)] 22:21:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8bb1c000) [pid = 1802] [serial = 1356] [outer = 0x873af400] 22:21:57 INFO - PROCESS | 1802 | 1477545717453 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8c123000) [pid = 1802] [serial = 1357] [outer = 0x873af400] 22:21:58 INFO - PROCESS | 1802 | [1802] 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 22:21:58 INFO - PROCESS | 1802 | [1802] 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 22:21:58 INFO - PROCESS | 1802 | [1802] 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 22:21:58 INFO - PROCESS | 1802 | 1477545718221 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]]]}] 22:21:58 INFO - . 22:21:58 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 1494ms 22:21:58 INFO - PROCESS | 1802 | 1477545718269 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1802 | 1477545718273 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 22:21:58 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 22:21:58 INFO - PROCESS | 1802 | 1477545718287 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}] 22:21:58 INFO - PROCESS | 1802 | 1477545718496 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 22:21:58 INFO - PROCESS | 1802 | 1477545718513 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 22:21:58 INFO - PROCESS | 1802 | 1477545718517 Marionette TRACE conn4 <- [1,2121,null,["8"]] 22:21:58 INFO - PROCESS | 1802 | 1477545718522 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 22:21:58 INFO - PROCESS | 1802 | 1477545718527 Marionette TRACE conn4 <- [1,2122,null,{}] 22:21:58 INFO - PROCESS | 1802 | 1477545718532 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x81397400 == 27 [pid = 1802] [id = 463] 22:21:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81399000) [pid = 1802] [serial = 1358] [outer = (nil)] 22:21:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x8bbc8800) [pid = 1802] [serial = 1359] [outer = 0x81399000] 22:21:58 INFO - PROCESS | 1802 | 1477545718986 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x90fe2000) [pid = 1802] [serial = 1360] [outer = 0x81399000] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0xa27e8c00) [pid = 1802] [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] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x93802400) [pid = 1802] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x818dec00) [pid = 1802] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x818d0400) [pid = 1802] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8bb13800) [pid = 1802] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x90fe0000) [pid = 1802] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0xa2f0e000) [pid = 1802] [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] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81af4400) [pid = 1802] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0xa0fbc800) [pid = 1802] [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] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x818dd000) [pid = 1802] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81b52000) [pid = 1802] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x8135bc00) [pid = 1802] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 22:21:59 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x873b2c00) [pid = 1802] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 22:21:59 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:21:59 INFO - PROCESS | 1802 | 1477545719729 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]]]}] 22:21:59 INFO - . 22:21:59 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 1481ms 22:21:59 INFO - PROCESS | 1802 | 1477545719766 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 22:21:59 INFO - PROCESS | 1802 | 1477545719770 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 22:21:59 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 22:21:59 INFO - PROCESS | 1802 | 1477545719777 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}] 22:21:59 INFO - PROCESS | 1802 | 1477545719921 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 22:22:00 INFO - PROCESS | 1802 | 1477545720039 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 22:22:00 INFO - PROCESS | 1802 | 1477545720043 Marionette TRACE conn4 <- [1,2126,null,["8"]] 22:22:00 INFO - PROCESS | 1802 | 1477545720047 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 22:22:00 INFO - PROCESS | 1802 | 1477545720053 Marionette TRACE conn4 <- [1,2127,null,{}] 22:22:00 INFO - PROCESS | 1802 | 1477545720058 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x95b48400 == 28 [pid = 1802] [id = 464] 22:22:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x95c31400) [pid = 1802] [serial = 1361] [outer = (nil)] 22:22:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x95c34000) [pid = 1802] [serial = 1362] [outer = 0x95c31400] 22:22:00 INFO - PROCESS | 1802 | 1477545720133 Marionette DEBUG loaded listener.js 22:22:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x9609a000) [pid = 1802] [serial = 1363] [outer = 0x95c31400] 22:22:00 INFO - PROCESS | 1802 | [1802] 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 22:22:00 INFO - PROCESS | 1802 | [1802] 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 22:22:00 INFO - PROCESS | 1802 | 1477545720815 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]]]}] 22:22:00 INFO - . 22:22:00 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 1074ms 22:22:00 INFO - PROCESS | 1802 | 1477545720869 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1802 | 1477545720877 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 22:22:00 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 22:22:00 INFO - PROCESS | 1802 | 1477545720884 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}] 22:22:01 INFO - PROCESS | 1802 | 1477545721097 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 22:22:01 INFO - PROCESS | 1802 | 1477545721241 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 22:22:01 INFO - PROCESS | 1802 | 1477545721248 Marionette TRACE conn4 <- [1,2131,null,["8"]] 22:22:01 INFO - PROCESS | 1802 | 1477545721286 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 22:22:01 INFO - PROCESS | 1802 | 1477545721296 Marionette TRACE conn4 <- [1,2132,null,{}] 22:22:01 INFO - PROCESS | 1802 | 1477545721306 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d2000 == 29 [pid = 1802] [id = 465] 22:22:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x818d3000) [pid = 1802] [serial = 1364] [outer = (nil)] 22:22:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x819aa400) [pid = 1802] [serial = 1365] [outer = 0x818d3000] 22:22:01 INFO - PROCESS | 1802 | 1477545721403 Marionette DEBUG loaded listener.js 22:22:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81aea800) [pid = 1802] [serial = 1366] [outer = 0x818d3000] 22:22:02 INFO - PROCESS | 1802 | [1802] 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 22:22:02 INFO - PROCESS | 1802 | [1802] 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 22:22:02 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:22:02 INFO - PROCESS | 1802 | 1477545722298 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]]]}] 22:22:02 INFO - . 22:22:02 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 1434ms 22:22:02 INFO - PROCESS | 1802 | 1477545722319 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 22:22:02 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:22:02 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:02 INFO - PROCESS | 1802 | 1477545722327 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722337 Marionette TRACE conn4 -> [0,2135,"getContext",null] 22:22:02 INFO - PROCESS | 1802 | 1477545722347 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722386 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722389 Marionette TRACE conn4 <- [1,2136,null,{}] 22:22:02 INFO - PROCESS | 1802 | 1477545722396 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}] 22:22:02 INFO - PROCESS | 1802 | 1477545722416 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 22:22:02 INFO - PROCESS | 1802 | 1477545722422 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722426 Marionette TRACE conn4 <- [1,2138,null,{}] 22:22:02 INFO - Clearing pref security.mixed_content.use_hsts 22:22:02 INFO - PROCESS | 1802 | 1477545722434 Marionette TRACE conn4 -> [0,2139,"getContext",null] 22:22:02 INFO - PROCESS | 1802 | 1477545722438 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722444 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722452 Marionette TRACE conn4 <- [1,2140,null,{}] 22:22:02 INFO - PROCESS | 1802 | 1477545722469 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}] 22:22:02 INFO - PROCESS | 1802 | 1477545722491 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 22:22:02 INFO - PROCESS | 1802 | 1477545722544 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722547 Marionette TRACE conn4 <- [1,2142,null,{}] 22:22:02 INFO - PROCESS | 1802 | 1477545722558 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}] 22:22:02 INFO - PROCESS | 1802 | 1477545722741 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 22:22:02 INFO - PROCESS | 1802 | 1477545722902 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 22:22:02 INFO - PROCESS | 1802 | 1477545722906 Marionette TRACE conn4 <- [1,2144,null,["8"]] 22:22:02 INFO - PROCESS | 1802 | 1477545722916 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 22:22:02 INFO - PROCESS | 1802 | 1477545722921 Marionette TRACE conn4 <- [1,2145,null,{}] 22:22:02 INFO - PROCESS | 1802 | 1477545722927 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x92a2e000 == 30 [pid = 1802] [id = 466] 22:22:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x92a2e400) [pid = 1802] [serial = 1367] [outer = (nil)] 22:22:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x93b64c00) [pid = 1802] [serial = 1368] [outer = 0x92a2e400] 22:22:03 INFO - PROCESS | 1802 | 1477545723017 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x93cc4800) [pid = 1802] [serial = 1369] [outer = 0x92a2e400] 22:22:03 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:22:03 INFO - PROCESS | 1802 | 1477545723844 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]]]}] 22:22:03 INFO - . 22:22:03 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 1549ms 22:22:03 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 22:22:03 INFO - PROCESS | 1802 | 1477545723884 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 22:22:03 INFO - PROCESS | 1802 | 1477545723887 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 22:22:03 INFO - PROCESS | 1802 | 1477545723895 Marionette TRACE conn4 -> [0,2148,"getContext",null] 22:22:03 INFO - PROCESS | 1802 | 1477545723899 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 22:22:03 INFO - PROCESS | 1802 | 1477545723905 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 22:22:03 INFO - PROCESS | 1802 | 1477545723908 Marionette TRACE conn4 <- [1,2149,null,{}] 22:22:03 INFO - PROCESS | 1802 | 1477545723944 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}] 22:22:03 INFO - PROCESS | 1802 | 1477545723965 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 22:22:03 INFO - PROCESS | 1802 | 1477545723969 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 22:22:03 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:22:03 INFO - PROCESS | 1802 | 1477545723974 Marionette TRACE conn4 <- [1,2151,null,{}] 22:22:03 INFO - PROCESS | 1802 | 1477545723980 Marionette TRACE conn4 -> [0,2152,"getContext",null] 22:22:03 INFO - PROCESS | 1802 | 1477545723983 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 22:22:03 INFO - PROCESS | 1802 | 1477545723988 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 22:22:03 INFO - PROCESS | 1802 | 1477545723991 Marionette TRACE conn4 <- [1,2153,null,{}] 22:22:04 INFO - PROCESS | 1802 | 1477545723997 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}] 22:22:04 INFO - PROCESS | 1802 | 1477545724016 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 22:22:04 INFO - PROCESS | 1802 | 1477545724020 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724023 Marionette TRACE conn4 <- [1,2155,null,{}] 22:22:04 INFO - PROCESS | 1802 | 1477545724030 Marionette TRACE conn4 -> [0,2156,"getContext",null] 22:22:04 INFO - PROCESS | 1802 | 1477545724034 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724087 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724090 Marionette TRACE conn4 <- [1,2157,null,{}] 22:22:04 INFO - PROCESS | 1802 | 1477545724098 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}] 22:22:04 INFO - PROCESS | 1802 | 1477545724116 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 22:22:04 INFO - PROCESS | 1802 | 1477545724126 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724129 Marionette TRACE conn4 <- [1,2159,null,{}] 22:22:04 INFO - Setting pref security.mixed_content.use_hsts (false) 22:22:04 INFO - PROCESS | 1802 | 1477545724135 Marionette TRACE conn4 -> [0,2160,"getContext",null] 22:22:04 INFO - PROCESS | 1802 | 1477545724138 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724144 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724149 Marionette TRACE conn4 <- [1,2161,null,{}] 22:22:04 INFO - PROCESS | 1802 | 1477545724154 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}] 22:22:04 INFO - PROCESS | 1802 | 1477545724180 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 22:22:04 INFO - PROCESS | 1802 | 1477545724231 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724235 Marionette TRACE conn4 <- [1,2163,null,{}] 22:22:04 INFO - PROCESS | 1802 | 1477545724241 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}] 22:22:04 INFO - PROCESS | 1802 | 1477545724422 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 22:22:04 INFO - PROCESS | 1802 | 1477545724595 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 22:22:04 INFO - PROCESS | 1802 | 1477545724606 Marionette TRACE conn4 <- [1,2165,null,["8"]] 22:22:04 INFO - PROCESS | 1802 | 1477545724625 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 22:22:04 INFO - PROCESS | 1802 | 1477545724634 Marionette TRACE conn4 <- [1,2166,null,{}] 22:22:04 INFO - PROCESS | 1802 | 1477545724639 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a8800 == 31 [pid = 1802] [id = 467] 22:22:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x81aec400) [pid = 1802] [serial = 1370] [outer = (nil)] 22:22:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x91a2d800) [pid = 1802] [serial = 1371] [outer = 0x81aec400] 22:22:04 INFO - PROCESS | 1802 | 1477545724733 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x9a2c3000) [pid = 1802] [serial = 1372] [outer = 0x81aec400] 22:22:05 INFO - PROCESS | 1802 | 1477545725796 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]]]}] 22:22:05 INFO - . 22:22:05 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 1919ms 22:22:05 INFO - PROCESS | 1802 | 1477545725813 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1802 | 1477545725819 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 22:22:05 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:22:05 INFO - PROCESS | 1802 | 1477545725830 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}] 22:22:06 INFO - PROCESS | 1802 | 1477545726051 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81b57000) [pid = 1802] [serial = 1310] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81cba000) [pid = 1802] [serial = 1311] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x97374000) [pid = 1802] [serial = 1308] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0xa2f9b000) [pid = 1802] [serial = 1335] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0xa2f9b400) [pid = 1802] [serial = 1336] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0xa2990000) [pid = 1802] [serial = 1332] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0xa29ce800) [pid = 1802] [serial = 1333] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0xa0fda400) [pid = 1802] [serial = 1329] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0xa2751c00) [pid = 1802] [serial = 1330] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x9a384800) [pid = 1802] [serial = 1325] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x90fe1800) [pid = 1802] [serial = 1322] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x9106dc00) [pid = 1802] [serial = 1323] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81af3800) [pid = 1802] [serial = 1319] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x81aa9c00) [pid = 1802] [serial = 1320] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x81aad800) [pid = 1802] [serial = 1293] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x82286800) [pid = 1802] [serial = 1290] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x818dbc00) [pid = 1802] [serial = 1284] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8bb20800) [pid = 1802] [serial = 1296] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x818d6400) [pid = 1802] [serial = 1316] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x818d4800) [pid = 1802] [serial = 1317] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x98e1f000) [pid = 1802] [serial = 1313] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x98ecf400) [pid = 1802] [serial = 1314] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1802 | 1477545726275 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 22:22:06 INFO - PROCESS | 1802 | 1477545726280 Marionette TRACE conn4 <- [1,2170,null,["8"]] 22:22:06 INFO - PROCESS | 1802 | 1477545726324 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 22:22:06 INFO - PROCESS | 1802 | 1477545726331 Marionette TRACE conn4 <- [1,2171,null,{}] 22:22:06 INFO - PROCESS | 1802 | 1477545726338 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398400 == 32 [pid = 1802] [id = 468] 22:22:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x818d1000) [pid = 1802] [serial = 1373] [outer = (nil)] 22:22:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x818dc000) [pid = 1802] [serial = 1374] [outer = 0x818d1000] 22:22:06 INFO - PROCESS | 1802 | 1477545726422 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x81aa3c00) [pid = 1802] [serial = 1375] [outer = 0x818d1000] 22:22:07 INFO - PROCESS | 1802 | [1802] 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 22:22:07 INFO - PROCESS | 1802 | [1802] 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 22:22:07 INFO - PROCESS | 1802 | [1802] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:22:07 INFO - PROCESS | 1802 | 1477545727117 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]]]}] 22:22:07 INFO - . 22:22:07 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 1320ms 22:22:07 INFO - PROCESS | 1802 | 1477545727150 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1802 | 1477545727153 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 22:22:07 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:07 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:07 INFO - PROCESS | 1802 | 1477545727162 Marionette TRACE conn4 -> [0,2174,"getContext",null] 22:22:07 INFO - PROCESS | 1802 | 1477545727167 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727172 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727175 Marionette TRACE conn4 <- [1,2175,null,{}] 22:22:07 INFO - PROCESS | 1802 | 1477545727183 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}] 22:22:07 INFO - PROCESS | 1802 | 1477545727198 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 22:22:07 INFO - PROCESS | 1802 | 1477545727203 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727208 Marionette TRACE conn4 <- [1,2177,null,{}] 22:22:07 INFO - Clearing pref security.mixed_content.use_hsts 22:22:07 INFO - PROCESS | 1802 | 1477545727224 Marionette TRACE conn4 -> [0,2178,"getContext",null] 22:22:07 INFO - PROCESS | 1802 | 1477545727231 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727235 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727239 Marionette TRACE conn4 <- [1,2179,null,{}] 22:22:07 INFO - PROCESS | 1802 | 1477545727247 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}] 22:22:07 INFO - PROCESS | 1802 | 1477545727265 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 22:22:07 INFO - PROCESS | 1802 | 1477545727270 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727274 Marionette TRACE conn4 <- [1,2181,null,{}] 22:22:07 INFO - PROCESS | 1802 | 1477545727280 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}] 22:22:07 INFO - PROCESS | 1802 | 1477545727447 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 22:22:07 INFO - PROCESS | 1802 | 1477545727568 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 22:22:07 INFO - PROCESS | 1802 | 1477545727573 Marionette TRACE conn4 <- [1,2183,null,["8"]] 22:22:07 INFO - PROCESS | 1802 | 1477545727581 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 22:22:07 INFO - PROCESS | 1802 | 1477545727585 Marionette TRACE conn4 <- [1,2184,null,{}] 22:22:07 INFO - PROCESS | 1802 | 1477545727591 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6ac00 == 33 [pid = 1802] [id = 469] 22:22:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x81cb4000) [pid = 1802] [serial = 1376] [outer = (nil)] 22:22:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x81cb7c00) [pid = 1802] [serial = 1377] [outer = 0x81cb4000] 22:22:07 INFO - PROCESS | 1802 | 1477545727666 Marionette DEBUG loaded listener.js 22:22:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x81ebb400) [pid = 1802] [serial = 1378] [outer = 0x81cb4000] 22:22:08 INFO - PROCESS | 1802 | [1802] 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 22:22:08 INFO - PROCESS | 1802 | [1802] 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 22:22:08 INFO - PROCESS | 1802 | 1477545728363 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]]]}] 22:22:08 INFO - . 22:22:08 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 1247ms 22:22:08 INFO - PROCESS | 1802 | 1477545728409 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 22:22:08 INFO - PROCESS | 1802 | 1477545728413 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 22:22:08 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:08 INFO - PROCESS | 1802 | 1477545728431 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}] 22:22:08 INFO - PROCESS | 1802 | 1477545728642 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 22:22:08 INFO - PROCESS | 1802 | 1477545728666 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 22:22:08 INFO - PROCESS | 1802 | 1477545728672 Marionette TRACE conn4 <- [1,2188,null,["8"]] 22:22:08 INFO - PROCESS | 1802 | 1477545728677 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 22:22:08 INFO - PROCESS | 1802 | 1477545728683 Marionette TRACE conn4 <- [1,2189,null,{}] 22:22:08 INFO - PROCESS | 1802 | 1477545728689 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x8228ac00 == 34 [pid = 1802] [id = 470] 22:22:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x82d32400) [pid = 1802] [serial = 1379] [outer = (nil)] 22:22:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x82d36800) [pid = 1802] [serial = 1380] [outer = 0x82d32400] 22:22:08 INFO - PROCESS | 1802 | 1477545728837 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x82d3d400) [pid = 1802] [serial = 1381] [outer = 0x82d32400] 22:22:09 INFO - PROCESS | 1802 | 1477545729590 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]]]}] 22:22:09 INFO - . 22:22:09 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 1228ms 22:22:09 INFO - PROCESS | 1802 | 1477545729652 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1802 | 1477545729656 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 22:22:09 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:09 INFO - PROCESS | 1802 | 1477545729662 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}] 22:22:09 INFO - PROCESS | 1802 | 1477545729873 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 22:22:09 INFO - PROCESS | 1802 | 1477545729899 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 22:22:09 INFO - PROCESS | 1802 | 1477545729902 Marionette TRACE conn4 <- [1,2193,null,["8"]] 22:22:09 INFO - PROCESS | 1802 | 1477545729909 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 22:22:09 INFO - PROCESS | 1802 | 1477545729914 Marionette TRACE conn4 <- [1,2194,null,{}] 22:22:09 INFO - PROCESS | 1802 | 1477545729920 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x82df3c00 == 35 [pid = 1802] [id = 471] 22:22:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x82dfcc00) [pid = 1802] [serial = 1382] [outer = (nil)] 22:22:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x82dff800) [pid = 1802] [serial = 1383] [outer = 0x82dfcc00] 22:22:10 INFO - PROCESS | 1802 | 1477545730062 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x873a6400) [pid = 1802] [serial = 1384] [outer = 0x82dfcc00] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x81aa6c00) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x819aec00) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x873af400) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x90fd8800) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x818cfc00) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0xa2f0a400) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x81399000) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x81b74400) [pid = 1802] [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] 22:22:10 INFO - PROCESS | 1802 | [1802] 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 22:22:10 INFO - PROCESS | 1802 | [1802] 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 22:22:10 INFO - PROCESS | 1802 | 1477545730899 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]]]}] 22:22:10 INFO - . 22:22:10 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 1273ms 22:22:10 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 22:22:10 INFO - PROCESS | 1802 | 1477545730935 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1802 | 1477545730938 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 22:22:10 INFO - PROCESS | 1802 | 1477545730945 Marionette TRACE conn4 -> [0,2197,"getContext",null] 22:22:10 INFO - PROCESS | 1802 | 1477545730948 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 22:22:10 INFO - PROCESS | 1802 | 1477545730958 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 22:22:10 INFO - PROCESS | 1802 | 1477545730960 Marionette TRACE conn4 <- [1,2198,null,{}] 22:22:10 INFO - PROCESS | 1802 | 1477545730964 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}] 22:22:10 INFO - PROCESS | 1802 | 1477545730987 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 22:22:10 INFO - PROCESS | 1802 | 1477545730996 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545730999 Marionette TRACE conn4 <- [1,2200,null,{}] 22:22:11 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:22:11 INFO - PROCESS | 1802 | 1477545731005 Marionette TRACE conn4 -> [0,2201,"getContext",null] 22:22:11 INFO - PROCESS | 1802 | 1477545731007 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731012 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731017 Marionette TRACE conn4 <- [1,2202,null,{}] 22:22:11 INFO - PROCESS | 1802 | 1477545731022 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}] 22:22:11 INFO - PROCESS | 1802 | 1477545731038 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 22:22:11 INFO - PROCESS | 1802 | 1477545731042 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731044 Marionette TRACE conn4 <- [1,2204,null,{}] 22:22:11 INFO - PROCESS | 1802 | 1477545731050 Marionette TRACE conn4 -> [0,2205,"getContext",null] 22:22:11 INFO - PROCESS | 1802 | 1477545731052 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731057 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731059 Marionette TRACE conn4 <- [1,2206,null,{}] 22:22:11 INFO - PROCESS | 1802 | 1477545731065 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}] 22:22:11 INFO - PROCESS | 1802 | 1477545731080 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 22:22:11 INFO - PROCESS | 1802 | 1477545731085 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731087 Marionette TRACE conn4 <- [1,2208,null,{}] 22:22:11 INFO - Setting pref security.mixed_content.use_hsts (false) 22:22:11 INFO - PROCESS | 1802 | 1477545731093 Marionette TRACE conn4 -> [0,2209,"getContext",null] 22:22:11 INFO - PROCESS | 1802 | 1477545731096 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731101 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731123 Marionette TRACE conn4 <- [1,2210,null,{}] 22:22:11 INFO - PROCESS | 1802 | 1477545731129 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}] 22:22:11 INFO - PROCESS | 1802 | 1477545731145 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 22:22:11 INFO - PROCESS | 1802 | 1477545731150 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731152 Marionette TRACE conn4 <- [1,2212,null,{}] 22:22:11 INFO - PROCESS | 1802 | 1477545731158 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}] 22:22:11 INFO - PROCESS | 1802 | 1477545731373 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 22:22:11 INFO - PROCESS | 1802 | 1477545731384 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 22:22:11 INFO - PROCESS | 1802 | 1477545731387 Marionette TRACE conn4 <- [1,2214,null,["8"]] 22:22:11 INFO - PROCESS | 1802 | 1477545731398 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 22:22:11 INFO - PROCESS | 1802 | 1477545731414 Marionette TRACE conn4 <- [1,2215,null,{}] 22:22:11 INFO - PROCESS | 1802 | 1477545731419 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x8134dc00 == 36 [pid = 1802] [id = 472] 22:22:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8bbd2800) [pid = 1802] [serial = 1385] [outer = (nil)] 22:22:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x8bd08400) [pid = 1802] [serial = 1386] [outer = 0x8bbd2800] 22:22:11 INFO - PROCESS | 1802 | 1477545731495 Marionette DEBUG loaded listener.js 22:22:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x8bd08800) [pid = 1802] [serial = 1387] [outer = 0x8bbd2800] 22:22:12 INFO - PROCESS | 1802 | [aac @ 0x81350400] err{or,}_recognition separate: 1; 1 22:22:12 INFO - PROCESS | 1802 | [aac @ 0x81350400] err{or,}_recognition combined: 1; 1 22:22:12 INFO - PROCESS | 1802 | [aac @ 0x81350400] Unsupported bit depth: 0 22:22:12 INFO - PROCESS | 1802 | [h264 @ 0x8135ac00] err{or,}_recognition separate: 1; 1 22:22:12 INFO - PROCESS | 1802 | [h264 @ 0x8135ac00] err{or,}_recognition combined: 1; 1 22:22:12 INFO - PROCESS | 1802 | [h264 @ 0x8135ac00] Unsupported bit depth: 0 22:22:12 INFO - PROCESS | 1802 | 1477545732493 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]]]}] 22:22:12 INFO - . 22:22:12 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 1594ms 22:22:12 INFO - PROCESS | 1802 | 1477545732575 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 22:22:12 INFO - PROCESS | 1802 | 1477545732582 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 22:22:12 INFO - TEST-START | /navigation-timing/idlharness.html 22:22:12 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:12 INFO - PROCESS | 1802 | 1477545732598 Marionette TRACE conn4 -> [0,2218,"getContext",null] 22:22:12 INFO - PROCESS | 1802 | 1477545732605 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 22:22:12 INFO - PROCESS | 1802 | 1477545732614 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 22:22:12 INFO - PROCESS | 1802 | 1477545732619 Marionette TRACE conn4 <- [1,2219,null,{}] 22:22:12 INFO - PROCESS | 1802 | 1477545732628 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}] 22:22:12 INFO - PROCESS | 1802 | 1477545732654 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 22:22:12 INFO - PROCESS | 1802 | 1477545732661 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 22:22:12 INFO - PROCESS | 1802 | 1477545732670 Marionette TRACE conn4 <- [1,2221,null,{}] 22:22:12 INFO - Clearing pref security.mixed_content.use_hsts 22:22:12 INFO - PROCESS | 1802 | 1477545732728 Marionette TRACE conn4 -> [0,2222,"getContext",null] 22:22:12 INFO - PROCESS | 1802 | 1477545732733 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 22:22:12 INFO - PROCESS | 1802 | 1477545732740 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 22:22:12 INFO - PROCESS | 1802 | 1477545732745 Marionette TRACE conn4 <- [1,2223,null,{}] 22:22:12 INFO - PROCESS | 1802 | 1477545732751 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}] 22:22:12 INFO - PROCESS | 1802 | 1477545732771 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 22:22:12 INFO - PROCESS | 1802 | 1477545732777 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 22:22:12 INFO - PROCESS | 1802 | 1477545732786 Marionette TRACE conn4 <- [1,2225,null,{}] 22:22:12 INFO - PROCESS | 1802 | 1477545732805 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}] 22:22:13 INFO - PROCESS | 1802 | 1477545733021 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 22:22:13 INFO - PROCESS | 1802 | 1477545733206 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 22:22:13 INFO - PROCESS | 1802 | 1477545733214 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 22:22:13 INFO - PROCESS | 1802 | 1477545733221 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:22:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x81ebfc00) [pid = 1802] [serial = 1388] [outer = 0x959a5000] 22:22:13 INFO - PROCESS | 1802 | 1477545733534 Marionette TRACE conn4 <- [1,2228,null,{}] 22:22:13 INFO - PROCESS | 1802 | 1477545733539 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:22:13 INFO - PROCESS | 1802 | 1477545733569 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 22:22:13 INFO - PROCESS | 1802 | 1477545733614 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}] 22:22:13 INFO - PROCESS | 1802 | 1477545733644 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 22:22:13 INFO - PROCESS | 1802 | 1477545733649 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 22:22:13 INFO - PROCESS | 1802 | 1477545733654 Marionette TRACE conn4 <- [1,2231,null,["8"]] 22:22:13 INFO - PROCESS | 1802 | 1477545733659 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 22:22:13 INFO - PROCESS | 1802 | 1477545733666 Marionette TRACE conn4 <- [1,2232,null,{}] 22:22:13 INFO - PROCESS | 1802 | 1477545733672 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3f400 == 37 [pid = 1802] [id = 473] 22:22:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x82d3fc00) [pid = 1802] [serial = 1389] [outer = (nil)] 22:22:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x82df7000) [pid = 1802] [serial = 1390] [outer = 0x82d3fc00] 22:22:13 INFO - PROCESS | 1802 | 1477545733764 Marionette DEBUG loaded listener.js 22:22:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x873a9800) [pid = 1802] [serial = 1391] [outer = 0x82d3fc00] 22:22:15 INFO - ............................................................................................. 22:22:15 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2893ms 22:22:15 INFO - TEST-START | /navigation-timing/test_document_open.html 22:22:15 INFO - PROCESS | 1802 | 1477545735381 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"]]]}] 22:22:15 INFO - PROCESS | 1802 | 1477545735509 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 22:22:15 INFO - PROCESS | 1802 | 1477545735512 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 22:22:15 INFO - PROCESS | 1802 | 1477545735526 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}] 22:22:15 INFO - PROCESS | 1802 | 1477545735740 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 22:22:15 INFO - PROCESS | 1802 | 1477545735919 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 22:22:15 INFO - PROCESS | 1802 | 1477545735922 Marionette TRACE conn4 <- [1,2236,null,["8"]] 22:22:15 INFO - PROCESS | 1802 | 1477545735931 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 22:22:15 INFO - PROCESS | 1802 | 1477545735937 Marionette TRACE conn4 <- [1,2237,null,{}] 22:22:15 INFO - PROCESS | 1802 | 1477545735944 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fc5400 == 38 [pid = 1802] [id = 474] 22:22:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x90fc6c00) [pid = 1802] [serial = 1392] [outer = (nil)] 22:22:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x90fca000) [pid = 1802] [serial = 1393] [outer = 0x90fc6c00] 22:22:16 INFO - PROCESS | 1802 | 1477545736033 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x90fc8c00) [pid = 1802] [serial = 1394] [outer = 0x90fc6c00] 22:22:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcf000 == 39 [pid = 1802] [id = 475] 22:22:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x92a2cc00) [pid = 1802] [serial = 1395] [outer = (nil)] 22:22:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x92b48c00) [pid = 1802] [serial = 1396] [outer = 0x92a2cc00] 22:22:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x90fe2800) [pid = 1802] [serial = 1397] [outer = 0x92a2cc00] 22:22:16 INFO - ..................... 22:22:17 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1481ms 22:22:17 INFO - PROCESS | 1802 | 1477545736980 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]]]}] 22:22:17 INFO - PROCESS | 1802 | 1477545737008 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1802 | 1477545737011 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 22:22:17 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 22:22:17 INFO - PROCESS | 1802 | 1477545737024 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}] 22:22:17 INFO - PROCESS | 1802 | 1477545737231 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 22:22:17 INFO - PROCESS | 1802 | 1477545737388 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 22:22:17 INFO - PROCESS | 1802 | 1477545737392 Marionette TRACE conn4 <- [1,2241,null,["8"]] 22:22:17 INFO - PROCESS | 1802 | 1477545737398 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 22:22:17 INFO - PROCESS | 1802 | 1477545737405 Marionette TRACE conn4 <- [1,2242,null,{}] 22:22:17 INFO - PROCESS | 1802 | 1477545737411 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x82289c00 == 40 [pid = 1802] [id = 476] 22:22:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x92b4d400) [pid = 1802] [serial = 1398] [outer = (nil)] 22:22:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x92b51000) [pid = 1802] [serial = 1399] [outer = 0x92b4d400] 22:22:17 INFO - PROCESS | 1802 | 1477545737495 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x92b57400) [pid = 1802] [serial = 1400] [outer = 0x92b4d400] 22:22:18 INFO - PROCESS | 1802 | 1477545738269 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]]]}] 22:22:18 INFO - ... 22:22:18 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1280ms 22:22:18 INFO - PROCESS | 1802 | 1477545738339 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1802 | 1477545738345 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 22:22:18 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 22:22:18 INFO - PROCESS | 1802 | 1477545738356 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}] 22:22:18 INFO - PROCESS | 1802 | 1477545738545 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 22:22:18 INFO - PROCESS | 1802 | 1477545738742 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 22:22:18 INFO - PROCESS | 1802 | 1477545738754 Marionette TRACE conn4 <- [1,2246,null,["8"]] 22:22:18 INFO - PROCESS | 1802 | 1477545738780 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 22:22:18 INFO - PROCESS | 1802 | 1477545738793 Marionette TRACE conn4 <- [1,2247,null,{}] 22:22:18 INFO - PROCESS | 1802 | 1477545738808 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135c000 == 41 [pid = 1802] [id = 477] 22:22:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8138f400) [pid = 1802] [serial = 1401] [outer = (nil)] 22:22:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x818db000) [pid = 1802] [serial = 1402] [outer = 0x8138f400] 22:22:18 INFO - PROCESS | 1802 | 1477545738895 Marionette DEBUG loaded listener.js 22:22:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x818cf400) [pid = 1802] [serial = 1403] [outer = 0x8138f400] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6ac00 == 40 [pid = 1802] [id = 469] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x8228ac00 == 39 [pid = 1802] [id = 470] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81398400 == 38 [pid = 1802] [id = 468] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81b70000 == 37 [pid = 1802] [id = 462] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81b73c00 == 36 [pid = 1802] [id = 461] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x81397400 == 35 [pid = 1802] [id = 463] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x92a2e000 == 34 [pid = 1802] [id = 466] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x819a8800 == 33 [pid = 1802] [id = 467] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x818d2000 == 32 [pid = 1802] [id = 465] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x95b48400 == 31 [pid = 1802] [id = 464] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x82df3c00 == 30 [pid = 1802] [id = 471] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x8134dc00 == 29 [pid = 1802] [id = 472] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3f400 == 28 [pid = 1802] [id = 473] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcf000 == 27 [pid = 1802] [id = 475] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x90fc5400 == 26 [pid = 1802] [id = 474] 22:22:20 INFO - PROCESS | 1802 | --DOCSHELL 0x82289c00 == 25 [pid = 1802] [id = 476] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x90fdec00) [pid = 1802] [serial = 1339] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x90fdc400) [pid = 1802] [serial = 1338] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x819a6400) [pid = 1802] [serial = 1342] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81aa1400) [pid = 1802] [serial = 1341] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0xa2fa1000) [pid = 1802] [serial = 1345] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0xa2f9f000) [pid = 1802] [serial = 1344] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x81b53800) [pid = 1802] [serial = 1348] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8211b400) [pid = 1802] [serial = 1347] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81ae8800) [pid = 1802] [serial = 1351] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x81aa8c00) [pid = 1802] [serial = 1350] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81b77800) [pid = 1802] [serial = 1354] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x81b77400) [pid = 1802] [serial = 1353] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8c123000) [pid = 1802] [serial = 1357] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x8bb1c000) [pid = 1802] [serial = 1356] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x90fe2000) [pid = 1802] [serial = 1360] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8bbc8800) [pid = 1802] [serial = 1359] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x95c34000) [pid = 1802] [serial = 1362] [outer = (nil)] [url = about:blank] 22:22:20 INFO - PROCESS | 1802 | 1477545740445 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]]]}] 22:22:20 INFO - ...................... 22:22:20 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 2125ms 22:22:20 INFO - PROCESS | 1802 | 1477545740482 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 22:22:20 INFO - PROCESS | 1802 | 1477545740489 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 22:22:20 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 22:22:20 INFO - PROCESS | 1802 | 1477545740499 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}] 22:22:20 INFO - PROCESS | 1802 | 1477545740679 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 22:22:20 INFO - PROCESS | 1802 | 1477545740798 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 22:22:20 INFO - PROCESS | 1802 | 1477545740803 Marionette TRACE conn4 <- [1,2251,null,["8"]] 22:22:20 INFO - PROCESS | 1802 | 1477545740811 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 22:22:20 INFO - PROCESS | 1802 | 1477545740817 Marionette TRACE conn4 <- [1,2252,null,{}] 22:22:20 INFO - PROCESS | 1802 | 1477545740826 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a9400 == 26 [pid = 1802] [id = 478] 22:22:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x819a9800) [pid = 1802] [serial = 1404] [outer = (nil)] 22:22:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x819b1400) [pid = 1802] [serial = 1405] [outer = 0x819a9800] 22:22:20 INFO - PROCESS | 1802 | 1477545740910 Marionette DEBUG loaded listener.js 22:22:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x81aa8c00) [pid = 1802] [serial = 1406] [outer = 0x819a9800] 22:22:21 INFO - PROCESS | 1802 | 1477545741478 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]]]}] 22:22:21 INFO - .... 22:22:21 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1020ms 22:22:21 INFO - PROCESS | 1802 | 1477545741519 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 22:22:21 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 22:22:21 INFO - PROCESS | 1802 | 1477545741524 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 22:22:21 INFO - PROCESS | 1802 | 1477545741531 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}] 22:22:21 INFO - PROCESS | 1802 | 1477545741698 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 22:22:21 INFO - PROCESS | 1802 | 1477545741815 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 22:22:21 INFO - PROCESS | 1802 | 1477545741820 Marionette TRACE conn4 <- [1,2256,null,["8"]] 22:22:21 INFO - PROCESS | 1802 | 1477545741830 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 22:22:21 INFO - PROCESS | 1802 | 1477545741834 Marionette TRACE conn4 <- [1,2257,null,{}] 22:22:21 INFO - PROCESS | 1802 | 1477545741844 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b54c00 == 27 [pid = 1802] [id = 479] 22:22:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x81b56000) [pid = 1802] [serial = 1407] [outer = (nil)] 22:22:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x81b6b800) [pid = 1802] [serial = 1408] [outer = 0x81b56000] 22:22:21 INFO - PROCESS | 1802 | 1477545741922 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x81b6f800) [pid = 1802] [serial = 1409] [outer = 0x81b56000] 22:22:22 INFO - PROCESS | 1802 | 1477545742476 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]]]}] 22:22:22 INFO - ..... 22:22:22 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 969ms 22:22:22 INFO - PROCESS | 1802 | 1477545742539 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1802 | 1477545742546 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 22:22:22 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 22:22:22 INFO - PROCESS | 1802 | 1477545742553 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}] 22:22:22 INFO - PROCESS | 1802 | 1477545742766 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 22:22:22 INFO - PROCESS | 1802 | 1477545742788 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 22:22:22 INFO - PROCESS | 1802 | 1477545742793 Marionette TRACE conn4 <- [1,2261,null,["8"]] 22:22:22 INFO - PROCESS | 1802 | 1477545742799 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 22:22:22 INFO - PROCESS | 1802 | 1477545742805 Marionette TRACE conn4 <- [1,2262,null,{}] 22:22:22 INFO - PROCESS | 1802 | 1477545742881 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x81eb8400 == 28 [pid = 1802] [id = 480] 22:22:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81eb8800) [pid = 1802] [serial = 1410] [outer = (nil)] 22:22:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81390000) [pid = 1802] [serial = 1411] [outer = 0x81eb8800] 22:22:22 INFO - PROCESS | 1802 | 1477545742963 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x81ebe000) [pid = 1802] [serial = 1412] [outer = 0x81eb8800] 22:22:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d7c00 == 29 [pid = 1802] [id = 481] 22:22:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81ec4800) [pid = 1802] [serial = 1413] [outer = (nil)] 22:22:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x82120c00) [pid = 1802] [serial = 1414] [outer = 0x81ec4800] 22:22:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8211a000) [pid = 1802] [serial = 1415] [outer = 0x81ec4800] 22:22:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8211ec00) [pid = 1802] [serial = 1416] [outer = 0x81ec4800] 22:22:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x82d34c00) [pid = 1802] [serial = 1417] [outer = 0x81ec4800] 22:22:24 INFO - PROCESS | 1802 | 1477545744369 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]]]}] 22:22:24 INFO - ..... 22:22:24 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1876ms 22:22:24 INFO - PROCESS | 1802 | 1477545744429 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1802 | 1477545744433 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 22:22:24 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 22:22:24 INFO - PROCESS | 1802 | 1477545744440 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}] 22:22:24 INFO - PROCESS | 1802 | 1477545744839 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x82dfcc00) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x82d32400) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81aec400) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x92a2e400) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x818d1000) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x818d3000) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x95c31400) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81cb4000) [pid = 1802] [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] 22:22:24 INFO - PROCESS | 1802 | 1477545744943 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 22:22:24 INFO - PROCESS | 1802 | 1477545744946 Marionette TRACE conn4 <- [1,2266,null,["8"]] 22:22:24 INFO - PROCESS | 1802 | 1477545744956 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 22:22:24 INFO - PROCESS | 1802 | 1477545744964 Marionette TRACE conn4 <- [1,2267,null,{}] 22:22:24 INFO - PROCESS | 1802 | 1477545744972 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa7c00 == 30 [pid = 1802] [id = 482] 22:22:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81aa8400) [pid = 1802] [serial = 1418] [outer = (nil)] 22:22:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81ec1000) [pid = 1802] [serial = 1419] [outer = 0x81aa8400] 22:22:25 INFO - PROCESS | 1802 | 1477545745053 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x82df0400) [pid = 1802] [serial = 1420] [outer = 0x81aa8400] 22:22:25 INFO - PROCESS | 1802 | 1477545745609 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]]]}] 22:22:25 INFO - .......... 22:22:25 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1227ms 22:22:25 INFO - PROCESS | 1802 | 1477545745667 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1802 | 1477545745671 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 22:22:25 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 22:22:25 INFO - PROCESS | 1802 | 1477545745677 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}] 22:22:25 INFO - PROCESS | 1802 | 1477545745869 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 22:22:25 INFO - PROCESS | 1802 | 1477545745947 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 22:22:25 INFO - PROCESS | 1802 | 1477545745951 Marionette TRACE conn4 <- [1,2271,null,["8"]] 22:22:25 INFO - PROCESS | 1802 | 1477545745968 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 22:22:25 INFO - PROCESS | 1802 | 1477545745973 Marionette TRACE conn4 <- [1,2272,null,{}] 22:22:25 INFO - PROCESS | 1802 | 1477545745978 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x873aa400 == 31 [pid = 1802] [id = 483] 22:22:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x873aa800) [pid = 1802] [serial = 1421] [outer = (nil)] 22:22:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x873ad800) [pid = 1802] [serial = 1422] [outer = 0x873aa800] 22:22:26 INFO - PROCESS | 1802 | 1477545746052 Marionette DEBUG loaded listener.js 22:22:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x873b1400) [pid = 1802] [serial = 1423] [outer = 0x873aa800] 22:22:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6bc00 == 32 [pid = 1802] [id = 484] 22:22:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x873a4800) [pid = 1802] [serial = 1424] [outer = (nil)] 22:22:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8bbccc00) [pid = 1802] [serial = 1425] [outer = 0x873a4800] 22:22:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8bbc8000) [pid = 1802] [serial = 1426] [outer = 0x873a4800] 22:22:26 INFO - PROCESS | 1802 | [1802] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 22:22:26 INFO - PROCESS | 1802 | 1477545746849 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]]]}] 22:22:26 INFO - ....................... 22:22:26 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1230ms 22:22:26 INFO - PROCESS | 1802 | 1477545746947 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 22:22:26 INFO - PROCESS | 1802 | 1477545746954 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 22:22:26 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 22:22:26 INFO - PROCESS | 1802 | 1477545746966 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}] 22:22:27 INFO - PROCESS | 1802 | 1477545747216 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 22:22:27 INFO - PROCESS | 1802 | 1477545747394 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 22:22:27 INFO - PROCESS | 1802 | 1477545747400 Marionette TRACE conn4 <- [1,2276,null,["8"]] 22:22:27 INFO - PROCESS | 1802 | 1477545747408 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 22:22:27 INFO - PROCESS | 1802 | 1477545747416 Marionette TRACE conn4 <- [1,2277,null,{}] 22:22:27 INFO - PROCESS | 1802 | 1477545747423 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x819adc00 == 33 [pid = 1802] [id = 485] 22:22:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x819b0c00) [pid = 1802] [serial = 1427] [outer = (nil)] 22:22:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x81aa6400) [pid = 1802] [serial = 1428] [outer = 0x819b0c00] 22:22:27 INFO - PROCESS | 1802 | 1477545747557 Marionette DEBUG loaded listener.js 22:22:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x81aea400) [pid = 1802] [serial = 1429] [outer = 0x819b0c00] 22:22:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x81caec00 == 34 [pid = 1802] [id = 486] 22:22:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x81cb0000) [pid = 1802] [serial = 1430] [outer = (nil)] 22:22:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x81cae000) [pid = 1802] [serial = 1431] [outer = 0x81cb0000] 22:22:28 INFO - PROCESS | 1802 | 1477545748377 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]]]}] 22:22:28 INFO - ..... 22:22:28 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1429ms 22:22:28 INFO - PROCESS | 1802 | 1477545748441 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 22:22:28 INFO - PROCESS | 1802 | 1477545748447 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 22:22:28 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 22:22:28 INFO - PROCESS | 1802 | 1477545748455 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}] 22:22:28 INFO - PROCESS | 1802 | 1477545748650 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 22:22:28 INFO - PROCESS | 1802 | 1477545748812 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 22:22:28 INFO - PROCESS | 1802 | 1477545748817 Marionette TRACE conn4 <- [1,2281,null,["8"]] 22:22:28 INFO - PROCESS | 1802 | 1477545748829 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 22:22:28 INFO - PROCESS | 1802 | 1477545748834 Marionette TRACE conn4 <- [1,2282,null,{}] 22:22:28 INFO - PROCESS | 1802 | 1477545748840 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b78400 == 35 [pid = 1802] [id = 487] 22:22:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x81cb6800) [pid = 1802] [serial = 1432] [outer = (nil)] 22:22:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x81ec2800) [pid = 1802] [serial = 1433] [outer = 0x81cb6800] 22:22:28 INFO - PROCESS | 1802 | 1477545748927 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x81ebe400) [pid = 1802] [serial = 1434] [outer = 0x81cb6800] 22:22:29 INFO - PROCESS | 1802 | 1477545749583 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]]]}] 22:22:29 INFO - ... 22:22:29 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1184ms 22:22:29 INFO - PROCESS | 1802 | 1477545749652 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 22:22:29 INFO - PROCESS | 1802 | 1477545749660 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 22:22:29 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 22:22:29 INFO - PROCESS | 1802 | 1477545749669 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}] 22:22:29 INFO - PROCESS | 1802 | 1477545749854 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 22:22:30 INFO - PROCESS | 1802 | 1477545750018 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 22:22:30 INFO - PROCESS | 1802 | 1477545750024 Marionette TRACE conn4 <- [1,2286,null,["8"]] 22:22:30 INFO - PROCESS | 1802 | 1477545750035 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 22:22:30 INFO - PROCESS | 1802 | 1477545750043 Marionette TRACE conn4 <- [1,2287,null,{}] 22:22:30 INFO - PROCESS | 1802 | 1477545750049 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb1d400 == 36 [pid = 1802] [id = 488] 22:22:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x8bb20c00) [pid = 1802] [serial = 1435] [outer = (nil)] 22:22:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x8bbcb400) [pid = 1802] [serial = 1436] [outer = 0x8bb20c00] 22:22:30 INFO - PROCESS | 1802 | 1477545750141 Marionette DEBUG loaded listener.js 22:22:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x8bbd1c00) [pid = 1802] [serial = 1437] [outer = 0x8bb20c00] 22:22:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x81393000 == 37 [pid = 1802] [id = 489] 22:22:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x81393800) [pid = 1802] [serial = 1438] [outer = (nil)] 22:22:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x81394400) [pid = 1802] [serial = 1439] [outer = 0x81393800] 22:22:30 INFO - PROCESS | 1802 | [1802] 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 22:22:31 INFO - PROCESS | 1802 | 1477545751131 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]]]}] 22:22:31 INFO - ... 22:22:31 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1579ms 22:22:31 INFO - PROCESS | 1802 | 1477545751248 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 22:22:31 INFO - PROCESS | 1802 | 1477545751254 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 22:22:31 INFO - TEST-START | /navigation-timing/test_readwrite.html 22:22:31 INFO - PROCESS | 1802 | 1477545751264 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}] 22:22:31 INFO - PROCESS | 1802 | 1477545751472 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 22:22:31 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6bc00 == 36 [pid = 1802] [id = 484] 22:22:31 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa7c00 == 35 [pid = 1802] [id = 482] 22:22:31 INFO - PROCESS | 1802 | --DOCSHELL 0x818d7c00 == 34 [pid = 1802] [id = 481] 22:22:31 INFO - PROCESS | 1802 | --DOCSHELL 0x81eb8400 == 33 [pid = 1802] [id = 480] 22:22:31 INFO - PROCESS | 1802 | 1477545751674 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 22:22:31 INFO - PROCESS | 1802 | 1477545751683 Marionette TRACE conn4 <- [1,2291,null,["8"]] 22:22:31 INFO - PROCESS | 1802 | --DOCSHELL 0x81b54c00 == 32 [pid = 1802] [id = 479] 22:22:31 INFO - PROCESS | 1802 | --DOCSHELL 0x819a9400 == 31 [pid = 1802] [id = 478] 22:22:31 INFO - PROCESS | 1802 | 1477545751692 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 22:22:31 INFO - PROCESS | 1802 | 1477545751699 Marionette TRACE conn4 <- [1,2292,null,{}] 22:22:31 INFO - PROCESS | 1802 | 1477545751706 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a6c00 == 32 [pid = 1802] [id = 490] 22:22:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x819a9400) [pid = 1802] [serial = 1440] [outer = (nil)] 22:22:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x81aa4400) [pid = 1802] [serial = 1441] [outer = 0x819a9400] 22:22:31 INFO - PROCESS | 1802 | 1477545751788 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x81aa4c00) [pid = 1802] [serial = 1442] [outer = 0x819a9400] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x8bd08400) [pid = 1802] [serial = 1386] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x82dff800) [pid = 1802] [serial = 1383] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x873a6400) [pid = 1802] [serial = 1384] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x82d36800) [pid = 1802] [serial = 1380] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x82d3d400) [pid = 1802] [serial = 1381] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x81cb7c00) [pid = 1802] [serial = 1377] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x81ebb400) [pid = 1802] [serial = 1378] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x818dc000) [pid = 1802] [serial = 1374] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x81aa3c00) [pid = 1802] [serial = 1375] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x91a2d800) [pid = 1802] [serial = 1371] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x9a2c3000) [pid = 1802] [serial = 1372] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x93b64c00) [pid = 1802] [serial = 1368] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x93cc4800) [pid = 1802] [serial = 1369] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x819aa400) [pid = 1802] [serial = 1365] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81aea800) [pid = 1802] [serial = 1366] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x9609a000) [pid = 1802] [serial = 1363] [outer = (nil)] [url = about:blank] 22:22:32 INFO - PROCESS | 1802 | 1477545752368 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]]]}] 22:22:32 INFO - ... 22:22:32 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1124ms 22:22:32 INFO - PROCESS | 1802 | 1477545752387 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1802 | 1477545752391 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 22:22:32 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 22:22:32 INFO - PROCESS | 1802 | 1477545752399 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}] 22:22:32 INFO - PROCESS | 1802 | 1477545752556 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 22:22:32 INFO - PROCESS | 1802 | 1477545752707 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 22:22:32 INFO - PROCESS | 1802 | 1477545752712 Marionette TRACE conn4 <- [1,2296,null,["8"]] 22:22:32 INFO - PROCESS | 1802 | 1477545752718 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 22:22:32 INFO - PROCESS | 1802 | 1477545752723 Marionette TRACE conn4 <- [1,2297,null,{}] 22:22:32 INFO - PROCESS | 1802 | 1477545752728 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4ac00 == 33 [pid = 1802] [id = 491] 22:22:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81b4d800) [pid = 1802] [serial = 1443] [outer = (nil)] 22:22:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x81b6cc00) [pid = 1802] [serial = 1444] [outer = 0x81b4d800] 22:22:32 INFO - PROCESS | 1802 | 1477545752804 Marionette DEBUG loaded listener.js 22:22:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x81b73400) [pid = 1802] [serial = 1445] [outer = 0x81b4d800] 22:22:33 INFO - PROCESS | 1802 | 1477545753358 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]]]}] 22:22:33 INFO - ...................... 22:22:33 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1029ms 22:22:33 INFO - PROCESS | 1802 | 1477545753435 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 22:22:33 INFO - PROCESS | 1802 | 1477545753442 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 22:22:33 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 22:22:33 INFO - PROCESS | 1802 | 1477545753449 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}] 22:22:33 INFO - PROCESS | 1802 | 1477545753649 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 22:22:33 INFO - PROCESS | 1802 | 1477545753664 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 22:22:33 INFO - PROCESS | 1802 | 1477545753667 Marionette TRACE conn4 <- [1,2301,null,["8"]] 22:22:33 INFO - PROCESS | 1802 | 1477545753672 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 22:22:33 INFO - PROCESS | 1802 | 1477545753678 Marionette TRACE conn4 <- [1,2302,null,{}] 22:22:33 INFO - PROCESS | 1802 | 1477545753684 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x82289800 == 34 [pid = 1802] [id = 492] 22:22:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x8228b400) [pid = 1802] [serial = 1446] [outer = (nil)] 22:22:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x82d38800) [pid = 1802] [serial = 1447] [outer = 0x8228b400] 22:22:33 INFO - PROCESS | 1802 | 1477545753761 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x82d3d800) [pid = 1802] [serial = 1448] [outer = 0x8228b400] 22:22:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x82df8800 == 35 [pid = 1802] [id = 493] 22:22:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x873a7400) [pid = 1802] [serial = 1449] [outer = (nil)] 22:22:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x873ac000) [pid = 1802] [serial = 1450] [outer = 0x873a7400] 22:22:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x82df7c00) [pid = 1802] [serial = 1451] [outer = 0x873a7400] 22:22:34 INFO - PROCESS | 1802 | 1477545754718 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]]]}] 22:22:34 INFO - ......................................... 22:22:34 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1336ms 22:22:34 INFO - PROCESS | 1802 | 1477545754785 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 22:22:34 INFO - PROCESS | 1802 | 1477545754789 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 22:22:34 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 22:22:34 INFO - PROCESS | 1802 | 1477545754802 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}] 22:22:35 INFO - PROCESS | 1802 | 1477545755026 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 22:22:35 INFO - PROCESS | 1802 | 1477545755045 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 22:22:35 INFO - PROCESS | 1802 | 1477545755048 Marionette TRACE conn4 <- [1,2306,null,["8"]] 22:22:35 INFO - PROCESS | 1802 | 1477545755055 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 22:22:35 INFO - PROCESS | 1802 | 1477545755061 Marionette TRACE conn4 <- [1,2307,null,{}] 22:22:35 INFO - PROCESS | 1802 | 1477545755069 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1802 | ++DOCSHELL 0x81390800 == 36 [pid = 1802] [id = 494] 22:22:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x81cbc800) [pid = 1802] [serial = 1452] [outer = (nil)] 22:22:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x8c120800) [pid = 1802] [serial = 1453] [outer = 0x81cbc800] 22:22:35 INFO - PROCESS | 1802 | 1477545755210 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x8c12c400) [pid = 1802] [serial = 1454] [outer = 0x81cbc800] 22:22:35 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd08400 == 37 [pid = 1802] [id = 495] 22:22:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x8cc2bc00) [pid = 1802] [serial = 1455] [outer = (nil)] 22:22:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x8f61ec00) [pid = 1802] [serial = 1456] [outer = 0x8cc2bc00] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x81aa8400) [pid = 1802] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x82d3fc00) [pid = 1802] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x92a2cc00) [pid = 1802] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x90fc6c00) [pid = 1802] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x92b4d400) [pid = 1802] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x81ec4800) [pid = 1802] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x819a9800) [pid = 1802] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8138f400) [pid = 1802] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x81eb8800) [pid = 1802] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 22:22:36 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x81b56000) [pid = 1802] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 22:22:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x81cb0800) [pid = 1802] [serial = 1457] [outer = 0x8cc2bc00] 22:22:36 INFO - PROCESS | 1802 | 1477545756937 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]]]}] 22:22:36 INFO - ....... 22:22:36 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2176ms 22:22:36 INFO - PROCESS | 1802 | 1477545756978 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1802 | 1477545756981 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 22:22:36 INFO - TEST-START | /navigation-timing/test_timing_reload.html 22:22:36 INFO - PROCESS | 1802 | 1477545756988 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}] 22:22:37 INFO - PROCESS | 1802 | 1477545757155 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 22:22:37 INFO - PROCESS | 1802 | 1477545757280 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 22:22:37 INFO - PROCESS | 1802 | 1477545757284 Marionette TRACE conn4 <- [1,2311,null,["8"]] 22:22:37 INFO - PROCESS | 1802 | 1477545757288 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 22:22:37 INFO - PROCESS | 1802 | 1477545757305 Marionette TRACE conn4 <- [1,2312,null,{}] 22:22:37 INFO - PROCESS | 1802 | 1477545757311 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc28000 == 38 [pid = 1802] [id = 496] 22:22:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8cc29400) [pid = 1802] [serial = 1458] [outer = (nil)] 22:22:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8d78d000) [pid = 1802] [serial = 1459] [outer = 0x8cc29400] 22:22:37 INFO - PROCESS | 1802 | 1477545757383 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x8db5f800) [pid = 1802] [serial = 1460] [outer = 0x8cc29400] 22:22:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b57400 == 39 [pid = 1802] [id = 497] 22:22:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x8f981800) [pid = 1802] [serial = 1461] [outer = (nil)] 22:22:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x8f9ecc00) [pid = 1802] [serial = 1462] [outer = 0x8f981800] 22:22:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x8f986800) [pid = 1802] [serial = 1463] [outer = 0x8f981800] 22:22:37 INFO - PROCESS | 1802 | [1802] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 22:22:38 INFO - PROCESS | 1802 | 1477545758108 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]]]}] 22:22:38 INFO - ................... 22:22:38 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1172ms 22:22:38 INFO - PROCESS | 1802 | 1477545758163 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1802 | 1477545758169 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 22:22:38 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 22:22:38 INFO - PROCESS | 1802 | 1477545758177 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}] 22:22:38 INFO - PROCESS | 1802 | 1477545758421 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 22:22:38 INFO - PROCESS | 1802 | 1477545758590 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 22:22:38 INFO - PROCESS | 1802 | 1477545758598 Marionette TRACE conn4 <- [1,2316,null,["8"]] 22:22:38 INFO - PROCESS | 1802 | 1477545758606 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 22:22:38 INFO - PROCESS | 1802 | 1477545758618 Marionette TRACE conn4 <- [1,2317,null,{}] 22:22:38 INFO - PROCESS | 1802 | 1477545758624 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa3400 == 40 [pid = 1802] [id = 498] 22:22:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x81aa5c00) [pid = 1802] [serial = 1464] [outer = (nil)] 22:22:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x81aeb800) [pid = 1802] [serial = 1465] [outer = 0x81aa5c00] 22:22:38 INFO - PROCESS | 1802 | 1477545758715 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x81aae800) [pid = 1802] [serial = 1466] [outer = 0x81aa5c00] 22:22:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ec1400 == 41 [pid = 1802] [id = 499] 22:22:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x81ec4400) [pid = 1802] [serial = 1467] [outer = (nil)] 22:22:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x8211a400) [pid = 1802] [serial = 1468] [outer = 0x81ec4400] 22:22:39 INFO - PROCESS | 1802 | 1477545759599 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]]]}] 22:22:39 INFO - ........... 22:22:39 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1473ms 22:22:39 INFO - PROCESS | 1802 | 1477545759653 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 22:22:39 INFO - PROCESS | 1802 | 1477545759660 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 22:22:39 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 22:22:39 INFO - PROCESS | 1802 | 1477545759668 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}] 22:22:39 INFO - PROCESS | 1802 | 1477545759866 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 22:22:40 INFO - PROCESS | 1802 | 1477545760038 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 22:22:40 INFO - PROCESS | 1802 | 1477545760042 Marionette TRACE conn4 <- [1,2321,null,["8"]] 22:22:40 INFO - PROCESS | 1802 | 1477545760051 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 22:22:40 INFO - PROCESS | 1802 | 1477545760057 Marionette TRACE conn4 <- [1,2322,null,{}] 22:22:40 INFO - PROCESS | 1802 | 1477545760063 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d40400 == 42 [pid = 1802] [id = 500] 22:22:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x82df4400) [pid = 1802] [serial = 1469] [outer = (nil)] 22:22:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x82dfd400) [pid = 1802] [serial = 1470] [outer = 0x82df4400] 22:22:40 INFO - PROCESS | 1802 | 1477545760189 Marionette DEBUG loaded listener.js 22:22:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x873b2000) [pid = 1802] [serial = 1471] [outer = 0x82df4400] 22:22:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ec3400 == 43 [pid = 1802] [id = 501] 22:22:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x8f980400) [pid = 1802] [serial = 1472] [outer = (nil)] 22:22:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x8f983800) [pid = 1802] [serial = 1473] [outer = 0x8f980400] 22:22:41 INFO - PROCESS | 1802 | 1477545761048 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]]]}] 22:22:41 INFO - ....... 22:22:41 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1422ms 22:22:41 INFO - PROCESS | 1802 | 1477545761112 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 22:22:41 INFO - PROCESS | 1802 | 1477545761121 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 22:22:41 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 22:22:41 INFO - PROCESS | 1802 | 1477545761131 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}] 22:22:41 INFO - PROCESS | 1802 | 1477545761347 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 22:22:41 INFO - PROCESS | 1802 | 1477545761524 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 22:22:41 INFO - PROCESS | 1802 | 1477545761527 Marionette TRACE conn4 <- [1,2326,null,["8"]] 22:22:41 INFO - PROCESS | 1802 | 1477545761533 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 22:22:41 INFO - PROCESS | 1802 | 1477545761541 Marionette TRACE conn4 <- [1,2327,null,{}] 22:22:41 INFO - PROCESS | 1802 | 1477545761547 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fe1c00 == 44 [pid = 1802] [id = 502] 22:22:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x90fe2000) [pid = 1802] [serial = 1474] [outer = (nil)] 22:22:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x9106d400) [pid = 1802] [serial = 1475] [outer = 0x90fe2000] 22:22:41 INFO - PROCESS | 1802 | 1477545761679 Marionette DEBUG loaded listener.js 22:22:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x91abd400) [pid = 1802] [serial = 1476] [outer = 0x90fe2000] 22:22:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x91ac8000 == 45 [pid = 1802] [id = 503] 22:22:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0x92b4c800) [pid = 1802] [serial = 1477] [outer = (nil)] 22:22:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0x90fdf400) [pid = 1802] [serial = 1478] [outer = 0x92b4c800] 22:22:42 INFO - PROCESS | 1802 | 1477545762373 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]]]}] 22:22:42 INFO - ... 22:22:42 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1322ms 22:22:42 INFO - PROCESS | 1802 | 1477545762453 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 22:22:42 INFO - PROCESS | 1802 | 1477545762456 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 22:22:42 INFO - TEST-START | /pointerlock/constructor.html 22:22:42 INFO - PROCESS | 1802 | 1477545762464 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}] 22:22:42 INFO - PROCESS | 1802 | 1477545762642 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 22:22:42 INFO - PROCESS | 1802 | 1477545762775 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 22:22:42 INFO - PROCESS | 1802 | 1477545762783 Marionette TRACE conn4 <- [1,2331,null,["8"]] 22:22:42 INFO - PROCESS | 1802 | 1477545762789 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 22:22:42 INFO - PROCESS | 1802 | 1477545762794 Marionette TRACE conn4 <- [1,2332,null,{}] 22:22:42 INFO - PROCESS | 1802 | 1477545762803 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x81350800 == 46 [pid = 1802] [id = 504] 22:22:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x8135a400) [pid = 1802] [serial = 1479] [outer = (nil)] 22:22:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x81af3000) [pid = 1802] [serial = 1480] [outer = 0x8135a400] 22:22:42 INFO - PROCESS | 1802 | 1477545762930 Marionette DEBUG loaded listener.js 22:22:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x8bbcf800) [pid = 1802] [serial = 1481] [outer = 0x8135a400] 22:22:43 INFO - PROCESS | 1802 | 1477545763672 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]]]}] 22:22:43 INFO - .. 22:22:43 INFO - TEST-OK | /pointerlock/constructor.html | took 1281ms 22:22:43 INFO - PROCESS | 1802 | 1477545763744 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 22:22:43 INFO - PROCESS | 1802 | 1477545763749 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 22:22:43 INFO - TEST-START | /pointerlock/idlharness.html 22:22:43 INFO - PROCESS | 1802 | 1477545763760 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}] 22:22:43 INFO - PROCESS | 1802 | 1477545763949 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 22:22:44 INFO - PROCESS | 1802 | 1477545764150 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 22:22:44 INFO - PROCESS | 1802 | 1477545764163 Marionette TRACE conn4 <- [1,2336,null,["8"]] 22:22:44 INFO - PROCESS | 1802 | 1477545764182 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 22:22:44 INFO - PROCESS | 1802 | 1477545764196 Marionette TRACE conn4 <- [1,2337,null,{}] 22:22:44 INFO - PROCESS | 1802 | 1477545764203 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aaac00 == 47 [pid = 1802] [id = 505] 22:22:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x81aad000) [pid = 1802] [serial = 1482] [outer = (nil)] 22:22:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x81af1400) [pid = 1802] [serial = 1483] [outer = 0x81aad000] 22:22:44 INFO - PROCESS | 1802 | 1477545764286 Marionette DEBUG loaded listener.js 22:22:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x81cbb800) [pid = 1802] [serial = 1484] [outer = 0x81aad000] 22:22:44 INFO - PROCESS | 1802 | --DOCSHELL 0x81b57400 == 46 [pid = 1802] [id = 497] 22:22:44 INFO - PROCESS | 1802 | --DOCSHELL 0x81393000 == 45 [pid = 1802] [id = 489] 22:22:44 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd08400 == 44 [pid = 1802] [id = 495] 22:22:44 INFO - PROCESS | 1802 | --DOCSHELL 0x82df8800 == 43 [pid = 1802] [id = 493] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x873ad800) [pid = 1802] [serial = 1422] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOCSHELL 0x82289800 == 42 [pid = 1802] [id = 492] 22:22:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4ac00 == 41 [pid = 1802] [id = 491] 22:22:45 INFO - PROCESS | 1802 | --DOCSHELL 0x819a6c00 == 40 [pid = 1802] [id = 490] 22:22:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81b78400 == 39 [pid = 1802] [id = 487] 22:22:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81caec00 == 38 [pid = 1802] [id = 486] 22:22:45 INFO - PROCESS | 1802 | --DOCSHELL 0x819adc00 == 37 [pid = 1802] [id = 485] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0x8211ec00) [pid = 1802] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x8211a000) [pid = 1802] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x81ec1000) [pid = 1802] [serial = 1419] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x82df0400) [pid = 1802] [serial = 1420] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x81390000) [pid = 1802] [serial = 1411] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x81ebe000) [pid = 1802] [serial = 1412] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x82120c00) [pid = 1802] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x82d34c00) [pid = 1802] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x81b6b800) [pid = 1802] [serial = 1408] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x81b6f800) [pid = 1802] [serial = 1409] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x819b1400) [pid = 1802] [serial = 1405] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x81aa8c00) [pid = 1802] [serial = 1406] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x818db000) [pid = 1802] [serial = 1402] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x818cf400) [pid = 1802] [serial = 1403] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x92b51000) [pid = 1802] [serial = 1399] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x92b57400) [pid = 1802] [serial = 1400] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x90fca000) [pid = 1802] [serial = 1393] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x90fc8c00) [pid = 1802] [serial = 1394] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x82df7000) [pid = 1802] [serial = 1390] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x873a9800) [pid = 1802] [serial = 1391] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x90fe2800) [pid = 1802] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:22:45 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x92b48c00) [pid = 1802] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:22:45 INFO - PROCESS | 1802 | 1477545765279 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]]]}] 22:22:45 INFO - ........................ 22:22:45 INFO - TEST-OK | /pointerlock/idlharness.html | took 1635ms 22:22:45 INFO - PROCESS | 1802 | 1477545765394 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 22:22:45 INFO - TEST-START | /progress-events/constructor.html 22:22:45 INFO - PROCESS | 1802 | 1477545765399 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 22:22:45 INFO - PROCESS | 1802 | 1477545765406 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}] 22:22:45 INFO - PROCESS | 1802 | 1477545765679 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 22:22:45 INFO - PROCESS | 1802 | 1477545765812 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 22:22:45 INFO - PROCESS | 1802 | 1477545765815 Marionette TRACE conn4 <- [1,2341,null,["8"]] 22:22:45 INFO - PROCESS | 1802 | 1477545765824 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 22:22:45 INFO - PROCESS | 1802 | 1477545765830 Marionette TRACE conn4 <- [1,2342,null,{}] 22:22:45 INFO - PROCESS | 1802 | 1477545765838 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x82df0400 == 38 [pid = 1802] [id = 506] 22:22:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x82dfc800) [pid = 1802] [serial = 1485] [outer = (nil)] 22:22:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x8bd09000) [pid = 1802] [serial = 1486] [outer = 0x82dfc800] 22:22:45 INFO - PROCESS | 1802 | 1477545765915 Marionette DEBUG loaded listener.js 22:22:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x8c11f000) [pid = 1802] [serial = 1487] [outer = 0x82dfc800] 22:22:46 INFO - PROCESS | 1802 | 1477545766395 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]]]}] 22:22:46 INFO - ..... 22:22:46 INFO - TEST-OK | /progress-events/constructor.html | took 1020ms 22:22:46 INFO - PROCESS | 1802 | 1477545766433 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 22:22:46 INFO - PROCESS | 1802 | 1477545766438 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 22:22:46 INFO - TEST-START | /progress-events/interface.html 22:22:46 INFO - PROCESS | 1802 | 1477545766452 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}] 22:22:46 INFO - PROCESS | 1802 | 1477545766600 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 22:22:46 INFO - PROCESS | 1802 | 1477545766610 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 22:22:46 INFO - PROCESS | 1802 | 1477545766613 Marionette TRACE conn4 <- [1,2346,null,["8"]] 22:22:46 INFO - PROCESS | 1802 | 1477545766620 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 22:22:46 INFO - PROCESS | 1802 | 1477545766626 Marionette TRACE conn4 <- [1,2347,null,{}] 22:22:46 INFO - PROCESS | 1802 | 1477545766632 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d78c800 == 39 [pid = 1802] [id = 507] 22:22:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x8d78f400) [pid = 1802] [serial = 1488] [outer = (nil)] 22:22:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x8f628800) [pid = 1802] [serial = 1489] [outer = 0x8d78f400] 22:22:46 INFO - PROCESS | 1802 | 1477545766708 Marionette DEBUG loaded listener.js 22:22:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x90fbec00) [pid = 1802] [serial = 1490] [outer = 0x8d78f400] 22:22:47 INFO - PROCESS | 1802 | 1477545767464 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]]]}] 22:22:47 INFO - ....... 22:22:47 INFO - TEST-OK | /progress-events/interface.html | took 1024ms 22:22:47 INFO - PROCESS | 1802 | 1477545767475 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1802 | 1477545767479 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 22:22:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:22:47 INFO - PROCESS | 1802 | 1477545767486 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}] 22:22:47 INFO - PROCESS | 1802 | 1477545767705 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 22:22:47 INFO - PROCESS | 1802 | 1477545767736 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 22:22:47 INFO - PROCESS | 1802 | 1477545767742 Marionette TRACE conn4 <- [1,2351,null,["8"]] 22:22:47 INFO - PROCESS | 1802 | 1477545767747 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 22:22:47 INFO - PROCESS | 1802 | 1477545767751 Marionette TRACE conn4 <- [1,2352,null,{}] 22:22:47 INFO - PROCESS | 1802 | 1477545767757 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fe1000 == 40 [pid = 1802] [id = 508] 22:22:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x90fe1800) [pid = 1802] [serial = 1491] [outer = (nil)] 22:22:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x92aa3c00) [pid = 1802] [serial = 1492] [outer = 0x90fe1800] 22:22:47 INFO - PROCESS | 1802 | 1477545767908 Marionette DEBUG loaded listener.js 22:22:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x92b4a400) [pid = 1802] [serial = 1493] [outer = 0x90fe1800] 22:22:48 WARNING - wptserve Traceback (most recent call last): 22:22:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:22:48 WARNING - rv = self.func(request, response) 22:22:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:22:48 WARNING - access_control_allow_origin = "*") 22:22:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:22:48 WARNING - payload = payload_generator(server_data) 22:22:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:22:48 WARNING - return encode_string_as_bmp_image(data) 22:22:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:22:48 WARNING - img.save(f, "BMP") 22:22:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:22:48 WARNING - f.write(bmpfileheader) 22:22:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:22:48 WARNING - 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x8cc2bc00) [pid = 1802] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x81cbc800) [pid = 1802] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x819a9400) [pid = 1802] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x81b4d800) [pid = 1802] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x81cb0000) [pid = 1802] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x873a7400) [pid = 1802] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:48 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x8228b400) [pid = 1802] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x819b3800 == 39 [pid = 1802] [id = 459] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x90fd8400 == 38 [pid = 1802] [id = 456] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb1d400 == 37 [pid = 1802] [id = 488] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x8135c800 == 36 [pid = 1802] [id = 457] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3f000 == 35 [pid = 1802] [id = 445] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x9a14a800 == 34 [pid = 1802] [id = 452] 22:22:53 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x81cae000) [pid = 1802] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:53 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x81ec2800) [pid = 1802] [serial = 1433] [outer = (nil)] [url = about:blank] 22:22:53 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x8bbcb400) [pid = 1802] [serial = 1436] [outer = (nil)] [url = about:blank] 22:22:53 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x8d78d000) [pid = 1802] [serial = 1459] [outer = (nil)] [url = about:blank] 22:22:53 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8f9ecc00) [pid = 1802] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:53 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x81aa6400) [pid = 1802] [serial = 1428] [outer = (nil)] [url = about:blank] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x818d0000 == 33 [pid = 1802] [id = 449] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81aeec00 == 32 [pid = 1802] [id = 447] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x818de800 == 31 [pid = 1802] [id = 450] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x873aa400 == 30 [pid = 1802] [id = 483] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x873a9400 == 29 [pid = 1802] [id = 448] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81ebec00 == 28 [pid = 1802] [id = 444] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0xa0fba800 == 27 [pid = 1802] [id = 453] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd01400 == 26 [pid = 1802] [id = 446] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x90fdf800 == 25 [pid = 1802] [id = 451] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x819ae800 == 24 [pid = 1802] [id = 460] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x819a7800 == 23 [pid = 1802] [id = 443] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f07400 == 22 [pid = 1802] [id = 458] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x8135c000 == 21 [pid = 1802] [id = 477] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0xa2f02c00 == 20 [pid = 1802] [id = 455] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0xa27e8800 == 19 [pid = 1802] [id = 454] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81390800 == 18 [pid = 1802] [id = 494] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x8d78c800 == 17 [pid = 1802] [id = 507] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x82df0400 == 16 [pid = 1802] [id = 506] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81aaac00 == 15 [pid = 1802] [id = 505] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81350800 == 14 [pid = 1802] [id = 504] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x91ac8000 == 13 [pid = 1802] [id = 503] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x90fe1c00 == 12 [pid = 1802] [id = 502] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81ec3400 == 11 [pid = 1802] [id = 501] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x82d40400 == 10 [pid = 1802] [id = 500] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81ec1400 == 9 [pid = 1802] [id = 499] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa3400 == 8 [pid = 1802] [id = 498] 22:22:53 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc28000 == 7 [pid = 1802] [id = 496] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8c120800) [pid = 1802] [serial = 1453] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8c12c400) [pid = 1802] [serial = 1454] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x82d38800) [pid = 1802] [serial = 1447] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x82d3d800) [pid = 1802] [serial = 1448] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x873ac000) [pid = 1802] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x82df7c00) [pid = 1802] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81b6cc00) [pid = 1802] [serial = 1444] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x81b73400) [pid = 1802] [serial = 1445] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81aa4400) [pid = 1802] [serial = 1441] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x81aa4c00) [pid = 1802] [serial = 1442] [outer = (nil)] [url = about:blank] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81cb0800) [pid = 1802] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:54 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8f61ec00) [pid = 1802] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x92b4c800) [pid = 1802] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x90fe2000) [pid = 1802] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x8135a400) [pid = 1802] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x81ec4400) [pid = 1802] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81aa5c00) [pid = 1802] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x8f981800) [pid = 1802] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8cc29400) [pid = 1802] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x81aad000) [pid = 1802] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x82dfc800) [pid = 1802] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8f980400) [pid = 1802] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x82df4400) [pid = 1802] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x8d78f400) [pid = 1802] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x8bb20c00) [pid = 1802] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x873aa800) [pid = 1802] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81cb6800) [pid = 1802] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81393800) [pid = 1802] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x819b0c00) [pid = 1802] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 22:22:58 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x873a4800) [pid = 1802] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x8f986800) [pid = 1802] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x92aa3c00) [pid = 1802] [serial = 1492] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8f628800) [pid = 1802] [serial = 1489] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x90fbec00) [pid = 1802] [serial = 1490] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8bd09000) [pid = 1802] [serial = 1486] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x8c11f000) [pid = 1802] [serial = 1487] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x81af1400) [pid = 1802] [serial = 1483] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x81cbb800) [pid = 1802] [serial = 1484] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x81af3000) [pid = 1802] [serial = 1480] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8bbcf800) [pid = 1802] [serial = 1481] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x9106d400) [pid = 1802] [serial = 1475] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x91abd400) [pid = 1802] [serial = 1476] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x90fdf400) [pid = 1802] [serial = 1478] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x82dfd400) [pid = 1802] [serial = 1470] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x873b2000) [pid = 1802] [serial = 1471] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8f983800) [pid = 1802] [serial = 1473] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aeb800) [pid = 1802] [serial = 1465] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81aae800) [pid = 1802] [serial = 1466] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8211a400) [pid = 1802] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8bbd1c00) [pid = 1802] [serial = 1437] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x873b1400) [pid = 1802] [serial = 1423] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81ebe400) [pid = 1802] [serial = 1434] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81394400) [pid = 1802] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81aea400) [pid = 1802] [serial = 1429] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8bbccc00) [pid = 1802] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8bbc8000) [pid = 1802] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:02 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8db5f800) [pid = 1802] [serial = 1460] [outer = (nil)] [url = about:blank] 22:23:18 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:23:18 INFO - PROCESS | 1802 | 1477545798073 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]]]}] 22:23:18 INFO - . 22:23:18 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 30607ms 22:23:18 INFO - PROCESS | 1802 | 1477545798095 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1802 | 1477545798101 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 22:23:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:23:18 INFO - PROCESS | 1802 | 1477545798112 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}] 22:23:18 INFO - PROCESS | 1802 | 1477545798344 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 22:23:18 INFO - PROCESS | 1802 | 1477545798421 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 22:23:18 INFO - PROCESS | 1802 | 1477545798427 Marionette TRACE conn4 <- [1,2356,null,["8"]] 22:23:18 INFO - PROCESS | 1802 | 1477545798435 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 22:23:18 INFO - PROCESS | 1802 | 1477545798443 Marionette TRACE conn4 <- [1,2357,null,{}] 22:23:18 INFO - PROCESS | 1802 | 1477545798449 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d6800 == 8 [pid = 1802] [id = 509] 22:23:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x818d6c00) [pid = 1802] [serial = 1494] [outer = (nil)] 22:23:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d9c00) [pid = 1802] [serial = 1495] [outer = 0x818d6c00] 22:23:18 INFO - PROCESS | 1802 | 1477545798537 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818dc800) [pid = 1802] [serial = 1496] [outer = 0x818d6c00] 22:23:19 WARNING - wptserve Traceback (most recent call last): 22:23:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:23:19 WARNING - rv = self.func(request, response) 22:23:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:23:19 WARNING - access_control_allow_origin = "*") 22:23:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:23:19 WARNING - payload = payload_generator(server_data) 22:23:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:23:19 WARNING - return encode_string_as_bmp_image(data) 22:23:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:23:19 WARNING - img.save(f, "BMP") 22:23:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:23:19 WARNING - f.write(bmpfileheader) 22:23:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:23:19 WARNING - 22:23:28 INFO - PROCESS | 1802 | --DOCSHELL 0x90fe1000 == 7 [pid = 1802] [id = 508] 22:23:30 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x90fe1800) [pid = 1802] [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] 22:23:35 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x92b4a400) [pid = 1802] [serial = 1493] [outer = (nil)] [url = about:blank] 22:23:35 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d9c00) [pid = 1802] [serial = 1495] [outer = (nil)] [url = about:blank] 22:23:48 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:23:48 INFO - PROCESS | 1802 | 1477545828730 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]]]}] 22:23:48 INFO - . 22:23:48 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30660ms 22:23:48 INFO - PROCESS | 1802 | 1477545828771 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1802 | 1477545828778 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 22:23:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:23:48 INFO - PROCESS | 1802 | 1477545828789 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}] 22:23:49 INFO - PROCESS | 1802 | 1477545829002 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 22:23:49 INFO - PROCESS | 1802 | 1477545829077 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 22:23:49 INFO - PROCESS | 1802 | 1477545829084 Marionette TRACE conn4 <- [1,2361,null,["8"]] 22:23:49 INFO - PROCESS | 1802 | 1477545829091 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 22:23:49 INFO - PROCESS | 1802 | 1477545829099 Marionette TRACE conn4 <- [1,2362,null,{}] 22:23:49 INFO - PROCESS | 1802 | 1477545829105 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x81396000 == 8 [pid = 1802] [id = 510] 22:23:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81396400) [pid = 1802] [serial = 1497] [outer = (nil)] 22:23:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x81399800) [pid = 1802] [serial = 1498] [outer = 0x81396400] 22:23:49 INFO - PROCESS | 1802 | 1477545829192 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d4400) [pid = 1802] [serial = 1499] [outer = 0x81396400] 22:23:49 WARNING - wptserve Traceback (most recent call last): 22:23:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:23:49 WARNING - rv = self.func(request, response) 22:23:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:23:49 WARNING - access_control_allow_origin = "*") 22:23:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:23:49 WARNING - payload = payload_generator(server_data) 22:23:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:23:49 WARNING - return encode_string_as_bmp_image(data) 22:23:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:23:49 WARNING - img.save(f, "BMP") 22:23:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:23:49 WARNING - f.write(bmpfileheader) 22:23:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:23:49 WARNING - 22:23:58 INFO - PROCESS | 1802 | --DOCSHELL 0x818d6800 == 7 [pid = 1802] [id = 509] 22:24:01 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x818d6c00) [pid = 1802] [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] 22:24:06 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818dc800) [pid = 1802] [serial = 1496] [outer = (nil)] [url = about:blank] 22:24:06 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81399800) [pid = 1802] [serial = 1498] [outer = (nil)] [url = about:blank] 22:24:19 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:24:19 INFO - PROCESS | 1802 | 1477545859386 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]]]}] 22:24:19 INFO - . 22:24:19 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 30617ms 22:24:19 INFO - PROCESS | 1802 | 1477545859405 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 22:24:19 INFO - PROCESS | 1802 | 1477545859412 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 22:24:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 22:24:19 INFO - PROCESS | 1802 | 1477545859423 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}] 22:24:19 INFO - PROCESS | 1802 | 1477545859639 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 22:24:19 INFO - PROCESS | 1802 | 1477545859715 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 22:24:19 INFO - PROCESS | 1802 | 1477545859721 Marionette TRACE conn4 <- [1,2366,null,["8"]] 22:24:19 INFO - PROCESS | 1802 | 1477545859730 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 22:24:19 INFO - PROCESS | 1802 | 1477545859738 Marionette TRACE conn4 <- [1,2367,null,{}] 22:24:19 INFO - PROCESS | 1802 | 1477545859745 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 511] 22:24:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399400) [pid = 1802] [serial = 1500] [outer = (nil)] 22:24:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d1400) [pid = 1802] [serial = 1501] [outer = 0x81399400] 22:24:19 INFO - PROCESS | 1802 | 1477545859834 Marionette DEBUG loaded listener.js 22:24:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818da800) [pid = 1802] [serial = 1502] [outer = 0x81399400] 22:24:20 INFO - PROCESS | 1802 | 1477545860383 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]]]}] 22:24:20 INFO - . 22:24:20 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 1022ms 22:24:20 INFO - PROCESS | 1802 | 1477545860442 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 22:24:20 INFO - PROCESS | 1802 | 1477545860447 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 22:24:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 22:24:20 INFO - PROCESS | 1802 | 1477545860456 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}] 22:24:20 INFO - PROCESS | 1802 | 1477545860635 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 22:24:20 INFO - PROCESS | 1802 | 1477545860747 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 22:24:20 INFO - PROCESS | 1802 | 1477545860751 Marionette TRACE conn4 <- [1,2371,null,["8"]] 22:24:20 INFO - PROCESS | 1802 | 1477545860758 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 22:24:20 INFO - PROCESS | 1802 | 1477545860764 Marionette TRACE conn4 <- [1,2372,null,{}] 22:24:20 INFO - PROCESS | 1802 | 1477545860770 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa3800 == 9 [pid = 1802] [id = 512] 22:24:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa3c00) [pid = 1802] [serial = 1503] [outer = (nil)] 22:24:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa6000) [pid = 1802] [serial = 1504] [outer = 0x81aa3c00] 22:24:20 INFO - PROCESS | 1802 | 1477545860849 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aa7c00) [pid = 1802] [serial = 1505] [outer = 0x81aa3c00] 22:24:21 INFO - PROCESS | 1802 | 1477545861412 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]]]}] 22:24:21 INFO - . 22:24:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 971ms 22:24:21 INFO - PROCESS | 1802 | 1477545861434 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1802 | 1477545861442 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 22:24:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 22:24:21 INFO - PROCESS | 1802 | 1477545861521 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}] 22:24:21 INFO - PROCESS | 1802 | 1477545861761 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 22:24:21 INFO - PROCESS | 1802 | 1477545861775 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 22:24:21 INFO - PROCESS | 1802 | 1477545861781 Marionette TRACE conn4 <- [1,2376,null,["8"]] 22:24:21 INFO - PROCESS | 1802 | 1477545861787 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 22:24:21 INFO - PROCESS | 1802 | 1477545861795 Marionette TRACE conn4 <- [1,2377,null,{}] 22:24:21 INFO - PROCESS | 1802 | 1477545861801 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b52800 == 10 [pid = 1802] [id = 513] 22:24:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b52c00) [pid = 1802] [serial = 1506] [outer = (nil)] 22:24:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b56000) [pid = 1802] [serial = 1507] [outer = 0x81b52c00] 22:24:21 INFO - PROCESS | 1802 | 1477545861884 Marionette DEBUG loaded listener.js 22:24:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b6cc00) [pid = 1802] [serial = 1508] [outer = 0x81b52c00] 22:24:22 INFO - PROCESS | 1802 | 1477545862512 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]]]}] 22:24:22 INFO - . 22:24:22 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 1076ms 22:24:22 INFO - PROCESS | 1802 | 1477545862525 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 22:24:22 INFO - PROCESS | 1802 | 1477545862528 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 22:24:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 22:24:22 INFO - PROCESS | 1802 | 1477545862542 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}] 22:24:22 INFO - PROCESS | 1802 | 1477545862702 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 22:24:22 INFO - PROCESS | 1802 | 1477545862817 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 22:24:22 INFO - PROCESS | 1802 | 1477545862822 Marionette TRACE conn4 <- [1,2381,null,["8"]] 22:24:22 INFO - PROCESS | 1802 | 1477545862828 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 22:24:22 INFO - PROCESS | 1802 | 1477545862834 Marionette TRACE conn4 <- [1,2382,null,{}] 22:24:22 INFO - PROCESS | 1802 | 1477545862840 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb8800 == 11 [pid = 1802] [id = 514] 22:24:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81cb9000) [pid = 1802] [serial = 1509] [outer = (nil)] 22:24:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81cbb800) [pid = 1802] [serial = 1510] [outer = 0x81cb9000] 22:24:22 INFO - PROCESS | 1802 | 1477545862920 Marionette DEBUG loaded listener.js 22:24:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81ebdc00) [pid = 1802] [serial = 1511] [outer = 0x81cb9000] 22:24:23 INFO - PROCESS | 1802 | 1477545863503 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]]]}] 22:24:23 INFO - . 22:24:23 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 1023ms 22:24:23 INFO - PROCESS | 1802 | 1477545863566 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 22:24:23 INFO - PROCESS | 1802 | 1477545863569 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 22:24:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:24:23 INFO - PROCESS | 1802 | 1477545863576 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}] 22:24:23 INFO - PROCESS | 1802 | 1477545863772 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 22:24:23 INFO - PROCESS | 1802 | 1477545863788 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 22:24:23 INFO - PROCESS | 1802 | 1477545863792 Marionette TRACE conn4 <- [1,2386,null,["8"]] 22:24:23 INFO - PROCESS | 1802 | 1477545863799 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 22:24:23 INFO - PROCESS | 1802 | 1477545863803 Marionette TRACE conn4 <- [1,2387,null,{}] 22:24:23 INFO - PROCESS | 1802 | 1477545863809 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x82118000 == 12 [pid = 1802] [id = 515] 22:24:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82118400) [pid = 1802] [serial = 1512] [outer = (nil)] 22:24:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8211d800) [pid = 1802] [serial = 1513] [outer = 0x82118400] 22:24:23 INFO - PROCESS | 1802 | 1477545863883 Marionette DEBUG loaded listener.js 22:24:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x8211fc00) [pid = 1802] [serial = 1514] [outer = 0x82118400] 22:24:24 INFO - PROCESS | 1802 | 1477545864463 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]]]}] 22:24:24 INFO - . 22:24:24 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 926ms 22:24:24 INFO - PROCESS | 1802 | 1477545864503 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 22:24:24 INFO - PROCESS | 1802 | 1477545864506 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 22:24:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 22:24:24 INFO - PROCESS | 1802 | 1477545864513 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}] 22:24:24 INFO - PROCESS | 1802 | 1477545864754 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 22:24:24 INFO - PROCESS | 1802 | 1477545864767 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 22:24:24 INFO - PROCESS | 1802 | 1477545864771 Marionette TRACE conn4 <- [1,2391,null,["8"]] 22:24:24 INFO - PROCESS | 1802 | 1477545864776 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 22:24:24 INFO - PROCESS | 1802 | 1477545864781 Marionette TRACE conn4 <- [1,2392,null,{}] 22:24:24 INFO - PROCESS | 1802 | 1477545864791 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x8228ac00 == 13 [pid = 1802] [id = 516] 22:24:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x8228b000) [pid = 1802] [serial = 1515] [outer = (nil)] 22:24:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x82d3d000) [pid = 1802] [serial = 1516] [outer = 0x8228b000] 22:24:24 INFO - PROCESS | 1802 | 1477545864873 Marionette DEBUG loaded listener.js 22:24:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82df2c00) [pid = 1802] [serial = 1517] [outer = 0x8228b000] 22:24:25 INFO - . 22:24:25 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 1020ms 22:24:25 INFO - PROCESS | 1802 | 1477545865521 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]]]}] 22:24:25 INFO - PROCESS | 1802 | 1477545865533 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 22:24:25 INFO - PROCESS | 1802 | 1477545865537 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 22:24:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:24:25 INFO - PROCESS | 1802 | 1477545865543 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}] 22:24:25 INFO - PROCESS | 1802 | 1477545865694 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 22:24:25 INFO - PROCESS | 1802 | 1477545865809 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 22:24:25 INFO - PROCESS | 1802 | 1477545865816 Marionette TRACE conn4 <- [1,2396,null,["8"]] 22:24:25 INFO - PROCESS | 1802 | 1477545865821 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 22:24:25 INFO - PROCESS | 1802 | 1477545865827 Marionette TRACE conn4 <- [1,2397,null,{}] 22:24:25 INFO - PROCESS | 1802 | 1477545865833 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x82dfbc00 == 14 [pid = 1802] [id = 517] 22:24:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82dfec00) [pid = 1802] [serial = 1518] [outer = (nil)] 22:24:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x873a9800) [pid = 1802] [serial = 1519] [outer = 0x82dfec00] 22:24:25 INFO - PROCESS | 1802 | 1477545865908 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x873a9c00) [pid = 1802] [serial = 1520] [outer = 0x82dfec00] 22:24:26 INFO - PROCESS | 1802 | 1477545866440 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]]]}] 22:24:26 INFO - . 22:24:26 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 923ms 22:24:26 INFO - PROCESS | 1802 | 1477545866467 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 22:24:26 INFO - PROCESS | 1802 | 1477545866470 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 22:24:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:24:26 INFO - PROCESS | 1802 | 1477545866477 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}] 22:24:26 INFO - PROCESS | 1802 | 1477545866652 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 22:24:26 INFO - PROCESS | 1802 | 1477545866770 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 22:24:26 INFO - PROCESS | 1802 | 1477545866794 Marionette TRACE conn4 <- [1,2401,null,["8"]] 22:24:26 INFO - PROCESS | 1802 | 1477545866800 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 22:24:26 INFO - PROCESS | 1802 | 1477545866805 Marionette TRACE conn4 <- [1,2402,null,{}] 22:24:26 INFO - PROCESS | 1802 | 1477545866811 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb1c000 == 15 [pid = 1802] [id = 518] 22:24:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8bb1d000) [pid = 1802] [serial = 1521] [outer = (nil)] 22:24:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8bbc6400) [pid = 1802] [serial = 1522] [outer = 0x8bb1d000] 22:24:26 INFO - PROCESS | 1802 | 1477545866888 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8bbc5400) [pid = 1802] [serial = 1523] [outer = 0x8bb1d000] 22:24:27 INFO - PROCESS | 1802 | 1477545867415 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]]]}] 22:24:27 INFO - . 22:24:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 969ms 22:24:27 INFO - PROCESS | 1802 | 1477545867447 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1802 | 1477545867450 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 22:24:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:24:27 INFO - PROCESS | 1802 | 1477545867458 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}] 22:24:27 INFO - PROCESS | 1802 | 1477545867648 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 22:24:27 INFO - PROCESS | 1802 | 1477545867806 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 22:24:27 INFO - PROCESS | 1802 | 1477545867813 Marionette TRACE conn4 <- [1,2406,null,["8"]] 22:24:27 INFO - PROCESS | 1802 | 1477545867823 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 22:24:27 INFO - PROCESS | 1802 | 1477545867834 Marionette TRACE conn4 <- [1,2407,null,{}] 22:24:27 INFO - PROCESS | 1802 | 1477545867842 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138c400 == 16 [pid = 1802] [id = 519] 22:24:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8138f400) [pid = 1802] [serial = 1524] [outer = (nil)] 22:24:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81395000) [pid = 1802] [serial = 1525] [outer = 0x8138f400] 22:24:27 INFO - PROCESS | 1802 | 1477545867935 Marionette DEBUG loaded listener.js 22:24:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81393400) [pid = 1802] [serial = 1526] [outer = 0x8138f400] 22:24:28 INFO - PROCESS | 1802 | 1477545868631 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]]]}] 22:24:28 INFO - . 22:24:28 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 1231ms 22:24:28 INFO - PROCESS | 1802 | 1477545868690 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1802 | 1477545868699 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 22:24:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:24:28 INFO - PROCESS | 1802 | 1477545868722 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}] 22:24:28 INFO - PROCESS | 1802 | 1477545868905 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 22:24:29 INFO - PROCESS | 1802 | 1477545869062 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 22:24:29 INFO - PROCESS | 1802 | 1477545869068 Marionette TRACE conn4 <- [1,2411,null,["8"]] 22:24:29 INFO - PROCESS | 1802 | 1477545869079 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 22:24:29 INFO - PROCESS | 1802 | 1477545869086 Marionette TRACE conn4 <- [1,2412,null,{}] 22:24:29 INFO - PROCESS | 1802 | 1477545869092 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b71400 == 17 [pid = 1802] [id = 520] 22:24:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81b71c00) [pid = 1802] [serial = 1527] [outer = (nil)] 22:24:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81cb5400) [pid = 1802] [serial = 1528] [outer = 0x81b71c00] 22:24:29 INFO - PROCESS | 1802 | 1477545869182 Marionette DEBUG loaded listener.js 22:24:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81cb1c00) [pid = 1802] [serial = 1529] [outer = 0x81b71c00] 22:24:29 WARNING - wptserve Traceback (most recent call last): 22:24:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:24:29 WARNING - rv = self.func(request, response) 22:24:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:24:29 WARNING - access_control_allow_origin = "*") 22:24:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:24:29 WARNING - payload = payload_generator(server_data) 22:24:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:24:29 WARNING - return encode_string_as_bmp_image(data) 22:24: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 22:24:29 WARNING - img.save(f, "BMP") 22:24:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:24:29 WARNING - f.write(bmpfileheader) 22:24:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:24:29 WARNING - 22:24:31 INFO - PROCESS | 1802 | --DOCSHELL 0x81396000 == 16 [pid = 1802] [id = 510] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x82dfec00) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8228b000) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x82118400) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x81cb9000) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81b52c00) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x81aa3c00) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x81396400) [pid = 1802] [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] 22:24:34 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81399400) [pid = 1802] [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] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x82dfbc00 == 15 [pid = 1802] [id = 517] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb1c000 == 14 [pid = 1802] [id = 518] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa3800 == 13 [pid = 1802] [id = 512] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8228ac00 == 12 [pid = 1802] [id = 516] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x82118000 == 11 [pid = 1802] [id = 515] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb8800 == 10 [pid = 1802] [id = 514] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81b52800 == 9 [pid = 1802] [id = 513] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 511] 22:24:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8138c400 == 7 [pid = 1802] [id = 519] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x873a9c00) [pid = 1802] [serial = 1520] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x873a9800) [pid = 1802] [serial = 1519] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x82d3d000) [pid = 1802] [serial = 1516] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x82df2c00) [pid = 1802] [serial = 1517] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8211d800) [pid = 1802] [serial = 1513] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8211fc00) [pid = 1802] [serial = 1514] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x81cbb800) [pid = 1802] [serial = 1510] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81ebdc00) [pid = 1802] [serial = 1511] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x81b56000) [pid = 1802] [serial = 1507] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81b6cc00) [pid = 1802] [serial = 1508] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81aa6000) [pid = 1802] [serial = 1504] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aa7c00) [pid = 1802] [serial = 1505] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x818d1400) [pid = 1802] [serial = 1501] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x818da800) [pid = 1802] [serial = 1502] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x818d4400) [pid = 1802] [serial = 1499] [outer = (nil)] [url = about:blank] 22:24:39 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8bbc6400) [pid = 1802] [serial = 1522] [outer = (nil)] [url = about:blank] 22:24:41 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8138f400) [pid = 1802] [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] 22:24:41 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8bb1d000) [pid = 1802] [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] 22:24:46 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8bbc5400) [pid = 1802] [serial = 1523] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81393400) [pid = 1802] [serial = 1526] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81395000) [pid = 1802] [serial = 1525] [outer = (nil)] [url = about:blank] 22:24:46 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81cb5400) [pid = 1802] [serial = 1528] [outer = (nil)] [url = about:blank] 22:24:59 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:24:59 INFO - PROCESS | 1802 | 1477545899371 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]]]}] 22:24:59 INFO - . 22:24:59 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30669ms 22:24:59 INFO - PROCESS | 1802 | 1477545899389 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 22:24:59 INFO - PROCESS | 1802 | 1477545899396 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 22:24:59 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:24:59 INFO - PROCESS | 1802 | 1477545899408 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}] 22:24:59 INFO - PROCESS | 1802 | 1477545899631 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 22:24:59 INFO - PROCESS | 1802 | 1477545899710 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 22:24:59 INFO - PROCESS | 1802 | 1477545899716 Marionette TRACE conn4 <- [1,2416,null,["8"]] 22:24:59 INFO - PROCESS | 1802 | 1477545899725 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 22:24:59 INFO - PROCESS | 1802 | 1477545899733 Marionette TRACE conn4 <- [1,2417,null,{}] 22:24:59 INFO - PROCESS | 1802 | 1477545899739 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x81397c00 == 8 [pid = 1802] [id = 521] 22:24:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81398000) [pid = 1802] [serial = 1530] [outer = (nil)] 22:24:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8139ac00) [pid = 1802] [serial = 1531] [outer = 0x81398000] 22:24:59 INFO - PROCESS | 1802 | 1477545899826 Marionette DEBUG loaded listener.js 22:24:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d4c00) [pid = 1802] [serial = 1532] [outer = 0x81398000] 22:25:00 WARNING - wptserve Traceback (most recent call last): 22:25:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:25:00 WARNING - rv = self.func(request, response) 22:25:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:25:00 WARNING - access_control_allow_origin = "*") 22:25:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:25:00 WARNING - payload = payload_generator(server_data) 22:25:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:25:00 WARNING - return encode_string_as_bmp_image(data) 22:25: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 22:25:00 WARNING - img.save(f, "BMP") 22:25:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:25:00 WARNING - f.write(bmpfileheader) 22:25:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:25:00 WARNING - 22:25:09 INFO - PROCESS | 1802 | --DOCSHELL 0x81b71400 == 7 [pid = 1802] [id = 520] 22:25:11 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81b71c00) [pid = 1802] [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] 22:25:17 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81cb1c00) [pid = 1802] [serial = 1529] [outer = (nil)] [url = about:blank] 22:25:17 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8139ac00) [pid = 1802] [serial = 1531] [outer = (nil)] [url = about:blank] 22:25:29 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:25:30 INFO - PROCESS | 1802 | 1477545930018 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]]]}] 22:25:30 INFO - . 22:25:30 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30658ms 22:25:30 INFO - PROCESS | 1802 | 1477545930065 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 22:25:30 INFO - PROCESS | 1802 | 1477545930072 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 22:25:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:25:30 INFO - PROCESS | 1802 | 1477545930084 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}] 22:25:30 INFO - PROCESS | 1802 | 1477545930299 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 22:25:30 INFO - PROCESS | 1802 | 1477545930372 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 22:25:30 INFO - PROCESS | 1802 | 1477545930378 Marionette TRACE conn4 <- [1,2421,null,["8"]] 22:25:30 INFO - PROCESS | 1802 | 1477545930386 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 22:25:30 INFO - PROCESS | 1802 | 1477545930394 Marionette TRACE conn4 <- [1,2422,null,{}] 22:25:30 INFO - PROCESS | 1802 | 1477545930400 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x81394000 == 8 [pid = 1802] [id = 522] 22:25:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81394400) [pid = 1802] [serial = 1533] [outer = (nil)] 22:25:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x81397000) [pid = 1802] [serial = 1534] [outer = 0x81394400] 22:25:30 INFO - PROCESS | 1802 | 1477545930488 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d3400) [pid = 1802] [serial = 1535] [outer = 0x81394400] 22:25:30 WARNING - wptserve Traceback (most recent call last): 22:25:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:25:30 WARNING - rv = self.func(request, response) 22:25:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:25:30 WARNING - access_control_allow_origin = "*") 22:25:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:25:30 WARNING - payload = payload_generator(server_data) 22:25:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:25:30 WARNING - return encode_string_as_bmp_image(data) 22:25: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 22:25:30 WARNING - img.save(f, "BMP") 22:25:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:25:30 WARNING - f.write(bmpfileheader) 22:25:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:25:30 WARNING - 22:25:40 INFO - PROCESS | 1802 | --DOCSHELL 0x81397c00 == 7 [pid = 1802] [id = 521] 22:25:46 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81398000) [pid = 1802] [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] 22:25:51 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d4c00) [pid = 1802] [serial = 1532] [outer = (nil)] [url = about:blank] 22:25:51 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81397000) [pid = 1802] [serial = 1534] [outer = (nil)] [url = about:blank] 22:26:00 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:26:00 INFO - . 22:26:00 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30616ms 22:26:00 INFO - PROCESS | 1802 | 1477545960684 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]]]}] 22:26:00 INFO - PROCESS | 1802 | 1477545960699 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 1802 | 1477545960706 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 22:26:00 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:26:00 INFO - PROCESS | 1802 | 1477545960717 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}] 22:26:00 INFO - PROCESS | 1802 | 1477545960934 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 22:26:01 INFO - PROCESS | 1802 | 1477545961008 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 22:26:01 INFO - PROCESS | 1802 | 1477545961014 Marionette TRACE conn4 <- [1,2426,null,["8"]] 22:26:01 INFO - PROCESS | 1802 | 1477545961022 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 22:26:01 INFO - PROCESS | 1802 | 1477545961030 Marionette TRACE conn4 <- [1,2427,null,{}] 22:26:01 INFO - PROCESS | 1802 | 1477545961036 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x81397000 == 8 [pid = 1802] [id = 523] 22:26:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81397400) [pid = 1802] [serial = 1536] [outer = (nil)] 22:26:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8139a400) [pid = 1802] [serial = 1537] [outer = 0x81397400] 22:26:01 INFO - PROCESS | 1802 | 1477545961123 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d6400) [pid = 1802] [serial = 1538] [outer = 0x81397400] 22:26:01 INFO - PROCESS | 1802 | 1477545961693 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]]]}] 22:26:01 INFO - . 22:26:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1018ms 22:26:01 INFO - PROCESS | 1802 | 1477545961734 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 22:26:01 INFO - PROCESS | 1802 | 1477545961740 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 22:26:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 22:26:01 INFO - PROCESS | 1802 | 1477545961748 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}] 22:26:01 INFO - PROCESS | 1802 | 1477545961927 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 22:26:02 INFO - PROCESS | 1802 | 1477545962042 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 22:26:02 INFO - PROCESS | 1802 | 1477545962047 Marionette TRACE conn4 <- [1,2431,null,["8"]] 22:26:02 INFO - PROCESS | 1802 | 1477545962053 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 22:26:02 INFO - PROCESS | 1802 | 1477545962059 Marionette TRACE conn4 <- [1,2432,null,{}] 22:26:02 INFO - PROCESS | 1802 | 1477545962065 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135b000 == 9 [pid = 1802] [id = 524] 22:26:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x819afc00) [pid = 1802] [serial = 1539] [outer = (nil)] 22:26:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa3000) [pid = 1802] [serial = 1540] [outer = 0x819afc00] 22:26:02 INFO - PROCESS | 1802 | 1477545962148 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aa4c00) [pid = 1802] [serial = 1541] [outer = 0x819afc00] 22:26:02 INFO - PROCESS | 1802 | 1477545962809 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]]]}] 22:26:02 INFO - . 22:26:02 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1121ms 22:26:02 INFO - PROCESS | 1802 | 1477545962879 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1802 | 1477545962886 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 22:26:02 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:26:02 INFO - PROCESS | 1802 | 1477545962894 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}] 22:26:03 INFO - PROCESS | 1802 | 1477545963068 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 22:26:03 INFO - PROCESS | 1802 | 1477545963083 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 22:26:03 INFO - PROCESS | 1802 | 1477545963089 Marionette TRACE conn4 <- [1,2436,null,["8"]] 22:26:03 INFO - PROCESS | 1802 | 1477545963095 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 22:26:03 INFO - PROCESS | 1802 | 1477545963103 Marionette TRACE conn4 <- [1,2437,null,{}] 22:26:03 INFO - PROCESS | 1802 | 1477545963110 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4f400 == 10 [pid = 1802] [id = 525] 22:26:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b4f800) [pid = 1802] [serial = 1542] [outer = (nil)] 22:26:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b51000) [pid = 1802] [serial = 1543] [outer = 0x81b4f800] 22:26:03 INFO - PROCESS | 1802 | 1477545963289 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b69400) [pid = 1802] [serial = 1544] [outer = 0x81b4f800] 22:26:03 INFO - PROCESS | 1802 | 1477545963895 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]]]}] 22:26:03 INFO - . 22:26:03 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1022ms 22:26:03 INFO - PROCESS | 1802 | 1477545963916 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 1802 | 1477545963919 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 22:26:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:26:03 INFO - PROCESS | 1802 | 1477545963928 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}] 22:26:04 INFO - PROCESS | 1802 | 1477545964094 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 22:26:04 INFO - PROCESS | 1802 | 1477545964210 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 22:26:04 INFO - PROCESS | 1802 | 1477545964217 Marionette TRACE conn4 <- [1,2441,null,["8"]] 22:26:04 INFO - PROCESS | 1802 | 1477545964222 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 22:26:04 INFO - PROCESS | 1802 | 1477545964228 Marionette TRACE conn4 <- [1,2442,null,{}] 22:26:04 INFO - PROCESS | 1802 | 1477545964233 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x81354400 == 11 [pid = 1802] [id = 526] 22:26:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81cb4c00) [pid = 1802] [serial = 1545] [outer = (nil)] 22:26:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81cb7800) [pid = 1802] [serial = 1546] [outer = 0x81cb4c00] 22:26:04 INFO - PROCESS | 1802 | 1477545964309 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81eba400) [pid = 1802] [serial = 1547] [outer = 0x81cb4c00] 22:26:04 INFO - PROCESS | 1802 | 1477545964872 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]]]}] 22:26:04 INFO - . 22:26:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 976ms 22:26:04 INFO - PROCESS | 1802 | 1477545964903 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 22:26:04 INFO - PROCESS | 1802 | 1477545964907 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 22:26:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 22:26:04 INFO - PROCESS | 1802 | 1477545964915 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}] 22:26:05 INFO - PROCESS | 1802 | 1477545965070 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 22:26:05 INFO - PROCESS | 1802 | 1477545965189 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 22:26:05 INFO - PROCESS | 1802 | 1477545965192 Marionette TRACE conn4 <- [1,2446,null,["8"]] 22:26:05 INFO - PROCESS | 1802 | 1477545965197 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 22:26:05 INFO - PROCESS | 1802 | 1477545965202 Marionette TRACE conn4 <- [1,2447,null,{}] 22:26:05 INFO - PROCESS | 1802 | 1477545965207 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x82117c00 == 12 [pid = 1802] [id = 527] 22:26:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82118c00) [pid = 1802] [serial = 1548] [outer = (nil)] 22:26:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8211b000) [pid = 1802] [serial = 1549] [outer = 0x82118c00] 22:26:05 INFO - PROCESS | 1802 | 1477545965282 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x8211cc00) [pid = 1802] [serial = 1550] [outer = 0x82118c00] 22:26:05 INFO - PROCESS | 1802 | 1477545965821 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]]]}] 22:26:05 INFO - . 22:26:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 921ms 22:26:05 INFO - PROCESS | 1802 | 1477545965837 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1802 | 1477545965839 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 22:26:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:26:05 INFO - PROCESS | 1802 | 1477545965846 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}] 22:26:06 INFO - PROCESS | 1802 | 1477545966057 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 22:26:06 INFO - PROCESS | 1802 | 1477545966069 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 22:26:06 INFO - PROCESS | 1802 | 1477545966072 Marionette TRACE conn4 <- [1,2451,null,["8"]] 22:26:06 INFO - PROCESS | 1802 | 1477545966078 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 22:26:06 INFO - PROCESS | 1802 | 1477545966083 Marionette TRACE conn4 <- [1,2452,null,{}] 22:26:06 INFO - PROCESS | 1802 | 1477545966187 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x82286000 == 13 [pid = 1802] [id = 528] 22:26:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82286400) [pid = 1802] [serial = 1551] [outer = (nil)] 22:26:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x82d38400) [pid = 1802] [serial = 1552] [outer = 0x82286400] 22:26:06 INFO - PROCESS | 1802 | 1477545966266 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82d41400) [pid = 1802] [serial = 1553] [outer = 0x82286400] 22:26:06 INFO - PROCESS | 1802 | 1477545966845 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]]]}] 22:26:06 INFO - . 22:26:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1025ms 22:26:06 INFO - PROCESS | 1802 | 1477545966873 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 22:26:06 INFO - PROCESS | 1802 | 1477545966877 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 22:26: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 22:26:06 INFO - PROCESS | 1802 | 1477545966883 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}] 22:26:07 INFO - PROCESS | 1802 | 1477545967031 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 22:26:07 INFO - PROCESS | 1802 | 1477545967148 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 22:26:07 INFO - PROCESS | 1802 | 1477545967155 Marionette TRACE conn4 <- [1,2456,null,["8"]] 22:26:07 INFO - PROCESS | 1802 | 1477545967160 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 22:26:07 INFO - PROCESS | 1802 | 1477545967167 Marionette TRACE conn4 <- [1,2457,null,{}] 22:26:07 INFO - PROCESS | 1802 | 1477545967172 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x873b2800 == 14 [pid = 1802] [id = 529] 22:26:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x873b3c00) [pid = 1802] [serial = 1554] [outer = (nil)] 22:26:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8bb18800) [pid = 1802] [serial = 1555] [outer = 0x873b3c00] 22:26:07 INFO - PROCESS | 1802 | 1477545967246 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8bb19000) [pid = 1802] [serial = 1556] [outer = 0x873b3c00] 22:26:07 INFO - PROCESS | 1802 | 1477545967756 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]]]}] 22:26:07 INFO - . 22:26: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 923ms 22:26:07 INFO - PROCESS | 1802 | 1477545967808 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 22:26:07 INFO - PROCESS | 1802 | 1477545967812 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 22:26:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:26:07 INFO - PROCESS | 1802 | 1477545967819 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}] 22:26:07 INFO - PROCESS | 1802 | 1477545967986 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 22:26:08 INFO - PROCESS | 1802 | 1477545968107 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 22:26:08 INFO - PROCESS | 1802 | 1477545968131 Marionette TRACE conn4 <- [1,2461,null,["8"]] 22:26:08 INFO - PROCESS | 1802 | 1477545968137 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 22:26:08 INFO - PROCESS | 1802 | 1477545968142 Marionette TRACE conn4 <- [1,2462,null,{}] 22:26:08 INFO - PROCESS | 1802 | 1477545968146 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbce800 == 15 [pid = 1802] [id = 530] 22:26:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8bbcec00) [pid = 1802] [serial = 1557] [outer = (nil)] 22:26:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8bbd1800) [pid = 1802] [serial = 1558] [outer = 0x8bbcec00] 22:26:08 INFO - PROCESS | 1802 | 1477545968222 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8bbd1c00) [pid = 1802] [serial = 1559] [outer = 0x8bbcec00] 22:26:08 INFO - PROCESS | 1802 | 1477545968734 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]]]}] 22:26:08 INFO - . 22:26:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 930ms 22:26:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:26:08 INFO - PROCESS | 1802 | 1477545968749 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 1802 | 1477545968752 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 22:26:08 INFO - PROCESS | 1802 | 1477545968759 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}] 22:26:08 INFO - PROCESS | 1802 | 1477545968940 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 22:26:09 INFO - PROCESS | 1802 | 1477545969099 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 22:26:09 INFO - PROCESS | 1802 | 1477545969105 Marionette TRACE conn4 <- [1,2466,null,["8"]] 22:26:09 INFO - PROCESS | 1802 | 1477545969116 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 22:26:09 INFO - PROCESS | 1802 | 1477545969127 Marionette TRACE conn4 <- [1,2467,null,{}] 22:26:09 INFO - PROCESS | 1802 | 1477545969135 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138d400 == 16 [pid = 1802] [id = 531] 22:26:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8138f800) [pid = 1802] [serial = 1560] [outer = (nil)] 22:26:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x818d1c00) [pid = 1802] [serial = 1561] [outer = 0x8138f800] 22:26:09 INFO - PROCESS | 1802 | 1477545969228 Marionette DEBUG loaded listener.js 22:26:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81393000) [pid = 1802] [serial = 1562] [outer = 0x8138f800] 22:26:09 INFO - PROCESS | 1802 | 1477545969915 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]]]}] 22:26:09 INFO - . 22:26:09 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 1170ms 22:26:09 INFO - PROCESS | 1802 | 1477545969948 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 22:26:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 22:26:09 INFO - PROCESS | 1802 | 1477545969956 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 22:26:09 INFO - PROCESS | 1802 | 1477545969966 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}] 22:26:10 INFO - PROCESS | 1802 | 1477545970147 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 22:26:10 INFO - PROCESS | 1802 | 1477545970317 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 22:26:10 INFO - PROCESS | 1802 | 1477545970323 Marionette TRACE conn4 <- [1,2471,null,["8"]] 22:26:10 INFO - PROCESS | 1802 | 1477545970330 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 22:26:10 INFO - PROCESS | 1802 | 1477545970338 Marionette TRACE conn4 <- [1,2472,null,{}] 22:26:10 INFO - PROCESS | 1802 | 1477545970347 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cae400 == 17 [pid = 1802] [id = 532] 22:26:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81caf000) [pid = 1802] [serial = 1563] [outer = (nil)] 22:26:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81cb7400) [pid = 1802] [serial = 1564] [outer = 0x81caf000] 22:26:10 INFO - PROCESS | 1802 | 1477545970437 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81cb4400) [pid = 1802] [serial = 1565] [outer = 0x81caf000] 22:26:11 INFO - PROCESS | 1802 | 1477545971035 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]]]}] 22:26:11 INFO - . 22:26: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 1120ms 22:26:11 INFO - PROCESS | 1802 | 1477545971085 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 22:26:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 22:26:11 INFO - PROCESS | 1802 | 1477545971089 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 22:26:11 INFO - PROCESS | 1802 | 1477545971097 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}] 22:26:11 INFO - PROCESS | 1802 | 1477545971283 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 22:26:11 INFO - PROCESS | 1802 | 1477545971470 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 22:26:11 INFO - PROCESS | 1802 | 1477545971478 Marionette TRACE conn4 <- [1,2476,null,["8"]] 22:26:11 INFO - PROCESS | 1802 | 1477545971485 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 22:26:11 INFO - PROCESS | 1802 | 1477545971493 Marionette TRACE conn4 <- [1,2477,null,{}] 22:26:11 INFO - PROCESS | 1802 | 1477545971502 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c129000 == 18 [pid = 1802] [id = 533] 22:26:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x8c129c00) [pid = 1802] [serial = 1566] [outer = (nil)] 22:26:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8c12d000) [pid = 1802] [serial = 1567] [outer = 0x8c129c00] 22:26:11 INFO - PROCESS | 1802 | 1477545971597 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8c166400) [pid = 1802] [serial = 1568] [outer = 0x8c129c00] 22:26:12 INFO - PROCESS | 1802 | 1477545972215 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]]]}] 22:26:12 INFO - . 22:26:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1135ms 22:26:12 INFO - PROCESS | 1802 | 1477545972230 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1802 | 1477545972233 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 22:26:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 22:26:12 INFO - PROCESS | 1802 | 1477545972262 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}] 22:26:12 INFO - PROCESS | 1802 | 1477545972443 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 22:26:12 INFO - PROCESS | 1802 | 1477545972619 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 22:26:12 INFO - PROCESS | 1802 | 1477545972623 Marionette TRACE conn4 <- [1,2481,null,["8"]] 22:26:12 INFO - PROCESS | 1802 | 1477545972631 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 22:26:12 INFO - PROCESS | 1802 | 1477545972638 Marionette TRACE conn4 <- [1,2482,null,{}] 22:26:12 INFO - PROCESS | 1802 | 1477545972644 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x8db61800 == 19 [pid = 1802] [id = 534] 22:26:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8db64800) [pid = 1802] [serial = 1569] [outer = (nil)] 22:26:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8f860000) [pid = 1802] [serial = 1570] [outer = 0x8db64800] 22:26:12 INFO - PROCESS | 1802 | 1477545972729 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8f86cc00) [pid = 1802] [serial = 1571] [outer = 0x8db64800] 22:26:13 INFO - PROCESS | 1802 | 1477545973496 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]]]}] 22:26:13 INFO - . 22:26:13 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 1280ms 22:26:13 INFO - PROCESS | 1802 | 1477545973524 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 22:26:13 INFO - PROCESS | 1802 | 1477545973530 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 22:26:13 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:26:13 INFO - PROCESS | 1802 | 1477545973540 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}] 22:26:13 INFO - PROCESS | 1802 | 1477545973718 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 22:26:13 INFO - PROCESS | 1802 | 1477545973875 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 22:26:13 INFO - PROCESS | 1802 | 1477545973893 Marionette TRACE conn4 <- [1,2486,null,["8"]] 22:26:13 INFO - PROCESS | 1802 | 1477545973907 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 22:26:13 INFO - PROCESS | 1802 | 1477545973921 Marionette TRACE conn4 <- [1,2487,null,{}] 22:26:13 INFO - PROCESS | 1802 | 1477545973926 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d0800 == 20 [pid = 1802] [id = 535] 22:26:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x818d1800) [pid = 1802] [serial = 1572] [outer = (nil)] 22:26:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x819aa400) [pid = 1802] [serial = 1573] [outer = 0x818d1800] 22:26:14 INFO - PROCESS | 1802 | 1477545974014 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x819a8400) [pid = 1802] [serial = 1574] [outer = 0x818d1800] 22:26:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81394000 == 19 [pid = 1802] [id = 522] 22:26:14 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:26:14 WARNING - wptserve Traceback (most recent call last): 22:26:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:14 WARNING - rv = self.func(request, response) 22:26:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:14 WARNING - access_control_allow_origin = "*") 22:26:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:14 WARNING - payload = payload_generator(server_data) 22:26:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:14 WARNING - return encode_string_as_bmp_image(data) 22:26:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:26:14 WARNING - img.save(f, "BMP") 22:26:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:14 WARNING - f.write(bmpfileheader) 22:26:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:14 WARNING - 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x873b3c00) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x82286400) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x82118c00) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x81cb4c00) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x81b4f800) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x819afc00) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x81394400) [pid = 1802] [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] 22:26:17 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x81397400) [pid = 1802] [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] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbce800 == 18 [pid = 1802] [id = 530] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x873b2800 == 17 [pid = 1802] [id = 529] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x8135b000 == 16 [pid = 1802] [id = 524] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x82286000 == 15 [pid = 1802] [id = 528] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x82117c00 == 14 [pid = 1802] [id = 527] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x81354400 == 13 [pid = 1802] [id = 526] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4f400 == 12 [pid = 1802] [id = 525] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x81397000 == 11 [pid = 1802] [id = 523] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x8db61800 == 10 [pid = 1802] [id = 534] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x8c129000 == 9 [pid = 1802] [id = 533] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x81cae400 == 8 [pid = 1802] [id = 532] 22:26:22 INFO - PROCESS | 1802 | --DOCSHELL 0x8138d400 == 7 [pid = 1802] [id = 531] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81aa4c00) [pid = 1802] [serial = 1541] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81aa3000) [pid = 1802] [serial = 1540] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x81b69400) [pid = 1802] [serial = 1544] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x81b51000) [pid = 1802] [serial = 1543] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x81eba400) [pid = 1802] [serial = 1547] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81cb7800) [pid = 1802] [serial = 1546] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8211cc00) [pid = 1802] [serial = 1550] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8211b000) [pid = 1802] [serial = 1549] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x82d41400) [pid = 1802] [serial = 1553] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x82d38400) [pid = 1802] [serial = 1552] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x8bb19000) [pid = 1802] [serial = 1556] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x8bb18800) [pid = 1802] [serial = 1555] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8139a400) [pid = 1802] [serial = 1537] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x818d6400) [pid = 1802] [serial = 1538] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x818d3400) [pid = 1802] [serial = 1535] [outer = (nil)] [url = about:blank] 22:26:22 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8bbd1800) [pid = 1802] [serial = 1558] [outer = (nil)] [url = about:blank] 22:26:25 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81caf000) [pid = 1802] [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] 22:26:25 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8db64800) [pid = 1802] [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] 22:26:25 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8138f800) [pid = 1802] [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] 22:26:25 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8c129c00) [pid = 1802] [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] 22:26:25 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8bbcec00) [pid = 1802] [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] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x8bbd1c00) [pid = 1802] [serial = 1559] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x81393000) [pid = 1802] [serial = 1562] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x818d1c00) [pid = 1802] [serial = 1561] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81cb4400) [pid = 1802] [serial = 1565] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81cb7400) [pid = 1802] [serial = 1564] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8c166400) [pid = 1802] [serial = 1568] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8c12d000) [pid = 1802] [serial = 1567] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8f86cc00) [pid = 1802] [serial = 1571] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8f860000) [pid = 1802] [serial = 1570] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x819aa400) [pid = 1802] [serial = 1573] [outer = (nil)] [url = about:blank] 22:26:44 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:26:44 INFO - PROCESS | 1802 | 1477546004194 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]]]}] 22:26:44 INFO - . 22:26:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30708ms 22:26:44 INFO - PROCESS | 1802 | 1477546004248 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 1802 | 1477546004255 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 22:26:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:26:44 INFO - PROCESS | 1802 | 1477546004268 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}] 22:26:44 INFO - PROCESS | 1802 | 1477546004500 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 22:26:44 INFO - PROCESS | 1802 | 1477546004576 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 22:26:44 INFO - PROCESS | 1802 | 1477546004583 Marionette TRACE conn4 <- [1,2491,null,["8"]] 22:26:44 INFO - PROCESS | 1802 | 1477546004592 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 22:26:44 INFO - PROCESS | 1802 | 1477546004600 Marionette TRACE conn4 <- [1,2492,null,{}] 22:26:44 INFO - PROCESS | 1802 | 1477546004607 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x81396400 == 8 [pid = 1802] [id = 536] 22:26:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81396c00) [pid = 1802] [serial = 1575] [outer = (nil)] 22:26:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x81399c00) [pid = 1802] [serial = 1576] [outer = 0x81396c00] 22:26:44 INFO - PROCESS | 1802 | 1477546004694 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d4c00) [pid = 1802] [serial = 1577] [outer = 0x81396c00] 22:26:45 WARNING - wptserve Traceback (most recent call last): 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:45 WARNING - rv = self.func(request, response) 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:45 WARNING - access_control_allow_origin = "*") 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:45 WARNING - payload = payload_generator(server_data) 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:45 WARNING - return encode_string_as_bmp_image(data) 22:26: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 22:26:45 WARNING - img.save(f, "BMP") 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:45 WARNING - f.write(bmpfileheader) 22:26:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:45 WARNING - 22:26:45 WARNING - wptserve Traceback (most recent call last): 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:45 WARNING - rv = self.func(request, response) 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:45 WARNING - access_control_allow_origin = "*") 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:45 WARNING - payload = payload_generator(server_data) 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:45 WARNING - return encode_string_as_bmp_image(data) 22:26: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 22:26:45 WARNING - img.save(f, "BMP") 22:26:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:45 WARNING - f.write(bmpfileheader) 22:26:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:45 WARNING - 22:26:54 INFO - PROCESS | 1802 | --DOCSHELL 0x818d0800 == 7 [pid = 1802] [id = 535] 22:27:00 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x818d1800) [pid = 1802] [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] 22:27:05 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x819a8400) [pid = 1802] [serial = 1574] [outer = (nil)] [url = about:blank] 22:27:05 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81399c00) [pid = 1802] [serial = 1576] [outer = (nil)] [url = about:blank] 22:27:14 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:27:14 INFO - PROCESS | 1802 | 1477546034891 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]]]}] 22:27:14 INFO - . 22:27:14 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30654ms 22:27:14 INFO - PROCESS | 1802 | 1477546034920 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 1802 | 1477546034926 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 22:27:14 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:27:14 INFO - PROCESS | 1802 | 1477546034937 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}] 22:27:15 INFO - PROCESS | 1802 | 1477546035150 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 22:27:15 INFO - PROCESS | 1802 | 1477546035226 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 22:27:15 INFO - PROCESS | 1802 | 1477546035232 Marionette TRACE conn4 <- [1,2496,null,["8"]] 22:27:15 INFO - PROCESS | 1802 | 1477546035239 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 22:27:15 INFO - PROCESS | 1802 | 1477546035246 Marionette TRACE conn4 <- [1,2497,null,{}] 22:27:15 INFO - PROCESS | 1802 | 1477546035253 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x81394800 == 8 [pid = 1802] [id = 537] 22:27:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81394c00) [pid = 1802] [serial = 1578] [outer = (nil)] 22:27:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x81399400) [pid = 1802] [serial = 1579] [outer = 0x81394c00] 22:27:15 INFO - PROCESS | 1802 | 1477546035339 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d4400) [pid = 1802] [serial = 1580] [outer = 0x81394c00] 22:27:15 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:27:15 WARNING - wptserve Traceback (most recent call last): 22:27:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:27:15 WARNING - rv = self.func(request, response) 22:27:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:27:15 WARNING - access_control_allow_origin = "*") 22:27:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:27:15 WARNING - payload = payload_generator(server_data) 22:27:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:27:15 WARNING - return encode_string_as_bmp_image(data) 22:27: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 22:27:15 WARNING - img.save(f, "BMP") 22:27:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:27:15 WARNING - f.write(bmpfileheader) 22:27:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:27:15 WARNING - 22:27:24 INFO - PROCESS | 1802 | --DOCSHELL 0x81396400 == 7 [pid = 1802] [id = 536] 22:27:30 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81396c00) [pid = 1802] [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] 22:27:36 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d4c00) [pid = 1802] [serial = 1577] [outer = (nil)] [url = about:blank] 22:27:36 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81399400) [pid = 1802] [serial = 1579] [outer = (nil)] [url = about:blank] 22:27:45 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:27:45 INFO - PROCESS | 1802 | 1477546065532 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]]]}] 22:27:45 INFO - . 22:27:45 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30654ms 22:27:45 INFO - PROCESS | 1802 | 1477546065590 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 22:27:45 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:27:45 INFO - PROCESS | 1802 | 1477546065596 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 22:27:45 INFO - PROCESS | 1802 | 1477546065607 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}] 22:27:45 INFO - PROCESS | 1802 | 1477546065817 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 22:27:45 INFO - PROCESS | 1802 | 1477546065893 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 22:27:45 INFO - PROCESS | 1802 | 1477546065899 Marionette TRACE conn4 <- [1,2501,null,["8"]] 22:27:45 INFO - PROCESS | 1802 | 1477546065906 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 22:27:45 INFO - PROCESS | 1802 | 1477546065914 Marionette TRACE conn4 <- [1,2502,null,{}] 22:27:45 INFO - PROCESS | 1802 | 1477546065920 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d0000 == 8 [pid = 1802] [id = 538] 22:27:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x818d0800) [pid = 1802] [serial = 1581] [outer = (nil)] 22:27:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d3c00) [pid = 1802] [serial = 1582] [outer = 0x818d0800] 22:27:46 INFO - PROCESS | 1802 | 1477546066005 Marionette DEBUG loaded listener.js 22:27:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818ddc00) [pid = 1802] [serial = 1583] [outer = 0x818d0800] 22:27:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b2c00 == 9 [pid = 1802] [id = 539] 22:27:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x819b3c00) [pid = 1802] [serial = 1584] [outer = (nil)] 22:27:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa0400) [pid = 1802] [serial = 1585] [outer = 0x819b3c00] 22:27:46 INFO - PROCESS | 1802 | 1477546066639 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]]]}] 22:27:46 INFO - . 22:27:46 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1121ms 22:27:46 INFO - PROCESS | 1802 | 1477546066729 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 22:27:46 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:27:46 INFO - PROCESS | 1802 | 1477546066735 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 22:27:46 INFO - PROCESS | 1802 | 1477546066746 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}] 22:27:46 INFO - PROCESS | 1802 | 1477546066929 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 22:27:46 INFO - PROCESS | 1802 | 1477546066940 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 22:27:46 INFO - PROCESS | 1802 | 1477546066945 Marionette TRACE conn4 <- [1,2506,null,["8"]] 22:27:46 INFO - PROCESS | 1802 | 1477546066951 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 22:27:46 INFO - PROCESS | 1802 | 1477546066957 Marionette TRACE conn4 <- [1,2507,null,{}] 22:27:46 INFO - PROCESS | 1802 | 1477546066962 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aabc00 == 10 [pid = 1802] [id = 540] 22:27:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aac000) [pid = 1802] [serial = 1586] [outer = (nil)] 22:27:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81aae400) [pid = 1802] [serial = 1587] [outer = 0x81aac000] 22:27:47 INFO - PROCESS | 1802 | 1477546067038 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81ae5800) [pid = 1802] [serial = 1588] [outer = 0x81aac000] 22:27:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4c000 == 11 [pid = 1802] [id = 541] 22:27:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b4d000) [pid = 1802] [serial = 1589] [outer = (nil)] 22:27:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81b4e400) [pid = 1802] [serial = 1590] [outer = 0x81b4d000] 22:27:47 INFO - PROCESS | 1802 | 1477546067880 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]]]}] 22:27:47 INFO - . 22:27:47 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1174ms 22:27:47 INFO - PROCESS | 1802 | 1477546067929 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1802 | 1477546067936 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 22:27:47 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:27:47 INFO - PROCESS | 1802 | 1477546067943 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}] 22:27:48 INFO - PROCESS | 1802 | 1477546068157 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 22:27:48 INFO - PROCESS | 1802 | 1477546068171 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 22:27:48 INFO - PROCESS | 1802 | 1477546068176 Marionette TRACE conn4 <- [1,2511,null,["8"]] 22:27:48 INFO - PROCESS | 1802 | 1477546068182 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 22:27:48 INFO - PROCESS | 1802 | 1477546068189 Marionette TRACE conn4 <- [1,2512,null,{}] 22:27:48 INFO - PROCESS | 1802 | 1477546068196 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b70c00 == 12 [pid = 1802] [id = 542] 22:27:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81b71400) [pid = 1802] [serial = 1591] [outer = (nil)] 22:27:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81b74000) [pid = 1802] [serial = 1592] [outer = 0x81b71400] 22:27:48 INFO - PROCESS | 1802 | 1477546068278 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81cadc00) [pid = 1802] [serial = 1593] [outer = 0x81b71400] 22:27:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x81eb9800 == 13 [pid = 1802] [id = 543] 22:27:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x81eb9c00) [pid = 1802] [serial = 1594] [outer = (nil)] 22:27:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x81ebc000) [pid = 1802] [serial = 1595] [outer = 0x81eb9c00] 22:27:49 INFO - PROCESS | 1802 | 1477546069031 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]]]}] 22:27:49 INFO - . 22:27:49 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1123ms 22:27:49 INFO - PROCESS | 1802 | 1477546069066 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 1802 | 1477546069069 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 22:27:49 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 22:27:49 INFO - PROCESS | 1802 | 1477546069076 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}] 22:27:49 INFO - PROCESS | 1802 | 1477546069250 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 22:27:49 INFO - PROCESS | 1802 | 1477546069364 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 22:27:49 INFO - PROCESS | 1802 | 1477546069371 Marionette TRACE conn4 <- [1,2516,null,["8"]] 22:27:49 INFO - PROCESS | 1802 | 1477546069376 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 22:27:49 INFO - PROCESS | 1802 | 1477546069382 Marionette TRACE conn4 <- [1,2517,null,{}] 22:27:49 INFO - PROCESS | 1802 | 1477546069387 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aee400 == 14 [pid = 1802] [id = 544] 22:27:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x81ec4000) [pid = 1802] [serial = 1596] [outer = (nil)] 22:27:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x82115400) [pid = 1802] [serial = 1597] [outer = 0x81ec4000] 22:27:49 INFO - PROCESS | 1802 | 1477546069462 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82117c00) [pid = 1802] [serial = 1598] [outer = 0x81ec4000] 22:27:50 INFO - PROCESS | 1802 | 1477546070026 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]]]}] 22:27:50 INFO - . 22:27:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 969ms 22:27:50 INFO - PROCESS | 1802 | 1477546070049 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1802 | 1477546070051 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 22:27:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 22:27:50 INFO - PROCESS | 1802 | 1477546070060 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}] 22:27:50 INFO - PROCESS | 1802 | 1477546070208 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 22:27:50 INFO - PROCESS | 1802 | 1477546070326 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 22:27:50 INFO - PROCESS | 1802 | 1477546070330 Marionette TRACE conn4 <- [1,2521,null,["8"]] 22:27:50 INFO - PROCESS | 1802 | 1477546070335 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 22:27:50 INFO - PROCESS | 1802 | 1477546070340 Marionette TRACE conn4 <- [1,2522,null,{}] 22:27:50 INFO - PROCESS | 1802 | 1477546070345 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x82289800 == 15 [pid = 1802] [id = 545] 22:27:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82289c00) [pid = 1802] [serial = 1599] [outer = (nil)] 22:27:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x82d32800) [pid = 1802] [serial = 1600] [outer = 0x82289c00] 22:27:50 INFO - PROCESS | 1802 | 1477546070419 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x82d37400) [pid = 1802] [serial = 1601] [outer = 0x82289c00] 22:27:50 INFO - PROCESS | 1802 | 1477546070940 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]]]}] 22:27:50 INFO - . 22:27:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 924ms 22:27:50 INFO - PROCESS | 1802 | 1477546070985 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1802 | 1477546070990 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 22:27:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 22:27:50 INFO - PROCESS | 1802 | 1477546070996 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}] 22:27:51 INFO - PROCESS | 1802 | 1477546071188 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 22:27:51 INFO - PROCESS | 1802 | 1477546071303 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 22:27:51 INFO - PROCESS | 1802 | 1477546071307 Marionette TRACE conn4 <- [1,2526,null,["8"]] 22:27:51 INFO - PROCESS | 1802 | 1477546071312 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 22:27:51 INFO - PROCESS | 1802 | 1477546071316 Marionette TRACE conn4 <- [1,2527,null,{}] 22:27:51 INFO - PROCESS | 1802 | 1477546071321 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a7800 == 16 [pid = 1802] [id = 546] 22:27:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x873a7c00) [pid = 1802] [serial = 1602] [outer = (nil)] 22:27:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x873b2000) [pid = 1802] [serial = 1603] [outer = 0x873a7c00] 22:27:51 INFO - PROCESS | 1802 | 1477546071395 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8bb15c00) [pid = 1802] [serial = 1604] [outer = 0x873a7c00] 22:27:51 INFO - PROCESS | 1802 | 1477546071929 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]]]}] 22:27:51 INFO - . 22:27:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 972ms 22:27:51 INFO - PROCESS | 1802 | 1477546071968 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1802 | 1477546071972 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 22:27:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:27:51 INFO - PROCESS | 1802 | 1477546071979 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}] 22:27:52 INFO - PROCESS | 1802 | 1477546072119 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 22:27:52 INFO - PROCESS | 1802 | 1477546072234 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 22:27:52 INFO - PROCESS | 1802 | 1477546072241 Marionette TRACE conn4 <- [1,2531,null,["8"]] 22:27:52 INFO - PROCESS | 1802 | 1477546072245 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 22:27:52 INFO - PROCESS | 1802 | 1477546072251 Marionette TRACE conn4 <- [1,2532,null,{}] 22:27:52 INFO - PROCESS | 1802 | 1477546072256 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcdc00 == 17 [pid = 1802] [id = 547] 22:27:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8bbce000) [pid = 1802] [serial = 1605] [outer = (nil)] 22:27:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x8bbd0800) [pid = 1802] [serial = 1606] [outer = 0x8bbce000] 22:27:52 INFO - PROCESS | 1802 | 1477546072328 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x8bd01400) [pid = 1802] [serial = 1607] [outer = 0x8bbce000] 22:27:52 INFO - PROCESS | 1802 | 1477546072875 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]]]}] 22:27:52 INFO - . 22:27:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 921ms 22:27:52 INFO - PROCESS | 1802 | 1477546072900 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 22:27:52 INFO - PROCESS | 1802 | 1477546072902 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 22:27:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 22:27:52 INFO - PROCESS | 1802 | 1477546072916 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}] 22:27:53 INFO - PROCESS | 1802 | 1477546073054 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 22:27:53 INFO - PROCESS | 1802 | 1477546073173 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 22:27:53 INFO - PROCESS | 1802 | 1477546073196 Marionette TRACE conn4 <- [1,2536,null,["8"]] 22:27:53 INFO - PROCESS | 1802 | 1477546073203 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 22:27:53 INFO - PROCESS | 1802 | 1477546073208 Marionette TRACE conn4 <- [1,2537,null,{}] 22:27:53 INFO - PROCESS | 1802 | 1477546073217 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c123800 == 18 [pid = 1802] [id = 548] 22:27:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x8c123c00) [pid = 1802] [serial = 1608] [outer = (nil)] 22:27:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x8c128000) [pid = 1802] [serial = 1609] [outer = 0x8c123c00] 22:27:53 INFO - PROCESS | 1802 | 1477546073293 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x8c123000) [pid = 1802] [serial = 1610] [outer = 0x8c123c00] 22:27:53 INFO - PROCESS | 1802 | 1477546073838 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]]]}] 22:27:53 INFO - . 22:27:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 974ms 22:27:53 INFO - PROCESS | 1802 | 1477546073884 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 1802 | 1477546073891 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 22:27:53 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:27:53 INFO - PROCESS | 1802 | 1477546073901 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}] 22:27:54 INFO - PROCESS | 1802 | 1477546074085 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 22:27:54 INFO - PROCESS | 1802 | 1477546074252 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 22:27:54 INFO - PROCESS | 1802 | 1477546074258 Marionette TRACE conn4 <- [1,2541,null,["8"]] 22:27:54 INFO - PROCESS | 1802 | 1477546074266 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 22:27:54 INFO - PROCESS | 1802 | 1477546074275 Marionette TRACE conn4 <- [1,2542,null,{}] 22:27:54 INFO - PROCESS | 1802 | 1477546074285 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b0000 == 19 [pid = 1802] [id = 549] 22:27:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x819b3800) [pid = 1802] [serial = 1611] [outer = (nil)] 22:27:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x81aab800) [pid = 1802] [serial = 1612] [outer = 0x819b3800] 22:27:54 INFO - PROCESS | 1802 | 1477546074379 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x81aa6000) [pid = 1802] [serial = 1613] [outer = 0x819b3800] 22:27:55 INFO - PROCESS | 1802 | 1477546075018 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]]]}] 22:27:55 INFO - . 22:27:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1169ms 22:27:55 INFO - PROCESS | 1802 | 1477546075070 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1802 | 1477546075075 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 22:27:55 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 22:27:55 INFO - PROCESS | 1802 | 1477546075083 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}] 22:27:55 INFO - PROCESS | 1802 | 1477546075261 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 22:27:55 INFO - PROCESS | 1802 | 1477546075415 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 22:27:55 INFO - PROCESS | 1802 | 1477546075419 Marionette TRACE conn4 <- [1,2546,null,["8"]] 22:27:55 INFO - PROCESS | 1802 | 1477546075431 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 22:27:55 INFO - PROCESS | 1802 | 1477546075436 Marionette TRACE conn4 <- [1,2547,null,{}] 22:27:55 INFO - PROCESS | 1802 | 1477546075443 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6b400 == 20 [pid = 1802] [id = 550] 22:27:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x81cb4400) [pid = 1802] [serial = 1614] [outer = (nil)] 22:27:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x81ec3800) [pid = 1802] [serial = 1615] [outer = 0x81cb4400] 22:27:55 INFO - PROCESS | 1802 | 1477546075532 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x81ec2400) [pid = 1802] [serial = 1616] [outer = 0x81cb4400] 22:27:56 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:27:56 WARNING - wptserve Traceback (most recent call last): 22:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:27:56 WARNING - rv = self.func(request, response) 22:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:27:56 WARNING - access_control_allow_origin = "*") 22:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:27:56 WARNING - payload = payload_generator(server_data) 22:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:27:56 WARNING - return encode_string_as_bmp_image(data) 22:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:27:56 WARNING - img.save(f, "BMP") 22:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:27:56 WARNING - f.write(bmpfileheader) 22:27:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:27:56 WARNING - 22:27:57 INFO - PROCESS | 1802 | --DOCSHELL 0x81eb9800 == 19 [pid = 1802] [id = 543] 22:27:57 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4c000 == 18 [pid = 1802] [id = 541] 22:27:57 INFO - PROCESS | 1802 | --DOCSHELL 0x819b2c00 == 17 [pid = 1802] [id = 539] 22:27:57 INFO - PROCESS | 1802 | --DOCSHELL 0x81394800 == 16 [pid = 1802] [id = 537] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8bbce000) [pid = 1802] [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] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x873a7c00) [pid = 1802] [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] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x82289c00) [pid = 1802] [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] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x81ec4000) [pid = 1802] [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] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x81eb9c00) [pid = 1802] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x81b71400) [pid = 1802] [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] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x81b4d000) [pid = 1802] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546067566] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x81aac000) [pid = 1802] [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] 22:28:00 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x819b3c00) [pid = 1802] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:01 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x818d0800) [pid = 1802] [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] 22:28:01 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81394c00) [pid = 1802] [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] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x81aabc00 == 15 [pid = 1802] [id = 540] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcdc00 == 14 [pid = 1802] [id = 547] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x873a7800 == 13 [pid = 1802] [id = 546] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x82289800 == 12 [pid = 1802] [id = 545] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x81aee400 == 11 [pid = 1802] [id = 544] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x81b70c00 == 10 [pid = 1802] [id = 542] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x818d0000 == 9 [pid = 1802] [id = 538] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x819b0000 == 8 [pid = 1802] [id = 549] 22:28:05 INFO - PROCESS | 1802 | --DOCSHELL 0x8c123800 == 7 [pid = 1802] [id = 548] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8bb15c00) [pid = 1802] [serial = 1604] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x873b2000) [pid = 1802] [serial = 1603] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8bd01400) [pid = 1802] [serial = 1607] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x8bbd0800) [pid = 1802] [serial = 1606] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x82d32800) [pid = 1802] [serial = 1600] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x82d37400) [pid = 1802] [serial = 1601] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x82115400) [pid = 1802] [serial = 1597] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x82117c00) [pid = 1802] [serial = 1598] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x81b74000) [pid = 1802] [serial = 1592] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x81cadc00) [pid = 1802] [serial = 1593] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81ebc000) [pid = 1802] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x81aae400) [pid = 1802] [serial = 1587] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81ae5800) [pid = 1802] [serial = 1588] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81b4e400) [pid = 1802] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546067566] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x818d3c00) [pid = 1802] [serial = 1582] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x818ddc00) [pid = 1802] [serial = 1583] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x81aa0400) [pid = 1802] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x818d4400) [pid = 1802] [serial = 1580] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8c128000) [pid = 1802] [serial = 1609] [outer = (nil)] [url = about:blank] 22:28:07 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x819b3800) [pid = 1802] [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] 22:28:07 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8c123c00) [pid = 1802] [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] 22:28:13 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8c123000) [pid = 1802] [serial = 1610] [outer = (nil)] [url = about:blank] 22:28:13 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81aa6000) [pid = 1802] [serial = 1613] [outer = (nil)] [url = about:blank] 22:28:13 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81aab800) [pid = 1802] [serial = 1612] [outer = (nil)] [url = about:blank] 22:28:13 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x81ec3800) [pid = 1802] [serial = 1615] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:28:25 INFO - PROCESS | 1802 | 1477546105718 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]]]}] 22:28:25 INFO - . 22:28:25 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30655ms 22:28:25 INFO - PROCESS | 1802 | 1477546105739 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 22:28:25 INFO - PROCESS | 1802 | 1477546105746 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 22:28:25 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 22:28:25 INFO - PROCESS | 1802 | 1477546105758 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}] 22:28:25 INFO - PROCESS | 1802 | 1477546105978 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 22:28:26 INFO - PROCESS | 1802 | 1477546106056 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 22:28:26 INFO - PROCESS | 1802 | 1477546106062 Marionette TRACE conn4 <- [1,2551,null,["8"]] 22:28:26 INFO - PROCESS | 1802 | 1477546106070 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 22:28:26 INFO - PROCESS | 1802 | 1477546106078 Marionette TRACE conn4 <- [1,2552,null,{}] 22:28:26 INFO - PROCESS | 1802 | 1477546106084 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398c00 == 8 [pid = 1802] [id = 551] 22:28:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399000) [pid = 1802] [serial = 1617] [outer = (nil)] 22:28:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d0c00) [pid = 1802] [serial = 1618] [outer = 0x81399000] 22:28:26 INFO - PROCESS | 1802 | 1477546106170 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d6800) [pid = 1802] [serial = 1619] [outer = 0x81399000] 22:28:26 WARNING - wptserve Traceback (most recent call last): 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:28:26 WARNING - rv = self.func(request, response) 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:28:26 WARNING - access_control_allow_origin = "*") 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:28:26 WARNING - payload = payload_generator(server_data) 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:28:26 WARNING - return encode_string_as_bmp_image(data) 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:28:26 WARNING - img.save(f, "BMP") 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:28:26 WARNING - f.write(bmpfileheader) 22:28:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:28:26 WARNING - 22:28:26 WARNING - wptserve Traceback (most recent call last): 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:28:26 WARNING - rv = self.func(request, response) 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:28:26 WARNING - access_control_allow_origin = "*") 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:28:26 WARNING - payload = payload_generator(server_data) 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:28:26 WARNING - return encode_string_as_bmp_image(data) 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:28:26 WARNING - img.save(f, "BMP") 22:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:28:26 WARNING - f.write(bmpfileheader) 22:28:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:28:26 WARNING - 22:28:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6b400 == 7 [pid = 1802] [id = 550] 22:28:41 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81cb4400) [pid = 1802] [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] 22:28:47 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81ec2400) [pid = 1802] [serial = 1616] [outer = (nil)] [url = about:blank] 22:28:47 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d0c00) [pid = 1802] [serial = 1618] [outer = (nil)] [url = about:blank] 22:28:56 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:28:56 INFO - PROCESS | 1802 | 1477546136361 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]]]}] 22:28:56 INFO - . 22:28:56 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30660ms 22:28:56 INFO - PROCESS | 1802 | 1477546136416 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1802 | 1477546136423 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 22:28:56 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 22:28:56 INFO - PROCESS | 1802 | 1477546136434 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}] 22:28:56 INFO - PROCESS | 1802 | 1477546136649 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 22:28:56 INFO - PROCESS | 1802 | 1477546136724 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 22:28:56 INFO - PROCESS | 1802 | 1477546136731 Marionette TRACE conn4 <- [1,2556,null,["8"]] 22:28:56 INFO - PROCESS | 1802 | 1477546136740 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 22:28:56 INFO - PROCESS | 1802 | 1477546136748 Marionette TRACE conn4 <- [1,2557,null,{}] 22:28:56 INFO - PROCESS | 1802 | 1477546136754 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398000 == 8 [pid = 1802] [id = 552] 22:28:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81398400) [pid = 1802] [serial = 1620] [outer = (nil)] 22:28:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2400) [pid = 1802] [serial = 1621] [outer = 0x81398400] 22:28:56 INFO - PROCESS | 1802 | 1477546136841 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818dbc00) [pid = 1802] [serial = 1622] [outer = 0x81398400] 22:28:57 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:28:57 WARNING - wptserve Traceback (most recent call last): 22:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:28:57 WARNING - rv = self.func(request, response) 22:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:28:57 WARNING - access_control_allow_origin = "*") 22:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:28:57 WARNING - payload = payload_generator(server_data) 22:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:28:57 WARNING - return encode_string_as_bmp_image(data) 22:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:28:57 WARNING - img.save(f, "BMP") 22:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:28:57 WARNING - f.write(bmpfileheader) 22:28:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:28:57 WARNING - 22:29:06 INFO - PROCESS | 1802 | --DOCSHELL 0x81398c00 == 7 [pid = 1802] [id = 551] 22:29:12 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81399000) [pid = 1802] [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] 22:29:17 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d6800) [pid = 1802] [serial = 1619] [outer = (nil)] [url = about:blank] 22:29:17 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d2400) [pid = 1802] [serial = 1621] [outer = (nil)] [url = about:blank] 22:29:27 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:29:27 INFO - PROCESS | 1802 | 1477546167035 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]]]}] 22:29:27 INFO - . 22:29:27 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30662ms 22:29:27 INFO - PROCESS | 1802 | 1477546167095 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 22:29:27 INFO - PROCESS | 1802 | 1477546167102 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 22:29:27 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:29:27 INFO - PROCESS | 1802 | 1477546167113 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}] 22:29:27 INFO - PROCESS | 1802 | 1477546167331 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 22:29:27 INFO - PROCESS | 1802 | 1477546167406 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 22:29:27 INFO - PROCESS | 1802 | 1477546167412 Marionette TRACE conn4 <- [1,2561,null,["8"]] 22:29:27 INFO - PROCESS | 1802 | 1477546167421 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 22:29:27 INFO - PROCESS | 1802 | 1477546167428 Marionette TRACE conn4 <- [1,2562,null,{}] 22:29:27 INFO - PROCESS | 1802 | 1477546167435 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 553] 22:29:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399400) [pid = 1802] [serial = 1623] [outer = (nil)] 22:29:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2400) [pid = 1802] [serial = 1624] [outer = 0x81399400] 22:29:27 INFO - PROCESS | 1802 | 1477546167522 Marionette DEBUG loaded listener.js 22:29:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d9000) [pid = 1802] [serial = 1625] [outer = 0x81399400] 22:29:28 INFO - PROCESS | 1802 | 1477546168074 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]]]}] 22:29:28 INFO - . 22:29:28 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1020ms 22:29:28 INFO - PROCESS | 1802 | 1477546168132 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 22:29:28 INFO - PROCESS | 1802 | 1477546168137 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 22:29:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:29:28 INFO - PROCESS | 1802 | 1477546168144 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}] 22:29:28 INFO - PROCESS | 1802 | 1477546168318 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 22:29:28 INFO - PROCESS | 1802 | 1477546168430 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 22:29:28 INFO - PROCESS | 1802 | 1477546168436 Marionette TRACE conn4 <- [1,2566,null,["8"]] 22:29:28 INFO - PROCESS | 1802 | 1477546168442 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 22:29:28 INFO - PROCESS | 1802 | 1477546168447 Marionette TRACE conn4 <- [1,2567,null,{}] 22:29:28 INFO - PROCESS | 1802 | 1477546168452 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138dc00 == 9 [pid = 1802] [id = 554] 22:29:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa7000) [pid = 1802] [serial = 1626] [outer = (nil)] 22:29:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa9c00) [pid = 1802] [serial = 1627] [outer = 0x81aa7000] 22:29:28 INFO - PROCESS | 1802 | 1477546168529 Marionette DEBUG loaded listener.js 22:29:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aabc00) [pid = 1802] [serial = 1628] [outer = 0x81aa7000] 22:29:29 INFO - PROCESS | 1802 | 1477546169076 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]]]}] 22:29:29 INFO - . 22:29:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 970ms 22:29:29 INFO - PROCESS | 1802 | 1477546169124 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 22:29:29 INFO - PROCESS | 1802 | 1477546169131 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 22:29:29 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:29:29 INFO - PROCESS | 1802 | 1477546169196 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}] 22:29:29 INFO - PROCESS | 1802 | 1477546169416 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 22:29:29 INFO - PROCESS | 1802 | 1477546169430 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 22:29:29 INFO - PROCESS | 1802 | 1477546169434 Marionette TRACE conn4 <- [1,2571,null,["8"]] 22:29:29 INFO - PROCESS | 1802 | 1477546169441 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 22:29:29 INFO - PROCESS | 1802 | 1477546169447 Marionette TRACE conn4 <- [1,2572,null,{}] 22:29:29 INFO - PROCESS | 1802 | 1477546169453 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b57000 == 10 [pid = 1802] [id = 555] 22:29:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b57400) [pid = 1802] [serial = 1629] [outer = (nil)] 22:29:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b6a000) [pid = 1802] [serial = 1630] [outer = 0x81b57400] 22:29:29 INFO - PROCESS | 1802 | 1477546169533 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b70000) [pid = 1802] [serial = 1631] [outer = 0x81b57400] 22:29:30 INFO - PROCESS | 1802 | 1477546170141 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]]]}] 22:29:30 INFO - . 22:29:30 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1024ms 22:29:30 INFO - PROCESS | 1802 | 1477546170162 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 1802 | 1477546170166 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 22:29:30 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 22:29:30 INFO - PROCESS | 1802 | 1477546170179 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}] 22:29:30 INFO - PROCESS | 1802 | 1477546170331 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 22:29:30 INFO - PROCESS | 1802 | 1477546170344 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 22:29:30 INFO - PROCESS | 1802 | 1477546170351 Marionette TRACE conn4 <- [1,2576,null,["8"]] 22:29:30 INFO - PROCESS | 1802 | 1477546170355 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 22:29:30 INFO - PROCESS | 1802 | 1477546170361 Marionette TRACE conn4 <- [1,2577,null,{}] 22:29:30 INFO - PROCESS | 1802 | 1477546170367 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cbbc00 == 11 [pid = 1802] [id = 556] 22:29:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81cbc000) [pid = 1802] [serial = 1632] [outer = (nil)] 22:29:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81eba000) [pid = 1802] [serial = 1633] [outer = 0x81cbc000] 22:29:30 INFO - PROCESS | 1802 | 1477546170443 Marionette DEBUG loaded listener.js 22:29:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81ec2000) [pid = 1802] [serial = 1634] [outer = 0x81cbc000] 22:29:31 INFO - PROCESS | 1802 | 1477546171091 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]]]}] 22:29:31 INFO - . 22:29:31 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 969ms 22:29:31 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 22:29:31 INFO - PROCESS | 1802 | 1477546171148 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 1802 | 1477546171151 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 22:29:31 INFO - PROCESS | 1802 | 1477546171158 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}] 22:29:31 INFO - PROCESS | 1802 | 1477546171347 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 22:29:31 INFO - PROCESS | 1802 | 1477546171366 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 22:29:31 INFO - PROCESS | 1802 | 1477546171371 Marionette TRACE conn4 <- [1,2581,null,["8"]] 22:29:31 INFO - PROCESS | 1802 | 1477546171377 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 22:29:31 INFO - PROCESS | 1802 | 1477546171382 Marionette TRACE conn4 <- [1,2582,null,{}] 22:29:31 INFO - PROCESS | 1802 | 1477546171387 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211d000 == 12 [pid = 1802] [id = 557] 22:29:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8211d400) [pid = 1802] [serial = 1635] [outer = (nil)] 22:29:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8227c800) [pid = 1802] [serial = 1636] [outer = 0x8211d400] 22:29:31 INFO - PROCESS | 1802 | 1477546171459 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82280400) [pid = 1802] [serial = 1637] [outer = 0x8211d400] 22:29:31 WARNING - wptserve Traceback (most recent call last): 22:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:29:31 WARNING - rv = self.func(request, response) 22:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:29:31 WARNING - access_control_allow_origin = "*") 22:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:29:31 WARNING - payload = payload_generator(server_data) 22:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:29:31 WARNING - return encode_string_as_bmp_image(data) 22:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:29:31 WARNING - img.save(f, "BMP") 22:29:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:29:31 WARNING - f.write(bmpfileheader) 22:29:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:29:31 WARNING - 22:29:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81cbbc00 == 11 [pid = 1802] [id = 556] 22:29:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81b57000 == 10 [pid = 1802] [id = 555] 22:29:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8138dc00 == 9 [pid = 1802] [id = 554] 22:29:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 553] 22:29:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81398000 == 7 [pid = 1802] [id = 552] 22:29:39 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81cbc000) [pid = 1802] [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] 22:29:39 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x81398400) [pid = 1802] [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] 22:29:39 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81b57400) [pid = 1802] [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] 22:29:39 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81399400) [pid = 1802] [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] 22:29:39 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81aa7000) [pid = 1802] [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] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x818d9000) [pid = 1802] [serial = 1625] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x818d2400) [pid = 1802] [serial = 1624] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x81aabc00) [pid = 1802] [serial = 1628] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81aa9c00) [pid = 1802] [serial = 1627] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81b70000) [pid = 1802] [serial = 1631] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81b6a000) [pid = 1802] [serial = 1630] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81ec2000) [pid = 1802] [serial = 1634] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81eba000) [pid = 1802] [serial = 1633] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8227c800) [pid = 1802] [serial = 1636] [outer = (nil)] [url = about:blank] 22:29:44 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818dbc00) [pid = 1802] [serial = 1622] [outer = (nil)] [url = about:blank] 22:30:01 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:30:01 INFO - PROCESS | 1802 | 1477546201621 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]]]}] 22:30:01 INFO - . 22:30:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30522ms 22:30:01 INFO - PROCESS | 1802 | 1477546201680 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 22:30:01 INFO - PROCESS | 1802 | 1477546201688 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 22:30:01 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 22:30:01 INFO - PROCESS | 1802 | 1477546201699 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}] 22:30:01 INFO - PROCESS | 1802 | 1477546201906 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 22:30:01 INFO - PROCESS | 1802 | 1477546201981 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 22:30:01 INFO - PROCESS | 1802 | 1477546201986 Marionette TRACE conn4 <- [1,2586,null,["8"]] 22:30:01 INFO - PROCESS | 1802 | 1477546201993 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 22:30:02 INFO - PROCESS | 1802 | 1477546202001 Marionette TRACE conn4 <- [1,2587,null,{}] 22:30:02 INFO - PROCESS | 1802 | 1477546202008 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x8139a000 == 8 [pid = 1802] [id = 558] 22:30:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139a400) [pid = 1802] [serial = 1638] [outer = (nil)] 22:30:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d1c00) [pid = 1802] [serial = 1639] [outer = 0x8139a400] 22:30:02 INFO - PROCESS | 1802 | 1477546202089 Marionette DEBUG loaded listener.js 22:30:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d7c00) [pid = 1802] [serial = 1640] [outer = 0x8139a400] 22:30:02 WARNING - wptserve Traceback (most recent call last): 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:30:02 WARNING - rv = self.func(request, response) 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:30:02 WARNING - access_control_allow_origin = "*") 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:30:02 WARNING - payload = payload_generator(server_data) 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:30:02 WARNING - return encode_string_as_bmp_image(data) 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:30:02 WARNING - img.save(f, "BMP") 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:30:02 WARNING - f.write(bmpfileheader) 22:30:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:30:02 WARNING - 22:30:11 INFO - PROCESS | 1802 | --DOCSHELL 0x8211d000 == 7 [pid = 1802] [id = 557] 22:30:13 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8211d400) [pid = 1802] [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] 22:30:19 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x82280400) [pid = 1802] [serial = 1637] [outer = (nil)] [url = about:blank] 22:30:19 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d1c00) [pid = 1802] [serial = 1639] [outer = (nil)] [url = about:blank] 22:30:32 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:30:32 INFO - PROCESS | 1802 | 1477546232291 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]]]}] 22:30:32 INFO - . 22:30:32 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30612ms 22:30:32 INFO - PROCESS | 1802 | 1477546232309 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1802 | 1477546232316 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 22:30:32 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 22:30:32 INFO - PROCESS | 1802 | 1477546232327 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}] 22:30:32 INFO - PROCESS | 1802 | 1477546232541 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 22:30:32 INFO - PROCESS | 1802 | 1477546232618 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 22:30:32 INFO - PROCESS | 1802 | 1477546232624 Marionette TRACE conn4 <- [1,2591,null,["8"]] 22:30:32 INFO - PROCESS | 1802 | 1477546232632 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 22:30:32 INFO - PROCESS | 1802 | 1477546232640 Marionette TRACE conn4 <- [1,2592,null,{}] 22:30:32 INFO - PROCESS | 1802 | 1477546232646 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x81397400 == 8 [pid = 1802] [id = 559] 22:30:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81397800) [pid = 1802] [serial = 1641] [outer = (nil)] 22:30:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d0400) [pid = 1802] [serial = 1642] [outer = 0x81397800] 22:30:32 INFO - PROCESS | 1802 | 1477546232729 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d7400) [pid = 1802] [serial = 1643] [outer = 0x81397800] 22:30:33 WARNING - wptserve Traceback (most recent call last): 22:30:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:30:33 WARNING - rv = self.func(request, response) 22:30:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:30:33 WARNING - access_control_allow_origin = "*") 22:30:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:30:33 WARNING - payload = payload_generator(server_data) 22:30:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:30:33 WARNING - return encode_string_as_bmp_image(data) 22:30:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:30:33 WARNING - img.save(f, "BMP") 22:30:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:30:33 WARNING - f.write(bmpfileheader) 22:30:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:30:33 WARNING - 22:30:42 INFO - PROCESS | 1802 | --DOCSHELL 0x8139a000 == 7 [pid = 1802] [id = 558] 22:30:44 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8139a400) [pid = 1802] [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] 22:30:49 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d7c00) [pid = 1802] [serial = 1640] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d0400) [pid = 1802] [serial = 1642] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:31:02 INFO - PROCESS | 1802 | 1477546262918 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]]]}] 22:31:02 INFO - . 22:31:02 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30655ms 22:31:02 INFO - PROCESS | 1802 | 1477546262981 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 22:31:02 INFO - PROCESS | 1802 | 1477546262987 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 22:31:02 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 22:31:03 INFO - PROCESS | 1802 | 1477546262998 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}] 22:31:03 INFO - PROCESS | 1802 | 1477546263218 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 22:31:03 INFO - PROCESS | 1802 | 1477546263291 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 22:31:03 INFO - PROCESS | 1802 | 1477546263297 Marionette TRACE conn4 <- [1,2596,null,["8"]] 22:31:03 INFO - PROCESS | 1802 | 1477546263305 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 22:31:03 INFO - PROCESS | 1802 | 1477546263313 Marionette TRACE conn4 <- [1,2597,null,{}] 22:31:03 INFO - PROCESS | 1802 | 1477546263318 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x8139a000 == 8 [pid = 1802] [id = 560] 22:31:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139a400) [pid = 1802] [serial = 1644] [outer = (nil)] 22:31:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2800) [pid = 1802] [serial = 1645] [outer = 0x8139a400] 22:31:03 INFO - PROCESS | 1802 | 1477546263402 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d8800) [pid = 1802] [serial = 1646] [outer = 0x8139a400] 22:31:03 INFO - PROCESS | 1802 | 1477546263975 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]]]}] 22:31:04 INFO - . 22:31:04 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1019ms 22:31:04 INFO - PROCESS | 1802 | 1477546264015 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 1802 | 1477546264020 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 22:31:04 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 22:31:04 INFO - PROCESS | 1802 | 1477546264027 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}] 22:31:04 INFO - PROCESS | 1802 | 1477546264197 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 22:31:04 INFO - PROCESS | 1802 | 1477546264212 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 22:31:04 INFO - PROCESS | 1802 | 1477546264215 Marionette TRACE conn4 <- [1,2601,null,["8"]] 22:31:04 INFO - PROCESS | 1802 | 1477546264318 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 22:31:04 INFO - PROCESS | 1802 | 1477546264324 Marionette TRACE conn4 <- [1,2602,null,{}] 22:31:04 INFO - PROCESS | 1802 | 1477546264329 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa6800 == 9 [pid = 1802] [id = 561] 22:31:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa7000) [pid = 1802] [serial = 1647] [outer = (nil)] 22:31:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa9800) [pid = 1802] [serial = 1648] [outer = 0x81aa7000] 22:31:04 INFO - PROCESS | 1802 | 1477546264406 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aab400) [pid = 1802] [serial = 1649] [outer = 0x81aa7000] 22:31:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x81af1000 == 10 [pid = 1802] [id = 562] 22:31:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81af3000) [pid = 1802] [serial = 1650] [outer = (nil)] 22:31:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b4ac00) [pid = 1802] [serial = 1651] [outer = 0x81af3000] 22:31:05 INFO - PROCESS | 1802 | 1477546265095 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]]]}] 22:31:05 INFO - . 22:31:05 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 1119ms 22:31:05 INFO - PROCESS | 1802 | 1477546265163 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 22:31:05 INFO - PROCESS | 1802 | 1477546265170 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 22:31:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 22:31:05 INFO - PROCESS | 1802 | 1477546265177 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}] 22:31:05 INFO - PROCESS | 1802 | 1477546265395 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 22:31:05 INFO - PROCESS | 1802 | 1477546265410 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 22:31:05 INFO - PROCESS | 1802 | 1477546265415 Marionette TRACE conn4 <- [1,2606,null,["8"]] 22:31:05 INFO - PROCESS | 1802 | 1477546265420 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 22:31:05 INFO - PROCESS | 1802 | 1477546265427 Marionette TRACE conn4 <- [1,2607,null,{}] 22:31:05 INFO - PROCESS | 1802 | 1477546265433 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6d800 == 11 [pid = 1802] [id = 563] 22:31:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b6dc00) [pid = 1802] [serial = 1652] [outer = (nil)] 22:31:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81b70800) [pid = 1802] [serial = 1653] [outer = 0x81b6dc00] 22:31:05 INFO - PROCESS | 1802 | 1477546265517 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81b75800) [pid = 1802] [serial = 1654] [outer = 0x81b6dc00] 22:31:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cba400 == 12 [pid = 1802] [id = 564] 22:31:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81cbb400) [pid = 1802] [serial = 1655] [outer = (nil)] 22:31:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x81eb8c00) [pid = 1802] [serial = 1656] [outer = 0x81cbb400] 22:31:06 INFO - . 22:31:06 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 1074ms 22:31:06 INFO - PROCESS | 1802 | 1477546266242 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]]]}] 22:31:06 INFO - PROCESS | 1802 | 1477546266253 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 1802 | 1477546266256 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 22:31:06 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 22:31:06 INFO - PROCESS | 1802 | 1477546266264 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}] 22:31:06 INFO - PROCESS | 1802 | 1477546266485 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 22:31:06 INFO - PROCESS | 1802 | 1477546266500 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 22:31:06 INFO - PROCESS | 1802 | 1477546266506 Marionette TRACE conn4 <- [1,2611,null,["8"]] 22:31:06 INFO - PROCESS | 1802 | 1477546266573 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 22:31:06 INFO - PROCESS | 1802 | 1477546266579 Marionette TRACE conn4 <- [1,2612,null,{}] 22:31:06 INFO - PROCESS | 1802 | 1477546266585 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x81356c00 == 13 [pid = 1802] [id = 565] 22:31:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x81ec1c00) [pid = 1802] [serial = 1657] [outer = (nil)] 22:31:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x81ec4800) [pid = 1802] [serial = 1658] [outer = 0x81ec1c00] 22:31:06 INFO - PROCESS | 1802 | 1477546266661 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82113000) [pid = 1802] [serial = 1659] [outer = 0x81ec1c00] 22:31:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x82283000 == 14 [pid = 1802] [id = 566] 22:31:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x82283800) [pid = 1802] [serial = 1660] [outer = (nil)] 22:31:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82285000) [pid = 1802] [serial = 1661] [outer = 0x82283800] 22:31:07 INFO - PROCESS | 1802 | 1477546267256 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]]]}] 22:31:07 INFO - . 22:31:07 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 1078ms 22:31:07 INFO - PROCESS | 1802 | 1477546267343 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 22:31:07 INFO - PROCESS | 1802 | 1477546267347 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 22:31:07 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 22:31:07 INFO - PROCESS | 1802 | 1477546267353 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}] 22:31:07 INFO - PROCESS | 1802 | 1477546267566 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 22:31:07 INFO - PROCESS | 1802 | 1477546267582 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 22:31:07 INFO - PROCESS | 1802 | 1477546267586 Marionette TRACE conn4 <- [1,2616,null,["8"]] 22:31:07 INFO - PROCESS | 1802 | 1477546267593 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 22:31:07 INFO - PROCESS | 1802 | 1477546267598 Marionette TRACE conn4 <- [1,2617,null,{}] 22:31:07 INFO - PROCESS | 1802 | 1477546267602 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d33400 == 15 [pid = 1802] [id = 567] 22:31:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82d33800) [pid = 1802] [serial = 1662] [outer = (nil)] 22:31:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x82d36c00) [pid = 1802] [serial = 1663] [outer = 0x82d33800] 22:31:07 INFO - PROCESS | 1802 | 1477546267678 Marionette DEBUG loaded listener.js 22:31:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x82d39400) [pid = 1802] [serial = 1664] [outer = 0x82d33800] 22:31:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3fc00 == 16 [pid = 1802] [id = 568] 22:31:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x873a6800) [pid = 1802] [serial = 1665] [outer = (nil)] 22:31:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x873aa400) [pid = 1802] [serial = 1666] [outer = 0x873a6800] 22:31:08 INFO - PROCESS | 1802 | 1477546268380 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]]]}] 22:31:08 INFO - . 22:31:08 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 1076ms 22:31:08 INFO - PROCESS | 1802 | 1477546268430 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 22:31:08 INFO - PROCESS | 1802 | 1477546268434 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 22:31:08 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:31:08 INFO - PROCESS | 1802 | 1477546268440 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}] 22:31:08 INFO - PROCESS | 1802 | 1477546268658 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 22:31:08 INFO - PROCESS | 1802 | 1477546268773 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 22:31:08 INFO - PROCESS | 1802 | 1477546268777 Marionette TRACE conn4 <- [1,2621,null,["8"]] 22:31:08 INFO - PROCESS | 1802 | 1477546268782 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 22:31:08 INFO - PROCESS | 1802 | 1477546268787 Marionette TRACE conn4 <- [1,2622,null,{}] 22:31:08 INFO - PROCESS | 1802 | 1477546268792 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x873af800 == 17 [pid = 1802] [id = 569] 22:31:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x873afc00) [pid = 1802] [serial = 1667] [outer = (nil)] 22:31:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8bbc5000) [pid = 1802] [serial = 1668] [outer = 0x873afc00] 22:31:08 INFO - PROCESS | 1802 | 1477546268869 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x8bbc9800) [pid = 1802] [serial = 1669] [outer = 0x873afc00] 22:31:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd01400 == 18 [pid = 1802] [id = 570] 22:31:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x8bd08400) [pid = 1802] [serial = 1670] [outer = (nil)] 22:31:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x8bd0d800) [pid = 1802] [serial = 1671] [outer = 0x8bd08400] 22:31:09 INFO - PROCESS | 1802 | 1477546269461 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]]]}] 22:31:09 INFO - . 22:31:09 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 1078ms 22:31:09 INFO - PROCESS | 1802 | 1477546269518 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 22:31:09 INFO - PROCESS | 1802 | 1477546269521 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 22:31:09 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 22:31:09 INFO - PROCESS | 1802 | 1477546269528 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}] 22:31:09 INFO - PROCESS | 1802 | 1477546269743 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 22:31:09 INFO - PROCESS | 1802 | 1477546269816 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 22:31:09 INFO - PROCESS | 1802 | 1477546269822 Marionette TRACE conn4 <- [1,2626,null,["8"]] 22:31:09 INFO - PROCESS | 1802 | 1477546269826 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 22:31:09 INFO - PROCESS | 1802 | 1477546269832 Marionette TRACE conn4 <- [1,2627,null,{}] 22:31:09 INFO - PROCESS | 1802 | 1477546269837 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd10000 == 19 [pid = 1802] [id = 571] 22:31:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x8bd10400) [pid = 1802] [serial = 1672] [outer = (nil)] 22:31:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x8c124c00) [pid = 1802] [serial = 1673] [outer = 0x8bd10400] 22:31:09 INFO - PROCESS | 1802 | 1477546269910 Marionette DEBUG loaded listener.js 22:31:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x8c125400) [pid = 1802] [serial = 1674] [outer = 0x8bd10400] 22:31:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c168000 == 20 [pid = 1802] [id = 572] 22:31:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8c169c00) [pid = 1802] [serial = 1675] [outer = (nil)] 22:31:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8c16ac00) [pid = 1802] [serial = 1676] [outer = 0x8c169c00] 22:31:10 INFO - PROCESS | 1802 | 1477546270568 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]]]}] 22:31:10 INFO - . 22:31:10 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 1068ms 22:31:10 INFO - PROCESS | 1802 | 1477546270597 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 22:31:10 INFO - PROCESS | 1802 | 1477546270601 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 22:31:10 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 22:31:10 INFO - PROCESS | 1802 | 1477546270607 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}] 22:31:10 INFO - PROCESS | 1802 | 1477546270767 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 22:31:10 INFO - PROCESS | 1802 | 1477546270776 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 22:31:10 INFO - PROCESS | 1802 | 1477546270799 Marionette TRACE conn4 <- [1,2631,null,["8"]] 22:31:10 INFO - PROCESS | 1802 | 1477546270805 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 22:31:10 INFO - PROCESS | 1802 | 1477546270809 Marionette TRACE conn4 <- [1,2632,null,{}] 22:31:10 INFO - PROCESS | 1802 | 1477546270814 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c163400 == 21 [pid = 1802] [id = 573] 22:31:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8c163800) [pid = 1802] [serial = 1677] [outer = (nil)] 22:31:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8cc25800) [pid = 1802] [serial = 1678] [outer = 0x8c163800] 22:31:10 INFO - PROCESS | 1802 | 1477546270890 Marionette DEBUG loaded listener.js 22:31:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8cc26c00) [pid = 1802] [serial = 1679] [outer = 0x8c163800] 22:31:11 INFO - PROCESS | 1802 | 1477546271648 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]]]}] 22:31:11 INFO - . 22:31:11 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 1076ms 22:31:11 INFO - PROCESS | 1802 | 1477546271685 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 22:31:11 INFO - PROCESS | 1802 | 1477546271691 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 22:31:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 22:31:11 INFO - PROCESS | 1802 | 1477546271700 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}] 22:31:11 INFO - PROCESS | 1802 | 1477546271887 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 22:31:12 INFO - PROCESS | 1802 | 1477546272042 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 22:31:12 INFO - PROCESS | 1802 | 1477546272046 Marionette TRACE conn4 <- [1,2636,null,["8"]] 22:31:12 INFO - PROCESS | 1802 | 1477546272059 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 22:31:12 INFO - PROCESS | 1802 | 1477546272067 Marionette TRACE conn4 <- [1,2637,null,{}] 22:31:12 INFO - PROCESS | 1802 | 1477546272074 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa4000 == 22 [pid = 1802] [id = 574] 22:31:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x81aef400) [pid = 1802] [serial = 1680] [outer = (nil)] 22:31:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x81b53400) [pid = 1802] [serial = 1681] [outer = 0x81aef400] 22:31:12 INFO - PROCESS | 1802 | 1477546272167 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x81b4dc00) [pid = 1802] [serial = 1682] [outer = 0x81aef400] 22:31:12 INFO - PROCESS | 1802 | 1477546272811 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]]]}] 22:31:12 INFO - . 22:31:12 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 1172ms 22:31:12 INFO - PROCESS | 1802 | 1477546272872 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 22:31:12 INFO - PROCESS | 1802 | 1477546272879 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 22:31:12 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 22:31:12 INFO - PROCESS | 1802 | 1477546272905 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}] 22:31:13 INFO - PROCESS | 1802 | 1477546273082 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 22:31:13 INFO - PROCESS | 1802 | 1477546273237 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 22:31:13 INFO - PROCESS | 1802 | 1477546273243 Marionette TRACE conn4 <- [1,2641,null,["8"]] 22:31:13 INFO - PROCESS | 1802 | 1477546273252 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 22:31:13 INFO - PROCESS | 1802 | 1477546273258 Marionette TRACE conn4 <- [1,2642,null,{}] 22:31:13 INFO - PROCESS | 1802 | 1477546273267 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x8228a800 == 23 [pid = 1802] [id = 575] 22:31:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x8228ac00) [pid = 1802] [serial = 1683] [outer = (nil)] 22:31:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x873b1800) [pid = 1802] [serial = 1684] [outer = 0x8228ac00] 22:31:13 INFO - PROCESS | 1802 | 1477546273357 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x82d34000) [pid = 1802] [serial = 1685] [outer = 0x8228ac00] 22:31:13 INFO - PROCESS | 1802 | 1477546273978 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]]]}] 22:31:14 INFO - . 22:31:14 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html | took 1126ms 22:31:14 INFO - PROCESS | 1802 | 1477546274021 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 22:31:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:31:14 INFO - PROCESS | 1802 | 1477546274028 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 22:31:14 INFO - PROCESS | 1802 | 1477546274035 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}] 22:31:14 INFO - PROCESS | 1802 | 1477546274206 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 22:31:14 INFO - PROCESS | 1802 | 1477546274377 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 22:31:14 INFO - PROCESS | 1802 | 1477546274381 Marionette TRACE conn4 <- [1,2646,null,["8"]] 22:31:14 INFO - PROCESS | 1802 | 1477546274392 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 22:31:14 INFO - PROCESS | 1802 | 1477546274399 Marionette TRACE conn4 <- [1,2647,null,{}] 22:31:14 INFO - PROCESS | 1802 | 1477546274406 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f862400 == 24 [pid = 1802] [id = 576] 22:31:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x8f86b400) [pid = 1802] [serial = 1686] [outer = (nil)] 22:31:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x8f97f400) [pid = 1802] [serial = 1687] [outer = 0x8f86b400] 22:31:14 INFO - PROCESS | 1802 | 1477546274505 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x8f985800) [pid = 1802] [serial = 1688] [outer = 0x8f86b400] 22:31:15 INFO - PROCESS | 1802 | 1477546275182 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]]]}] 22:31:15 INFO - . 22:31:15 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 1170ms 22:31:15 INFO - PROCESS | 1802 | 1477546275204 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1802 | 1477546275208 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 22:31:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:31:15 INFO - PROCESS | 1802 | 1477546275215 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}] 22:31:15 INFO - PROCESS | 1802 | 1477546275396 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 22:31:15 INFO - PROCESS | 1802 | 1477546275531 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 22:31:15 INFO - PROCESS | 1802 | 1477546275536 Marionette TRACE conn4 <- [1,2651,null,["8"]] 22:31:15 INFO - PROCESS | 1802 | 1477546275542 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 22:31:15 INFO - PROCESS | 1802 | 1477546275550 Marionette TRACE conn4 <- [1,2652,null,{}] 22:31:15 INFO - PROCESS | 1802 | 1477546275556 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fc4000 == 25 [pid = 1802] [id = 577] 22:31:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x90fc5400) [pid = 1802] [serial = 1689] [outer = (nil)] 22:31:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x90fca000) [pid = 1802] [serial = 1690] [outer = 0x90fc5400] 22:31:15 INFO - PROCESS | 1802 | 1477546275641 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x90fd7800) [pid = 1802] [serial = 1691] [outer = 0x90fc5400] 22:31:16 INFO - PROCESS | 1802 | 1477546276388 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]]]}] 22:31:16 INFO - . 22:31:16 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 1230ms 22:31:16 INFO - PROCESS | 1802 | 1477546276446 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1802 | 1477546276452 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 22:31:16 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 22:31:16 INFO - PROCESS | 1802 | 1477546276461 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}] 22:31:16 INFO - PROCESS | 1802 | 1477546276675 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 22:31:16 INFO - PROCESS | 1802 | 1477546276834 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 22:31:16 INFO - PROCESS | 1802 | 1477546276839 Marionette TRACE conn4 <- [1,2656,null,["8"]] 22:31:16 INFO - PROCESS | 1802 | 1477546276849 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 22:31:16 INFO - PROCESS | 1802 | 1477546276856 Marionette TRACE conn4 <- [1,2657,null,{}] 22:31:16 INFO - PROCESS | 1802 | 1477546276862 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a7400 == 26 [pid = 1802] [id = 578] 22:31:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x819a7c00) [pid = 1802] [serial = 1692] [outer = (nil)] 22:31:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x81ae5800) [pid = 1802] [serial = 1693] [outer = 0x819a7c00] 22:31:16 INFO - PROCESS | 1802 | 1477546276991 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x81b4d800) [pid = 1802] [serial = 1694] [outer = 0x819a7c00] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x8c168000 == 25 [pid = 1802] [id = 572] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd01400 == 24 [pid = 1802] [id = 570] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3fc00 == 23 [pid = 1802] [id = 568] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x82283000 == 22 [pid = 1802] [id = 566] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x81cba400 == 21 [pid = 1802] [id = 564] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x81af1000 == 20 [pid = 1802] [id = 562] 22:31:17 INFO - PROCESS | 1802 | --DOCSHELL 0x81397400 == 19 [pid = 1802] [id = 559] 22:31:17 INFO - PROCESS | 1802 | 1477546277658 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]]]}] 22:31:17 INFO - . 22:31:17 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 1224ms 22:31:17 INFO - PROCESS | 1802 | 1477546277685 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 22:31:17 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 22:31:17 INFO - PROCESS | 1802 | 1477546277690 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 22:31:17 INFO - PROCESS | 1802 | 1477546277696 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}] 22:31:17 INFO - PROCESS | 1802 | 1477546277852 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 22:31:17 INFO - PROCESS | 1802 | 1477546277864 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 22:31:17 INFO - PROCESS | 1802 | 1477546277869 Marionette TRACE conn4 <- [1,2661,null,["8"]] 22:31:17 INFO - PROCESS | 1802 | 1477546277876 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 22:31:17 INFO - PROCESS | 1802 | 1477546277881 Marionette TRACE conn4 <- [1,2662,null,{}] 22:31:17 INFO - PROCESS | 1802 | 1477546277887 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ebdc00 == 20 [pid = 1802] [id = 579] 22:31:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81ebec00) [pid = 1802] [serial = 1695] [outer = (nil)] 22:31:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x82116400) [pid = 1802] [serial = 1696] [outer = 0x81ebec00] 22:31:17 INFO - PROCESS | 1802 | 1477546277967 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x8227e000) [pid = 1802] [serial = 1697] [outer = 0x81ebec00] 22:31:18 INFO - PROCESS | 1802 | 1477546278660 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]]]}] 22:31:18 INFO - . 22:31:18 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 977ms 22:31:18 INFO - PROCESS | 1802 | 1477546278687 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 22:31:18 INFO - PROCESS | 1802 | 1477546278694 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 22:31:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:31:18 INFO - PROCESS | 1802 | 1477546278700 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}] 22:31:18 INFO - PROCESS | 1802 | 1477546278846 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 22:31:18 INFO - PROCESS | 1802 | 1477546278974 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 22:31:18 INFO - PROCESS | 1802 | 1477546278978 Marionette TRACE conn4 <- [1,2666,null,["8"]] 22:31:18 INFO - PROCESS | 1802 | 1477546278983 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 22:31:18 INFO - PROCESS | 1802 | 1477546278989 Marionette TRACE conn4 <- [1,2667,null,{}] 22:31:19 INFO - PROCESS | 1802 | 1477546278995 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcd800 == 21 [pid = 1802] [id = 580] 22:31:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x8bbcdc00) [pid = 1802] [serial = 1698] [outer = (nil)] 22:31:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x8bbd1800) [pid = 1802] [serial = 1699] [outer = 0x8bbcdc00] 22:31:19 INFO - PROCESS | 1802 | 1477546279071 Marionette DEBUG loaded listener.js 22:31:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8c121000) [pid = 1802] [serial = 1700] [outer = 0x8bbcdc00] 22:31:19 INFO - PROCESS | 1802 | 1477546279629 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]]]}] 22:31:19 INFO - . 22:31:19 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 971ms 22:31:19 INFO - PROCESS | 1802 | 1477546279671 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 22:31:19 INFO - PROCESS | 1802 | 1477546279676 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 22:31:19 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 22:31:19 INFO - PROCESS | 1802 | 1477546279683 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}] 22:31:19 INFO - PROCESS | 1802 | 1477546279876 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 22:31:19 INFO - PROCESS | 1802 | 1477546279903 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 22:31:19 INFO - PROCESS | 1802 | 1477546279907 Marionette TRACE conn4 <- [1,2671,null,["8"]] 22:31:19 INFO - PROCESS | 1802 | 1477546279911 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 22:31:19 INFO - PROCESS | 1802 | 1477546279916 Marionette TRACE conn4 <- [1,2672,null,{}] 22:31:19 INFO - PROCESS | 1802 | 1477546279924 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x81354800 == 22 [pid = 1802] [id = 581] 22:31:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8db5e400) [pid = 1802] [serial = 1701] [outer = (nil)] 22:31:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8f97e400) [pid = 1802] [serial = 1702] [outer = 0x8db5e400] 22:31:20 INFO - PROCESS | 1802 | 1477546280064 Marionette DEBUG loaded listener.js 22:31:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x8f984800) [pid = 1802] [serial = 1703] [outer = 0x8db5e400] 22:31:20 INFO - PROCESS | 1802 | 1477546280770 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]]]}] 22:31:20 INFO - . 22:31:20 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 1129ms 22:31:20 INFO - PROCESS | 1802 | 1477546280811 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1802 | 1477546280814 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 22:31:20 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 22:31:20 INFO - PROCESS | 1802 | 1477546280826 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}] 22:31:21 INFO - PROCESS | 1802 | 1477546281021 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 22:31:21 INFO - PROCESS | 1802 | 1477546281047 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 22:31:21 INFO - PROCESS | 1802 | 1477546281051 Marionette TRACE conn4 <- [1,2676,null,["8"]] 22:31:21 INFO - PROCESS | 1802 | 1477546281056 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 22:31:21 INFO - PROCESS | 1802 | 1477546281060 Marionette TRACE conn4 <- [1,2677,null,{}] 22:31:21 INFO - PROCESS | 1802 | 1477546281064 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fe4000 == 23 [pid = 1802] [id = 582] 22:31:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x90fe4400) [pid = 1802] [serial = 1704] [outer = (nil)] 22:31:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x91066800) [pid = 1802] [serial = 1705] [outer = 0x90fe4400] 22:31:21 INFO - PROCESS | 1802 | 1477546281138 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x91a25800) [pid = 1802] [serial = 1706] [outer = 0x90fe4400] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x82283800) [pid = 1802] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x81ec1c00) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x81b6dc00) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x81cbb400) [pid = 1802] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546266003] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x873a6800) [pid = 1802] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x82d33800) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x81397800) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8139a400) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8bd08400) [pid = 1802] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546269264] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x873afc00) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81af3000) [pid = 1802] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81aa7000) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8c169c00) [pid = 1802] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:21 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8bd10400) [pid = 1802] [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] 22:31:21 INFO - PROCESS | 1802 | 1477546281916 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]]]}] 22:31:21 INFO - . 22:31:21 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 1125ms 22:31:21 INFO - PROCESS | 1802 | 1477546281946 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 22:31:21 INFO - PROCESS | 1802 | 1477546281949 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 22:31:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:31:21 INFO - PROCESS | 1802 | 1477546281955 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}] 22:31:22 INFO - PROCESS | 1802 | 1477546282172 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 22:31:22 INFO - PROCESS | 1802 | 1477546282188 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 22:31:22 INFO - PROCESS | 1802 | 1477546282192 Marionette TRACE conn4 <- [1,2681,null,["8"]] 22:31:22 INFO - PROCESS | 1802 | 1477546282196 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 22:31:22 INFO - PROCESS | 1802 | 1477546282201 Marionette TRACE conn4 <- [1,2682,null,{}] 22:31:22 INFO - PROCESS | 1802 | 1477546282206 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x819aac00 == 24 [pid = 1802] [id = 583] 22:31:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8c166400) [pid = 1802] [serial = 1707] [outer = (nil)] 22:31:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x92a9cc00) [pid = 1802] [serial = 1708] [outer = 0x8c166400] 22:31:22 INFO - PROCESS | 1802 | 1477546282282 Marionette DEBUG loaded listener.js 22:31:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x92a9f000) [pid = 1802] [serial = 1709] [outer = 0x8c166400] 22:31:22 INFO - PROCESS | 1802 | 1477546282843 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]]]}] 22:31:22 INFO - . 22:31:22 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 920ms 22:31:22 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 22:31:22 INFO - PROCESS | 1802 | 1477546282875 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 1802 | 1477546282878 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 22:31:22 INFO - PROCESS | 1802 | 1477546282885 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}] 22:31:23 INFO - PROCESS | 1802 | 1477546283031 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 22:31:23 INFO - PROCESS | 1802 | 1477546283039 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 22:31:23 INFO - PROCESS | 1802 | 1477546283045 Marionette TRACE conn4 <- [1,2686,null,["8"]] 22:31:23 INFO - PROCESS | 1802 | 1477546283051 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 22:31:23 INFO - PROCESS | 1802 | 1477546283058 Marionette TRACE conn4 <- [1,2687,null,{}] 22:31:23 INFO - PROCESS | 1802 | 1477546283062 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x93810400 == 25 [pid = 1802] [id = 584] 22:31:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x938f9400) [pid = 1802] [serial = 1710] [outer = (nil)] 22:31:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x93cc1800) [pid = 1802] [serial = 1711] [outer = 0x938f9400] 22:31:23 INFO - PROCESS | 1802 | 1477546283135 Marionette DEBUG loaded listener.js 22:31:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x93cc4400) [pid = 1802] [serial = 1712] [outer = 0x938f9400] 22:31:23 INFO - PROCESS | 1802 | 1477546283852 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]]]}] 22:31:23 INFO - . 22:31:23 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 1028ms 22:31:23 INFO - PROCESS | 1802 | 1477546283913 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 22:31:23 INFO - PROCESS | 1802 | 1477546283919 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 22:31:23 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 22:31:23 INFO - PROCESS | 1802 | 1477546283929 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}] 22:31:24 INFO - PROCESS | 1802 | 1477546284112 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 22:31:24 INFO - PROCESS | 1802 | 1477546284273 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 22:31:24 INFO - PROCESS | 1802 | 1477546284279 Marionette TRACE conn4 <- [1,2691,null,["8"]] 22:31:24 INFO - PROCESS | 1802 | 1477546284290 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 22:31:24 INFO - PROCESS | 1802 | 1477546284296 Marionette TRACE conn4 <- [1,2692,null,{}] 22:31:24 INFO - PROCESS | 1802 | 1477546284303 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x81eb9800 == 26 [pid = 1802] [id = 585] 22:31:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x81ebe000) [pid = 1802] [serial = 1713] [outer = (nil)] 22:31:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x82283000) [pid = 1802] [serial = 1714] [outer = 0x81ebe000] 22:31:24 INFO - PROCESS | 1802 | 1477546284397 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8227cc00) [pid = 1802] [serial = 1715] [outer = 0x81ebe000] 22:31:25 INFO - PROCESS | 1802 | 1477546285008 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]]]}] 22:31:25 INFO - . 22:31:25 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1119ms 22:31:25 INFO - PROCESS | 1802 | 1477546285056 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 1802 | 1477546285061 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 22:31:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 22:31:25 INFO - PROCESS | 1802 | 1477546285069 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}] 22:31:25 INFO - PROCESS | 1802 | 1477546285245 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 22:31:25 INFO - PROCESS | 1802 | 1477546285428 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 22:31:25 INFO - PROCESS | 1802 | 1477546285433 Marionette TRACE conn4 <- [1,2696,null,["8"]] 22:31:25 INFO - PROCESS | 1802 | 1477546285441 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 22:31:25 INFO - PROCESS | 1802 | 1477546285447 Marionette TRACE conn4 <- [1,2697,null,{}] 22:31:25 INFO - PROCESS | 1802 | 1477546285456 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbf000 == 27 [pid = 1802] [id = 586] 22:31:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x90fc1000) [pid = 1802] [serial = 1716] [outer = (nil)] 22:31:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x90fe3c00) [pid = 1802] [serial = 1717] [outer = 0x90fc1000] 22:31:25 INFO - PROCESS | 1802 | 1477546285542 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x91061400) [pid = 1802] [serial = 1718] [outer = 0x90fc1000] 22:31:26 INFO - PROCESS | 1802 | 1477546286122 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]]]}] 22:31:26 INFO - . 22:31:26 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1074ms 22:31:26 INFO - PROCESS | 1802 | 1477546286149 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1802 | 1477546286156 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 22:31:26 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 22:31:26 INFO - PROCESS | 1802 | 1477546286187 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}] 22:31:26 INFO - PROCESS | 1802 | 1477546286388 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 22:31:26 INFO - PROCESS | 1802 | 1477546286564 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 22:31:26 INFO - PROCESS | 1802 | 1477546286568 Marionette TRACE conn4 <- [1,2701,null,["8"]] 22:31:26 INFO - PROCESS | 1802 | 1477546286576 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 22:31:26 INFO - PROCESS | 1802 | 1477546286583 Marionette TRACE conn4 <- [1,2702,null,{}] 22:31:26 INFO - PROCESS | 1802 | 1477546286593 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c34c00 == 28 [pid = 1802] [id = 587] 22:31:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x95c38c00) [pid = 1802] [serial = 1719] [outer = (nil)] 22:31:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x95c3ac00) [pid = 1802] [serial = 1720] [outer = 0x95c38c00] 22:31:26 INFO - PROCESS | 1802 | 1477546286681 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x95c3c800) [pid = 1802] [serial = 1721] [outer = 0x95c38c00] 22:31:27 INFO - PROCESS | 1802 | 1477546287266 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]]]}] 22:31:27 INFO - . 22:31:27 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1127ms 22:31:27 INFO - PROCESS | 1802 | 1477546287311 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 22:31:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:31:27 INFO - PROCESS | 1802 | 1477546287316 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 22:31:27 INFO - PROCESS | 1802 | 1477546287323 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}] 22:31:27 INFO - PROCESS | 1802 | 1477546287498 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 22:31:27 INFO - PROCESS | 1802 | 1477546287676 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 22:31:27 INFO - PROCESS | 1802 | 1477546287681 Marionette TRACE conn4 <- [1,2706,null,["8"]] 22:31:27 INFO - PROCESS | 1802 | 1477546287688 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 22:31:27 INFO - PROCESS | 1802 | 1477546287696 Marionette TRACE conn4 <- [1,2707,null,{}] 22:31:27 INFO - PROCESS | 1802 | 1477546287705 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x96095c00 == 29 [pid = 1802] [id = 588] 22:31:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x96097400) [pid = 1802] [serial = 1722] [outer = (nil)] 22:31:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x96098c00) [pid = 1802] [serial = 1723] [outer = 0x96097400] 22:31:27 INFO - PROCESS | 1802 | 1477546287791 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x9609a400) [pid = 1802] [serial = 1724] [outer = 0x96097400] 22:31:28 INFO - PROCESS | 1802 | 1477546288477 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]]]}] 22:31:28 INFO - . 22:31:28 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1172ms 22:31:28 INFO - PROCESS | 1802 | 1477546288493 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1802 | 1477546288496 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 22:31:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:31:28 INFO - PROCESS | 1802 | 1477546288503 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}] 22:31:28 INFO - PROCESS | 1802 | 1477546288657 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 22:31:28 INFO - PROCESS | 1802 | 1477546288783 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 22:31:28 INFO - PROCESS | 1802 | 1477546288787 Marionette TRACE conn4 <- [1,2711,null,["8"]] 22:31:28 INFO - PROCESS | 1802 | 1477546288806 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 22:31:28 INFO - PROCESS | 1802 | 1477546288812 Marionette TRACE conn4 <- [1,2712,null,{}] 22:31:28 INFO - PROCESS | 1802 | 1477546288817 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x96257400 == 30 [pid = 1802] [id = 589] 22:31:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x96258000) [pid = 1802] [serial = 1725] [outer = (nil)] 22:31:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x96408800) [pid = 1802] [serial = 1726] [outer = 0x96258000] 22:31:28 INFO - PROCESS | 1802 | 1477546288900 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x96406400) [pid = 1802] [serial = 1727] [outer = 0x96258000] 22:31:29 INFO - PROCESS | 1802 | 1477546289674 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]]]}] 22:31:29 INFO - . 22:31:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1227ms 22:31:29 INFO - PROCESS | 1802 | 1477546289731 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1802 | 1477546289737 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 22:31:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:31:29 INFO - PROCESS | 1802 | 1477546289747 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}] 22:31:29 INFO - PROCESS | 1802 | 1477546289933 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 22:31:30 INFO - PROCESS | 1802 | 1477546290142 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 22:31:30 INFO - PROCESS | 1802 | 1477546290148 Marionette TRACE conn4 <- [1,2716,null,["8"]] 22:31:30 INFO - PROCESS | 1802 | 1477546290154 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 22:31:30 INFO - PROCESS | 1802 | 1477546290162 Marionette TRACE conn4 <- [1,2717,null,{}] 22:31:30 INFO - PROCESS | 1802 | 1477546290217 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398400 == 31 [pid = 1802] [id = 590] 22:31:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x818d2400) [pid = 1802] [serial = 1728] [outer = (nil)] 22:31:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x81aa3000) [pid = 1802] [serial = 1729] [outer = 0x818d2400] 22:31:30 INFO - PROCESS | 1802 | 1477546290302 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x81ae8c00) [pid = 1802] [serial = 1730] [outer = 0x818d2400] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x8c124c00) [pid = 1802] [serial = 1673] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x8c125400) [pid = 1802] [serial = 1674] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x8c16ac00) [pid = 1802] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x8bbc5000) [pid = 1802] [serial = 1668] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x8bbc9800) [pid = 1802] [serial = 1669] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x8bd0d800) [pid = 1802] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546269264] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x82d36c00) [pid = 1802] [serial = 1663] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x82d39400) [pid = 1802] [serial = 1664] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x873aa400) [pid = 1802] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x81ec4800) [pid = 1802] [serial = 1658] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x82113000) [pid = 1802] [serial = 1659] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x82285000) [pid = 1802] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x81b70800) [pid = 1802] [serial = 1653] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x81b75800) [pid = 1802] [serial = 1654] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x81eb8c00) [pid = 1802] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546266003] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x81aa9800) [pid = 1802] [serial = 1648] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x81aab400) [pid = 1802] [serial = 1649] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x81b4ac00) [pid = 1802] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x818d2800) [pid = 1802] [serial = 1645] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x818d8800) [pid = 1802] [serial = 1646] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x818d7400) [pid = 1802] [serial = 1643] [outer = (nil)] [url = about:blank] 22:31:30 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x8cc25800) [pid = 1802] [serial = 1678] [outer = (nil)] [url = about:blank] 22:31:31 INFO - PROCESS | 1802 | 1477546291097 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]]]}] 22:31:31 INFO - . 22:31:31 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1371ms 22:31:31 INFO - PROCESS | 1802 | 1477546291122 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 1802 | 1477546291127 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 22:31:31 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:31:31 INFO - PROCESS | 1802 | 1477546291136 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}] 22:31:31 INFO - PROCESS | 1802 | 1477546291332 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 22:31:31 INFO - PROCESS | 1802 | 1477546291452 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 22:31:31 INFO - PROCESS | 1802 | 1477546291456 Marionette TRACE conn4 <- [1,2721,null,["8"]] 22:31:31 INFO - PROCESS | 1802 | 1477546291463 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 22:31:31 INFO - PROCESS | 1802 | 1477546291468 Marionette TRACE conn4 <- [1,2722,null,{}] 22:31:31 INFO - PROCESS | 1802 | 1477546291473 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4c000 == 32 [pid = 1802] [id = 591] 22:31:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81cba400) [pid = 1802] [serial = 1731] [outer = (nil)] 22:31:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81eba000) [pid = 1802] [serial = 1732] [outer = 0x81cba400] 22:31:31 INFO - PROCESS | 1802 | 1477546291549 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x81ec1c00) [pid = 1802] [serial = 1733] [outer = 0x81cba400] 22:31:32 WARNING - wptserve Traceback (most recent call last): 22:31:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:31:32 WARNING - rv = self.func(request, response) 22:31:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:31:32 WARNING - access_control_allow_origin = "*") 22:31:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:31:32 WARNING - payload = payload_generator(server_data) 22:31:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:31:32 WARNING - return encode_string_as_bmp_image(data) 22:31:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:31:32 WARNING - img.save(f, "BMP") 22:31:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:31:32 WARNING - f.write(bmpfileheader) 22:31:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:31:32 WARNING - 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81aef400) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81ebec00) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x8228ac00) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x819a7c00) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8db5e400) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x8bbcdc00) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x90fc5400) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8f86b400) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x90fe4400) [pid = 1802] [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] 22:31:34 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8c166400) [pid = 1802] [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] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x819a7400 == 31 [pid = 1802] [id = 578] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8228a800 == 30 [pid = 1802] [id = 575] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa4000 == 29 [pid = 1802] [id = 574] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8f862400 == 28 [pid = 1802] [id = 576] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x82d33400 == 27 [pid = 1802] [id = 567] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x90fc4000 == 26 [pid = 1802] [id = 577] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa6800 == 25 [pid = 1802] [id = 561] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd10000 == 24 [pid = 1802] [id = 571] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x90fe4000 == 23 [pid = 1802] [id = 582] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x873af800 == 22 [pid = 1802] [id = 569] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8c163400 == 21 [pid = 1802] [id = 573] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x819aac00 == 20 [pid = 1802] [id = 583] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcd800 == 19 [pid = 1802] [id = 580] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81356c00 == 18 [pid = 1802] [id = 565] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6d800 == 17 [pid = 1802] [id = 563] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x8139a000 == 16 [pid = 1802] [id = 560] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81ebdc00 == 15 [pid = 1802] [id = 579] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81354800 == 14 [pid = 1802] [id = 581] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81398400 == 13 [pid = 1802] [id = 590] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x96257400 == 12 [pid = 1802] [id = 589] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x96095c00 == 11 [pid = 1802] [id = 588] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x95c34c00 == 10 [pid = 1802] [id = 587] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbf000 == 9 [pid = 1802] [id = 586] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x81eb9800 == 8 [pid = 1802] [id = 585] 22:31:39 INFO - PROCESS | 1802 | --DOCSHELL 0x93810400 == 7 [pid = 1802] [id = 584] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x8f984800) [pid = 1802] [serial = 1703] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x8f97e400) [pid = 1802] [serial = 1702] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x91a25800) [pid = 1802] [serial = 1706] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x91066800) [pid = 1802] [serial = 1705] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x92a9f000) [pid = 1802] [serial = 1709] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x92a9cc00) [pid = 1802] [serial = 1708] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x8bbd1800) [pid = 1802] [serial = 1699] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8c121000) [pid = 1802] [serial = 1700] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x82116400) [pid = 1802] [serial = 1696] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x8227e000) [pid = 1802] [serial = 1697] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x81ae5800) [pid = 1802] [serial = 1693] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x81b4d800) [pid = 1802] [serial = 1694] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x90fca000) [pid = 1802] [serial = 1690] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x90fd7800) [pid = 1802] [serial = 1691] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x8f97f400) [pid = 1802] [serial = 1687] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8f985800) [pid = 1802] [serial = 1688] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x873b1800) [pid = 1802] [serial = 1684] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x82d34000) [pid = 1802] [serial = 1685] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81b53400) [pid = 1802] [serial = 1681] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x81b4dc00) [pid = 1802] [serial = 1682] [outer = (nil)] [url = about:blank] 22:31:39 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x93cc1800) [pid = 1802] [serial = 1711] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x938f9400) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x96258000) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x81ebe000) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x96097400) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x90fc1000) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x95c38c00) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x818d2400) [pid = 1802] [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] 22:31:42 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8c163800) [pid = 1802] [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] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x81ae8c00) [pid = 1802] [serial = 1730] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x81aa3000) [pid = 1802] [serial = 1729] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81eba000) [pid = 1802] [serial = 1732] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8cc26c00) [pid = 1802] [serial = 1679] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x96408800) [pid = 1802] [serial = 1726] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x96406400) [pid = 1802] [serial = 1727] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x96098c00) [pid = 1802] [serial = 1723] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x9609a400) [pid = 1802] [serial = 1724] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x95c3ac00) [pid = 1802] [serial = 1720] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x95c3c800) [pid = 1802] [serial = 1721] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x90fe3c00) [pid = 1802] [serial = 1717] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x91061400) [pid = 1802] [serial = 1718] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x82283000) [pid = 1802] [serial = 1714] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8227cc00) [pid = 1802] [serial = 1715] [outer = (nil)] [url = about:blank] 22:31:47 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x93cc4400) [pid = 1802] [serial = 1712] [outer = (nil)] [url = about:blank] 22:32:01 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:32:01 INFO - PROCESS | 1802 | 1477546321713 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]]]}] 22:32:01 INFO - . 22:32:01 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30615ms 22:32:01 INFO - PROCESS | 1802 | 1477546321753 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 22:32:01 INFO - PROCESS | 1802 | 1477546321761 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 22:32:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:32:01 INFO - PROCESS | 1802 | 1477546321772 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}] 22:32:01 INFO - PROCESS | 1802 | 1477546321992 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 22:32:02 INFO - PROCESS | 1802 | 1477546322071 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 22:32:02 INFO - PROCESS | 1802 | 1477546322077 Marionette TRACE conn4 <- [1,2726,null,["8"]] 22:32:02 INFO - PROCESS | 1802 | 1477546322086 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 22:32:02 INFO - PROCESS | 1802 | 1477546322094 Marionette TRACE conn4 <- [1,2727,null,{}] 22:32:02 INFO - PROCESS | 1802 | 1477546322100 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399400 == 8 [pid = 1802] [id = 592] 22:32:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399800) [pid = 1802] [serial = 1734] [outer = (nil)] 22:32:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d1800) [pid = 1802] [serial = 1735] [outer = 0x81399800] 22:32:02 INFO - PROCESS | 1802 | 1477546322194 Marionette DEBUG loaded listener.js 22:32:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d8400) [pid = 1802] [serial = 1736] [outer = 0x81399800] 22:32:02 WARNING - wptserve Traceback (most recent call last): 22:32:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:32:02 WARNING - rv = self.func(request, response) 22:32:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:32:02 WARNING - access_control_allow_origin = "*") 22:32:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:32:02 WARNING - payload = payload_generator(server_data) 22:32:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:32:02 WARNING - return encode_string_as_bmp_image(data) 22:32:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:32:02 WARNING - img.save(f, "BMP") 22:32:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:32:02 WARNING - f.write(bmpfileheader) 22:32:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:32:02 WARNING - 22:32:11 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4c000 == 7 [pid = 1802] [id = 591] 22:32:14 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81cba400) [pid = 1802] [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] 22:32:19 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81ec1c00) [pid = 1802] [serial = 1733] [outer = (nil)] [url = about:blank] 22:32:19 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d1800) [pid = 1802] [serial = 1735] [outer = (nil)] [url = about:blank] 22:32:32 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:32:32 INFO - PROCESS | 1802 | 1477546352384 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]]]}] 22:32:32 INFO - . 22:32:32 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30653ms 22:32:32 INFO - PROCESS | 1802 | 1477546352423 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1802 | 1477546352429 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 22:32:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:32:32 INFO - PROCESS | 1802 | 1477546352440 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}] 22:32:32 INFO - PROCESS | 1802 | 1477546352649 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 22:32:32 INFO - PROCESS | 1802 | 1477546352726 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 22:32:32 INFO - PROCESS | 1802 | 1477546352732 Marionette TRACE conn4 <- [1,2731,null,["8"]] 22:32:32 INFO - PROCESS | 1802 | 1477546352740 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 22:32:32 INFO - PROCESS | 1802 | 1477546352747 Marionette TRACE conn4 <- [1,2732,null,{}] 22:32:32 INFO - PROCESS | 1802 | 1477546352753 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398400 == 8 [pid = 1802] [id = 593] 22:32:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81398c00) [pid = 1802] [serial = 1737] [outer = (nil)] 22:32:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2800) [pid = 1802] [serial = 1738] [outer = 0x81398c00] 22:32:32 INFO - PROCESS | 1802 | 1477546352837 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818dcc00) [pid = 1802] [serial = 1739] [outer = 0x81398c00] 22:32:33 WARNING - wptserve Traceback (most recent call last): 22:32:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:32:33 WARNING - rv = self.func(request, response) 22:32:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:32:33 WARNING - access_control_allow_origin = "*") 22:32:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:32:33 WARNING - payload = payload_generator(server_data) 22:32:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:32:33 WARNING - return encode_string_as_bmp_image(data) 22:32:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:32:33 WARNING - img.save(f, "BMP") 22:32:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:32:33 WARNING - f.write(bmpfileheader) 22:32:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:32:33 WARNING - 22:32:42 INFO - PROCESS | 1802 | --DOCSHELL 0x81399400 == 7 [pid = 1802] [id = 592] 22:32:48 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81399800) [pid = 1802] [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] 22:32:53 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d8400) [pid = 1802] [serial = 1736] [outer = (nil)] [url = about:blank] 22:32:53 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d2800) [pid = 1802] [serial = 1738] [outer = (nil)] [url = about:blank] 22:33:02 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:33:03 INFO - PROCESS | 1802 | 1477546383025 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]]]}] 22:33:03 INFO - . 22:33:03 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30603ms 22:33:03 INFO - PROCESS | 1802 | 1477546383041 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 22:33:03 INFO - PROCESS | 1802 | 1477546383047 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 22:33:03 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:33:03 INFO - PROCESS | 1802 | 1477546383059 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}] 22:33:03 INFO - PROCESS | 1802 | 1477546383269 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 22:33:03 INFO - PROCESS | 1802 | 1477546383345 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 22:33:03 INFO - PROCESS | 1802 | 1477546383351 Marionette TRACE conn4 <- [1,2736,null,["8"]] 22:33:03 INFO - PROCESS | 1802 | 1477546383358 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 22:33:03 INFO - PROCESS | 1802 | 1477546383366 Marionette TRACE conn4 <- [1,2737,null,{}] 22:33:03 INFO - PROCESS | 1802 | 1477546383372 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399c00 == 8 [pid = 1802] [id = 594] 22:33:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139a000) [pid = 1802] [serial = 1740] [outer = (nil)] 22:33:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d3000) [pid = 1802] [serial = 1741] [outer = 0x8139a000] 22:33:03 INFO - PROCESS | 1802 | 1477546383456 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818db400) [pid = 1802] [serial = 1742] [outer = 0x8139a000] 22:33:04 INFO - PROCESS | 1802 | 1477546384031 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]]]}] 22:33:04 INFO - . 22:33:04 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1027ms 22:33:04 INFO - PROCESS | 1802 | 1477546384085 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 22:33:04 INFO - PROCESS | 1802 | 1477546384092 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 22:33:04 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:33:04 INFO - PROCESS | 1802 | 1477546384099 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}] 22:33:04 INFO - PROCESS | 1802 | 1477546384312 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 22:33:04 INFO - PROCESS | 1802 | 1477546384330 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 22:33:04 INFO - PROCESS | 1802 | 1477546384334 Marionette TRACE conn4 <- [1,2741,null,["8"]] 22:33:04 INFO - PROCESS | 1802 | 1477546384340 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 22:33:04 INFO - PROCESS | 1802 | 1477546384346 Marionette TRACE conn4 <- [1,2742,null,{}] 22:33:04 INFO - PROCESS | 1802 | 1477546384351 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aaa000 == 9 [pid = 1802] [id = 595] 22:33:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aaa400) [pid = 1802] [serial = 1743] [outer = (nil)] 22:33:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aac800) [pid = 1802] [serial = 1744] [outer = 0x81aaa400] 22:33:04 INFO - PROCESS | 1802 | 1477546384428 Marionette DEBUG loaded listener.js 22:33:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aaec00) [pid = 1802] [serial = 1745] [outer = 0x81aaa400] 22:33:05 INFO - PROCESS | 1802 | 1477546385051 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]]]}] 22:33:05 INFO - . 22:33:05 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 969ms 22:33:05 INFO - PROCESS | 1802 | 1477546385080 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 1802 | 1477546385087 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 22:33:05 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:33:05 INFO - PROCESS | 1802 | 1477546385154 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}] 22:33:05 INFO - PROCESS | 1802 | 1477546385377 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 22:33:05 INFO - PROCESS | 1802 | 1477546385450 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 22:33:05 INFO - PROCESS | 1802 | 1477546385454 Marionette TRACE conn4 <- [1,2746,null,["8"]] 22:33:05 INFO - PROCESS | 1802 | 1477546385463 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 22:33:05 INFO - PROCESS | 1802 | 1477546385469 Marionette TRACE conn4 <- [1,2747,null,{}] 22:33:05 INFO - PROCESS | 1802 | 1477546385475 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b6b400 == 10 [pid = 1802] [id = 596] 22:33:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b6b800) [pid = 1802] [serial = 1746] [outer = (nil)] 22:33:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b6d800) [pid = 1802] [serial = 1747] [outer = 0x81b6b800] 22:33:05 INFO - PROCESS | 1802 | 1477546385556 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b72800) [pid = 1802] [serial = 1748] [outer = 0x81b6b800] 22:33:06 INFO - PROCESS | 1802 | 1477546386133 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]]]}] 22:33:06 INFO - . 22:33:06 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1021ms 22:33:06 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:33:06 INFO - PROCESS | 1802 | 1477546386171 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1802 | 1477546386174 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 22:33:06 INFO - PROCESS | 1802 | 1477546386181 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}] 22:33:06 INFO - PROCESS | 1802 | 1477546386334 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 22:33:06 INFO - PROCESS | 1802 | 1477546386449 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 22:33:06 INFO - PROCESS | 1802 | 1477546386454 Marionette TRACE conn4 <- [1,2751,null,["8"]] 22:33:06 INFO - PROCESS | 1802 | 1477546386460 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 22:33:06 INFO - PROCESS | 1802 | 1477546386466 Marionette TRACE conn4 <- [1,2752,null,{}] 22:33:06 INFO - PROCESS | 1802 | 1477546386471 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x81eb8400 == 11 [pid = 1802] [id = 597] 22:33:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81eb9800) [pid = 1802] [serial = 1749] [outer = (nil)] 22:33:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81ebc000) [pid = 1802] [serial = 1750] [outer = 0x81eb9800] 22:33:06 INFO - PROCESS | 1802 | 1477546386546 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81ec4400) [pid = 1802] [serial = 1751] [outer = 0x81eb9800] 22:33:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x82120000 == 12 [pid = 1802] [id = 598] 22:33:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82120400) [pid = 1802] [serial = 1752] [outer = (nil)] 22:33:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8227c800) [pid = 1802] [serial = 1753] [outer = 0x82120400] 22:33:07 INFO - PROCESS | 1802 | 1477546387216 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]]]}] 22:33:07 INFO - . 22:33:07 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1072ms 22:33:07 INFO - PROCESS | 1802 | 1477546387253 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 1802 | 1477546387257 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 22:33:07 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:33:07 INFO - PROCESS | 1802 | 1477546387263 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}] 22:33:07 INFO - PROCESS | 1802 | 1477546387421 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 22:33:07 INFO - PROCESS | 1802 | 1477546387433 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 22:33:07 INFO - PROCESS | 1802 | 1477546387438 Marionette TRACE conn4 <- [1,2756,null,["8"]] 22:33:07 INFO - PROCESS | 1802 | 1477546387445 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 22:33:07 INFO - PROCESS | 1802 | 1477546387449 Marionette TRACE conn4 <- [1,2757,null,{}] 22:33:07 INFO - PROCESS | 1802 | 1477546387454 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211e400 == 13 [pid = 1802] [id = 599] 22:33:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x8211f800) [pid = 1802] [serial = 1754] [outer = (nil)] 22:33:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82284400) [pid = 1802] [serial = 1755] [outer = 0x8211f800] 22:33:07 INFO - PROCESS | 1802 | 1477546387526 Marionette DEBUG loaded listener.js 22:33:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x82287400) [pid = 1802] [serial = 1756] [outer = 0x8211f800] 22:33:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d37400 == 14 [pid = 1802] [id = 600] 22:33:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x82d39000) [pid = 1802] [serial = 1757] [outer = (nil)] 22:33:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82d3b000) [pid = 1802] [serial = 1758] [outer = 0x82d39000] 22:33:08 INFO - PROCESS | 1802 | 1477546388223 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]]]}] 22:33:08 INFO - . 22:33:08 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1030ms 22:33:08 INFO - PROCESS | 1802 | 1477546388294 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 22:33:08 INFO - PROCESS | 1802 | 1477546388297 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 22:33:08 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:33:08 INFO - PROCESS | 1802 | 1477546388303 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}] 22:33:08 INFO - PROCESS | 1802 | 1477546388561 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 22:33:08 INFO - PROCESS | 1802 | 1477546388573 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 22:33:08 INFO - PROCESS | 1802 | 1477546388576 Marionette TRACE conn4 <- [1,2761,null,["8"]] 22:33:08 INFO - PROCESS | 1802 | 1477546388581 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 22:33:08 INFO - PROCESS | 1802 | 1477546388585 Marionette TRACE conn4 <- [1,2762,null,{}] 22:33:08 INFO - PROCESS | 1802 | 1477546388591 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3b400 == 15 [pid = 1802] [id = 601] 22:33:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x873a7400) [pid = 1802] [serial = 1759] [outer = (nil)] 22:33:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x873b2800) [pid = 1802] [serial = 1760] [outer = 0x873a7400] 22:33:08 INFO - PROCESS | 1802 | 1477546388668 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8bb18800) [pid = 1802] [serial = 1761] [outer = 0x873a7400] 22:33:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbce000 == 16 [pid = 1802] [id = 602] 22:33:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8bbcf000) [pid = 1802] [serial = 1762] [outer = (nil)] 22:33:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8bbd0400) [pid = 1802] [serial = 1763] [outer = 0x8bbcf000] 22:33:09 INFO - PROCESS | 1802 | 1477546389324 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]]]}] 22:33:09 INFO - . 22:33:09 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1073ms 22:33:09 INFO - PROCESS | 1802 | 1477546389376 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 1802 | 1477546389380 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 22:33:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:33:09 INFO - PROCESS | 1802 | 1477546389386 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}] 22:33:09 INFO - PROCESS | 1802 | 1477546389585 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 22:33:09 INFO - PROCESS | 1802 | 1477546389599 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 22:33:09 INFO - PROCESS | 1802 | 1477546389605 Marionette TRACE conn4 <- [1,2766,null,["8"]] 22:33:09 INFO - PROCESS | 1802 | 1477546389612 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 22:33:09 INFO - PROCESS | 1802 | 1477546389618 Marionette TRACE conn4 <- [1,2767,null,{}] 22:33:09 INFO - PROCESS | 1802 | 1477546389623 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbd3400 == 17 [pid = 1802] [id = 603] 22:33:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8bbd3800) [pid = 1802] [serial = 1764] [outer = (nil)] 22:33:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x8bd0c800) [pid = 1802] [serial = 1765] [outer = 0x8bbd3800] 22:33:09 INFO - PROCESS | 1802 | 1477546389694 Marionette DEBUG loaded listener.js 22:33:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x8bd0d000) [pid = 1802] [serial = 1766] [outer = 0x8bbd3800] 22:33:10 WARNING - wptserve Traceback (most recent call last): 22:33:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:33:10 WARNING - rv = self.func(request, response) 22:33:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:33:10 WARNING - access_control_allow_origin = "*") 22:33:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:33:10 WARNING - payload = payload_generator(server_data) 22:33:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:33:10 WARNING - return encode_string_as_bmp_image(data) 22:33: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 22:33:10 WARNING - img.save(f, "BMP") 22:33:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:33:10 WARNING - f.write(bmpfileheader) 22:33:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:33:10 WARNING - 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbce000 == 16 [pid = 1802] [id = 602] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3b400 == 15 [pid = 1802] [id = 601] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x82d37400 == 14 [pid = 1802] [id = 600] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x8211e400 == 13 [pid = 1802] [id = 599] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x82120000 == 12 [pid = 1802] [id = 598] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x81eb8400 == 11 [pid = 1802] [id = 597] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x81b6b400 == 10 [pid = 1802] [id = 596] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x81aaa000 == 9 [pid = 1802] [id = 595] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x81399c00 == 8 [pid = 1802] [id = 594] 22:33:13 INFO - PROCESS | 1802 | --DOCSHELL 0x81398400 == 7 [pid = 1802] [id = 593] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x81eb9800) [pid = 1802] [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] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x82120400) [pid = 1802] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x873a7400) [pid = 1802] [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] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8bbcf000) [pid = 1802] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81b6b800) [pid = 1802] [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] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x82d39000) [pid = 1802] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546388018] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x8211f800) [pid = 1802] [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] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x81aaa400) [pid = 1802] [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] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8139a000) [pid = 1802] [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] 22:33:16 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x81398c00) [pid = 1802] [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] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8bbd0400) [pid = 1802] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8bb18800) [pid = 1802] [serial = 1761] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x873b2800) [pid = 1802] [serial = 1760] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x81aac800) [pid = 1802] [serial = 1744] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81aaec00) [pid = 1802] [serial = 1745] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x8bd0c800) [pid = 1802] [serial = 1765] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x82284400) [pid = 1802] [serial = 1755] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x82287400) [pid = 1802] [serial = 1756] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x82d3b000) [pid = 1802] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546388018] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x81ebc000) [pid = 1802] [serial = 1750] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81ec4400) [pid = 1802] [serial = 1751] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8227c800) [pid = 1802] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81b6d800) [pid = 1802] [serial = 1747] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81b72800) [pid = 1802] [serial = 1748] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x818d3000) [pid = 1802] [serial = 1741] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818db400) [pid = 1802] [serial = 1742] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818dcc00) [pid = 1802] [serial = 1739] [outer = (nil)] [url = about:blank] 22:33:39 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:33:39 INFO - PROCESS | 1802 | 1477546419851 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]]]}] 22:33:39 INFO - . 22:33:39 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30513ms 22:33:39 INFO - PROCESS | 1802 | 1477546419901 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 22:33:39 INFO - PROCESS | 1802 | 1477546419907 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 22:33:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 22:33:39 INFO - PROCESS | 1802 | 1477546419918 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}] 22:33:40 INFO - PROCESS | 1802 | 1477546420137 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 22:33:40 INFO - PROCESS | 1802 | 1477546420214 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 22:33:40 INFO - PROCESS | 1802 | 1477546420220 Marionette TRACE conn4 <- [1,2771,null,["8"]] 22:33:40 INFO - PROCESS | 1802 | 1477546420229 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 22:33:40 INFO - PROCESS | 1802 | 1477546420237 Marionette TRACE conn4 <- [1,2772,null,{}] 22:33:40 INFO - PROCESS | 1802 | 1477546420243 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d4800 == 8 [pid = 1802] [id = 604] 22:33:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x818d4c00) [pid = 1802] [serial = 1767] [outer = (nil)] 22:33:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818da800) [pid = 1802] [serial = 1768] [outer = 0x818d4c00] 22:33:40 INFO - PROCESS | 1802 | 1477546420340 Marionette DEBUG loaded listener.js 22:33:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d8400) [pid = 1802] [serial = 1769] [outer = 0x818d4c00] 22:33:40 WARNING - wptserve Traceback (most recent call last): 22:33:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:33:40 WARNING - rv = self.func(request, response) 22:33:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:33:40 WARNING - access_control_allow_origin = "*") 22:33:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:33:40 WARNING - payload = payload_generator(server_data) 22:33:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:33:40 WARNING - return encode_string_as_bmp_image(data) 22:33: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 22:33:40 WARNING - img.save(f, "BMP") 22:33:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:33:40 WARNING - f.write(bmpfileheader) 22:33:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:33:40 WARNING - 22:33:49 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbd3400 == 7 [pid = 1802] [id = 603] 22:33:52 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8bbd3800) [pid = 1802] [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] 22:33:57 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8bd0d000) [pid = 1802] [serial = 1766] [outer = (nil)] [url = about:blank] 22:33:57 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818da800) [pid = 1802] [serial = 1768] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:34:10 INFO - PROCESS | 1802 | 1477546450530 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]]]}] 22:34:10 INFO - . 22:34:10 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30664ms 22:34:10 INFO - PROCESS | 1802 | 1477546450581 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 1802 | 1477546450587 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 22:34:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:34:10 INFO - PROCESS | 1802 | 1477546450598 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}] 22:34:10 INFO - PROCESS | 1802 | 1477546450808 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 22:34:10 INFO - PROCESS | 1802 | 1477546450883 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 22:34:10 INFO - PROCESS | 1802 | 1477546450888 Marionette TRACE conn4 <- [1,2776,null,["8"]] 22:34:10 INFO - PROCESS | 1802 | 1477546450895 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 22:34:10 INFO - PROCESS | 1802 | 1477546450902 Marionette TRACE conn4 <- [1,2777,null,{}] 22:34:10 INFO - PROCESS | 1802 | 1477546450910 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398400 == 8 [pid = 1802] [id = 605] 22:34:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81398800) [pid = 1802] [serial = 1770] [outer = (nil)] 22:34:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d0400) [pid = 1802] [serial = 1771] [outer = 0x81398800] 22:34:11 INFO - PROCESS | 1802 | 1477546450993 Marionette DEBUG loaded listener.js 22:34:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d7c00) [pid = 1802] [serial = 1772] [outer = 0x81398800] 22:34:11 WARNING - wptserve Traceback (most recent call last): 22:34:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:34:11 WARNING - rv = self.func(request, response) 22:34:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:34:11 WARNING - access_control_allow_origin = "*") 22:34:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:34:11 WARNING - payload = payload_generator(server_data) 22:34:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:34:11 WARNING - return encode_string_as_bmp_image(data) 22:34: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 22:34:11 WARNING - img.save(f, "BMP") 22:34:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:34:11 WARNING - f.write(bmpfileheader) 22:34:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:34:11 WARNING - 22:34:20 INFO - PROCESS | 1802 | --DOCSHELL 0x818d4800 == 7 [pid = 1802] [id = 604] 22:34:22 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x818d4c00) [pid = 1802] [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] 22:34:28 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d8400) [pid = 1802] [serial = 1769] [outer = (nil)] [url = about:blank] 22:34:28 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d0400) [pid = 1802] [serial = 1771] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:34:41 INFO - . 22:34:41 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30598ms 22:34:41 INFO - PROCESS | 1802 | 1477546481180 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]]]}] 22:34:41 INFO - PROCESS | 1802 | 1477546481195 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 22:34:41 INFO - PROCESS | 1802 | 1477546481201 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 22:34:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 22:34:41 INFO - PROCESS | 1802 | 1477546481212 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}] 22:34:41 INFO - PROCESS | 1802 | 1477546481420 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 22:34:41 INFO - PROCESS | 1802 | 1477546481495 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 22:34:41 INFO - PROCESS | 1802 | 1477546481501 Marionette TRACE conn4 <- [1,2781,null,["8"]] 22:34:41 INFO - PROCESS | 1802 | 1477546481507 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 22:34:41 INFO - PROCESS | 1802 | 1477546481515 Marionette TRACE conn4 <- [1,2782,null,{}] 22:34:41 INFO - PROCESS | 1802 | 1477546481522 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d0800 == 8 [pid = 1802] [id = 606] 22:34:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x818d1000) [pid = 1802] [serial = 1773] [outer = (nil)] 22:34:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d4c00) [pid = 1802] [serial = 1774] [outer = 0x818d1000] 22:34:41 INFO - PROCESS | 1802 | 1477546481605 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818de800) [pid = 1802] [serial = 1775] [outer = 0x818d1000] 22:34:42 INFO - PROCESS | 1802 | 1477546482135 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]]]}] 22:34:42 INFO - . 22:34:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 968ms 22:34:42 INFO - PROCESS | 1802 | 1477546482179 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 22:34:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 22:34:42 INFO - PROCESS | 1802 | 1477546482185 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 22:34:42 INFO - PROCESS | 1802 | 1477546482192 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}] 22:34:42 INFO - PROCESS | 1802 | 1477546482405 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 22:34:42 INFO - PROCESS | 1802 | 1477546482421 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 22:34:42 INFO - PROCESS | 1802 | 1477546482426 Marionette TRACE conn4 <- [1,2786,null,["8"]] 22:34:42 INFO - PROCESS | 1802 | 1477546482434 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 22:34:42 INFO - PROCESS | 1802 | 1477546482439 Marionette TRACE conn4 <- [1,2787,null,{}] 22:34:42 INFO - PROCESS | 1802 | 1477546482445 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138dc00 == 9 [pid = 1802] [id = 607] 22:34:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa9c00) [pid = 1802] [serial = 1776] [outer = (nil)] 22:34:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aac000) [pid = 1802] [serial = 1777] [outer = 0x81aa9c00] 22:34:42 INFO - PROCESS | 1802 | 1477546482521 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aae400) [pid = 1802] [serial = 1778] [outer = 0x81aa9c00] 22:34:43 INFO - PROCESS | 1802 | 1477546483130 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]]]}] 22:34:43 INFO - . 22:34:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 969ms 22:34:43 INFO - PROCESS | 1802 | 1477546483169 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1802 | 1477546483177 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 22:34:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 22:34:43 INFO - PROCESS | 1802 | 1477546483184 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}] 22:34:43 INFO - PROCESS | 1802 | 1477546483415 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 22:34:43 INFO - PROCESS | 1802 | 1477546483538 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 22:34:43 INFO - PROCESS | 1802 | 1477546483543 Marionette TRACE conn4 <- [1,2791,null,["8"]] 22:34:43 INFO - PROCESS | 1802 | 1477546483548 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 22:34:43 INFO - PROCESS | 1802 | 1477546483555 Marionette TRACE conn4 <- [1,2792,null,{}] 22:34:43 INFO - PROCESS | 1802 | 1477546483561 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b69c00 == 10 [pid = 1802] [id = 608] 22:34:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b6a400) [pid = 1802] [serial = 1779] [outer = (nil)] 22:34:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b6c800) [pid = 1802] [serial = 1780] [outer = 0x81b6a400] 22:34:43 INFO - PROCESS | 1802 | 1477546483643 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b72400) [pid = 1802] [serial = 1781] [outer = 0x81b6a400] 22:34:44 INFO - PROCESS | 1802 | 1477546484211 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]]]}] 22:34:44 INFO - . 22:34:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1070ms 22:34:44 INFO - PROCESS | 1802 | 1477546484253 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 22:34:44 INFO - PROCESS | 1802 | 1477546484258 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 22:34:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 22:34:44 INFO - PROCESS | 1802 | 1477546484265 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}] 22:34:44 INFO - PROCESS | 1802 | 1477546484421 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 22:34:44 INFO - PROCESS | 1802 | 1477546484435 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 22:34:44 INFO - PROCESS | 1802 | 1477546484443 Marionette TRACE conn4 <- [1,2796,null,["8"]] 22:34:44 INFO - PROCESS | 1802 | 1477546484449 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 22:34:44 INFO - PROCESS | 1802 | 1477546484456 Marionette TRACE conn4 <- [1,2797,null,{}] 22:34:44 INFO - PROCESS | 1802 | 1477546484461 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x81eb8c00 == 11 [pid = 1802] [id = 609] 22:34:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81eb9000) [pid = 1802] [serial = 1782] [outer = (nil)] 22:34:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81ebc000) [pid = 1802] [serial = 1783] [outer = 0x81eb9000] 22:34:44 INFO - PROCESS | 1802 | 1477546484537 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81ec4800) [pid = 1802] [serial = 1784] [outer = 0x81eb9000] 22:34:45 INFO - PROCESS | 1802 | 1477546485166 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]]]}] 22:34:45 INFO - . 22:34:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 918ms 22:34:45 INFO - PROCESS | 1802 | 1477546485183 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1802 | 1477546485186 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 22:34:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 22:34:45 INFO - PROCESS | 1802 | 1477546485193 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}] 22:34:45 INFO - PROCESS | 1802 | 1477546485386 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 22:34:45 INFO - PROCESS | 1802 | 1477546485402 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 22:34:45 INFO - PROCESS | 1802 | 1477546485405 Marionette TRACE conn4 <- [1,2801,null,["8"]] 22:34:45 INFO - PROCESS | 1802 | 1477546485415 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 22:34:45 INFO - PROCESS | 1802 | 1477546485421 Marionette TRACE conn4 <- [1,2802,null,{}] 22:34:45 INFO - PROCESS | 1802 | 1477546485426 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211c400 == 12 [pid = 1802] [id = 610] 22:34:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82120c00) [pid = 1802] [serial = 1785] [outer = (nil)] 22:34:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x82280400) [pid = 1802] [serial = 1786] [outer = 0x82120c00] 22:34:45 INFO - PROCESS | 1802 | 1477546485499 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82283000) [pid = 1802] [serial = 1787] [outer = 0x82120c00] 22:34:46 INFO - PROCESS | 1802 | 1477546486043 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]]]}] 22:34:46 INFO - . 22:34:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 871ms 22:34:46 INFO - PROCESS | 1802 | 1477546486065 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 22:34:46 INFO - PROCESS | 1802 | 1477546486068 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 22:34:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 22:34:46 INFO - PROCESS | 1802 | 1477546486076 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}] 22:34:46 INFO - PROCESS | 1802 | 1477546486268 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 22:34:46 INFO - PROCESS | 1802 | 1477546486382 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 22:34:46 INFO - PROCESS | 1802 | 1477546486384 Marionette TRACE conn4 <- [1,2806,null,["8"]] 22:34:46 INFO - PROCESS | 1802 | 1477546486393 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 22:34:46 INFO - PROCESS | 1802 | 1477546486398 Marionette TRACE conn4 <- [1,2807,null,{}] 22:34:46 INFO - PROCESS | 1802 | 1477546486403 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d37000 == 13 [pid = 1802] [id = 611] 22:34:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82d37400) [pid = 1802] [serial = 1788] [outer = (nil)] 22:34:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x873a5c00) [pid = 1802] [serial = 1789] [outer = 0x82d37400] 22:34:46 INFO - PROCESS | 1802 | 1477546486481 Marionette DEBUG loaded listener.js 22:34:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x873ad800) [pid = 1802] [serial = 1790] [outer = 0x82d37400] 22:34:47 INFO - PROCESS | 1802 | 1477546486996 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]]]}] 22:34:47 INFO - . 22:34:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 975ms 22:34:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:34:47 INFO - PROCESS | 1802 | 1477546487049 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1802 | 1477546487052 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 22:34:47 INFO - PROCESS | 1802 | 1477546487060 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}] 22:34:47 INFO - PROCESS | 1802 | 1477546487248 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 22:34:47 INFO - PROCESS | 1802 | 1477546487260 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 22:34:47 INFO - PROCESS | 1802 | 1477546487267 Marionette TRACE conn4 <- [1,2811,null,["8"]] 22:34:47 INFO - PROCESS | 1802 | 1477546487272 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 22:34:47 INFO - PROCESS | 1802 | 1477546487278 Marionette TRACE conn4 <- [1,2812,null,{}] 22:34:47 INFO - PROCESS | 1802 | 1477546487283 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ae5800 == 14 [pid = 1802] [id = 612] 22:34:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x82d40800) [pid = 1802] [serial = 1791] [outer = (nil)] 22:34:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8bbc9400) [pid = 1802] [serial = 1792] [outer = 0x82d40800] 22:34:47 INFO - PROCESS | 1802 | 1477546487355 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8bbc9800) [pid = 1802] [serial = 1793] [outer = 0x82d40800] 22:34:47 INFO - PROCESS | 1802 | 1477546487947 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]]]}] 22:34:47 INFO - . 22:34:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 924ms 22:34:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 22:34:47 INFO - PROCESS | 1802 | 1477546487982 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1802 | 1477546487984 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 22:34:47 INFO - PROCESS | 1802 | 1477546487991 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}] 22:34:48 INFO - PROCESS | 1802 | 1477546488134 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 22:34:48 INFO - PROCESS | 1802 | 1477546488143 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 22:34:48 INFO - PROCESS | 1802 | 1477546488165 Marionette TRACE conn4 <- [1,2816,null,["8"]] 22:34:48 INFO - PROCESS | 1802 | 1477546488275 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 22:34:48 INFO - PROCESS | 1802 | 1477546488279 Marionette TRACE conn4 <- [1,2817,null,{}] 22:34:48 INFO - PROCESS | 1802 | 1477546488284 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd08c00 == 15 [pid = 1802] [id = 613] 22:34:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8bd09800) [pid = 1802] [serial = 1794] [outer = (nil)] 22:34:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8c121800) [pid = 1802] [serial = 1795] [outer = 0x8bd09800] 22:34:48 INFO - PROCESS | 1802 | 1477546488361 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8bd08400) [pid = 1802] [serial = 1796] [outer = 0x8bd09800] 22:34:48 INFO - PROCESS | 1802 | 1477546488893 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]]]}] 22:34:48 INFO - . 22:34:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 921ms 22:34:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:34:48 INFO - PROCESS | 1802 | 1477546488911 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 22:34:48 INFO - PROCESS | 1802 | 1477546488913 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 22:34:48 INFO - PROCESS | 1802 | 1477546488919 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}] 22:34:49 INFO - PROCESS | 1802 | 1477546489121 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 22:34:49 INFO - PROCESS | 1802 | 1477546489139 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 22:34:49 INFO - PROCESS | 1802 | 1477546489142 Marionette TRACE conn4 <- [1,2821,null,["8"]] 22:34:49 INFO - PROCESS | 1802 | 1477546489148 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 22:34:49 INFO - PROCESS | 1802 | 1477546489153 Marionette TRACE conn4 <- [1,2822,null,{}] 22:34:49 INFO - PROCESS | 1802 | 1477546489158 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa7000 == 16 [pid = 1802] [id = 614] 22:34:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8c161c00) [pid = 1802] [serial = 1797] [outer = (nil)] 22:34:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x8c168c00) [pid = 1802] [serial = 1798] [outer = 0x8c161c00] 22:34:49 INFO - PROCESS | 1802 | 1477546489230 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x8c167c00) [pid = 1802] [serial = 1799] [outer = 0x8c161c00] 22:34:49 INFO - PROCESS | 1802 | 1477546489982 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]]]}] 22:34:50 INFO - . 22:34:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1118ms 22:34:50 INFO - PROCESS | 1802 | 1477546490055 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 22:34:50 INFO - PROCESS | 1802 | 1477546490060 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 22:34:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 22:34:50 INFO - PROCESS | 1802 | 1477546490074 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}] 22:34:50 INFO - PROCESS | 1802 | 1477546490248 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 22:34:50 INFO - PROCESS | 1802 | 1477546490403 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 22:34:50 INFO - PROCESS | 1802 | 1477546490408 Marionette TRACE conn4 <- [1,2826,null,["8"]] 22:34:50 INFO - PROCESS | 1802 | 1477546490420 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 22:34:50 INFO - PROCESS | 1802 | 1477546490427 Marionette TRACE conn4 <- [1,2827,null,{}] 22:34:50 INFO - PROCESS | 1802 | 1477546490433 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4ac00 == 17 [pid = 1802] [id = 615] 22:34:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81b4b000) [pid = 1802] [serial = 1800] [outer = (nil)] 22:34:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81b4f800) [pid = 1802] [serial = 1801] [outer = 0x81b4b000] 22:34:50 INFO - PROCESS | 1802 | 1477546490525 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81b4e800) [pid = 1802] [serial = 1802] [outer = 0x81b4b000] 22:34:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x82281000 == 18 [pid = 1802] [id = 616] 22:34:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x82286c00) [pid = 1802] [serial = 1803] [outer = (nil)] 22:34:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x82289800) [pid = 1802] [serial = 1804] [outer = 0x82286c00] 22:34:51 INFO - PROCESS | 1802 | 1477546491290 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]]]}] 22:34:51 INFO - . 22:34:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1273ms 22:34:51 INFO - PROCESS | 1802 | 1477546491347 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 22:34:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 22:34:51 INFO - PROCESS | 1802 | 1477546491353 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 22:34:51 INFO - PROCESS | 1802 | 1477546491360 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}] 22:34:51 INFO - PROCESS | 1802 | 1477546491550 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 22:34:51 INFO - PROCESS | 1802 | 1477546491709 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 22:34:51 INFO - PROCESS | 1802 | 1477546491713 Marionette TRACE conn4 <- [1,2831,null,["8"]] 22:34:51 INFO - PROCESS | 1802 | 1477546491726 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 22:34:51 INFO - PROCESS | 1802 | 1477546491733 Marionette TRACE conn4 <- [1,2832,null,{}] 22:34:51 INFO - PROCESS | 1802 | 1477546491739 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb1f800 == 19 [pid = 1802] [id = 617] 22:34:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8c11e400) [pid = 1802] [serial = 1805] [outer = (nil)] 22:34:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8c12ac00) [pid = 1802] [serial = 1806] [outer = 0x8c11e400] 22:34:51 INFO - PROCESS | 1802 | 1477546491847 Marionette DEBUG loaded listener.js 22:34:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8cc2bc00) [pid = 1802] [serial = 1807] [outer = 0x8c11e400] 22:34:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f867000 == 20 [pid = 1802] [id = 618] 22:34:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8f86b400) [pid = 1802] [serial = 1808] [outer = (nil)] 22:34:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x8f97e000) [pid = 1802] [serial = 1809] [outer = 0x8f86b400] 22:34:52 INFO - PROCESS | 1802 | 1477546492588 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]]]}] 22:34:52 INFO - . 22:34:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1272ms 22:34:52 INFO - PROCESS | 1802 | 1477546492658 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 22:34:52 INFO - PROCESS | 1802 | 1477546492666 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 22:34:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 22:34:52 INFO - PROCESS | 1802 | 1477546492674 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}] 22:34:52 INFO - PROCESS | 1802 | 1477546492862 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 22:34:53 INFO - PROCESS | 1802 | 1477546493022 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 22:34:53 INFO - PROCESS | 1802 | 1477546493028 Marionette TRACE conn4 <- [1,2836,null,["8"]] 22:34:53 INFO - PROCESS | 1802 | 1477546493036 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 22:34:53 INFO - PROCESS | 1802 | 1477546493043 Marionette TRACE conn4 <- [1,2837,null,{}] 22:34:53 INFO - PROCESS | 1802 | 1477546493050 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f98c000 == 21 [pid = 1802] [id = 619] 22:34:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x8f98c800) [pid = 1802] [serial = 1810] [outer = (nil)] 22:34:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x8f9f6000) [pid = 1802] [serial = 1811] [outer = 0x8f98c800] 22:34:53 INFO - PROCESS | 1802 | 1477546493171 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x8f9f9400) [pid = 1802] [serial = 1812] [outer = 0x8f98c800] 22:34:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa9800 == 22 [pid = 1802] [id = 620] 22:34:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x81ae9800) [pid = 1802] [serial = 1813] [outer = (nil)] 22:34:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x81390c00) [pid = 1802] [serial = 1814] [outer = 0x81ae9800] 22:34:54 INFO - PROCESS | 1802 | 1477546494095 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]]]}] 22:34:54 INFO - . 22:34:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1471ms 22:34:54 INFO - PROCESS | 1802 | 1477546494146 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1802 | 1477546494152 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 22:34:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:34:54 INFO - PROCESS | 1802 | 1477546494161 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}] 22:34:54 INFO - PROCESS | 1802 | 1477546494381 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 22:34:54 INFO - PROCESS | 1802 | --DOCSHELL 0x81398400 == 21 [pid = 1802] [id = 605] 22:34:54 INFO - PROCESS | 1802 | 1477546494561 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 22:34:54 INFO - PROCESS | 1802 | 1477546494567 Marionette TRACE conn4 <- [1,2841,null,["8"]] 22:34:54 INFO - PROCESS | 1802 | 1477546494574 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 22:34:54 INFO - PROCESS | 1802 | 1477546494580 Marionette TRACE conn4 <- [1,2842,null,{}] 22:34:54 INFO - PROCESS | 1802 | 1477546494606 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa9400 == 22 [pid = 1802] [id = 621] 22:34:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x81aee000) [pid = 1802] [serial = 1815] [outer = (nil)] 22:34:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81b49800) [pid = 1802] [serial = 1816] [outer = 0x81aee000] 22:34:54 INFO - PROCESS | 1802 | 1477546494691 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81b4a000) [pid = 1802] [serial = 1817] [outer = 0x81aee000] 22:34:55 WARNING - wptserve Traceback (most recent call last): 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:34:55 WARNING - rv = self.func(request, response) 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:34:55 WARNING - access_control_allow_origin = "*") 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:34:55 WARNING - payload = payload_generator(server_data) 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:34:55 WARNING - return encode_string_as_bmp_image(data) 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:34:55 WARNING - img.save(f, "BMP") 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:34:55 WARNING - f.write(bmpfileheader) 22:34:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:34:55 WARNING - 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8bd09800) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x82d40800) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x82d37400) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x82120c00) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81eb9000) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x81b6a400) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x81aa9c00) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x818d1000) [pid = 1802] [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] 22:34:58 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x81398800) [pid = 1802] [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] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81ae5800 == 21 [pid = 1802] [id = 612] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd08c00 == 20 [pid = 1802] [id = 613] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8138dc00 == 19 [pid = 1802] [id = 607] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82d37000 == 18 [pid = 1802] [id = 611] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8211c400 == 17 [pid = 1802] [id = 610] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81eb8c00 == 16 [pid = 1802] [id = 609] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81b69c00 == 15 [pid = 1802] [id = 608] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x818d0800 == 14 [pid = 1802] [id = 606] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa9800 == 13 [pid = 1802] [id = 620] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8f98c000 == 12 [pid = 1802] [id = 619] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8f867000 == 11 [pid = 1802] [id = 618] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb1f800 == 10 [pid = 1802] [id = 617] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x82281000 == 9 [pid = 1802] [id = 616] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4ac00 == 8 [pid = 1802] [id = 615] 22:35:02 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa7000 == 7 [pid = 1802] [id = 614] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x81ec4800) [pid = 1802] [serial = 1784] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x81ebc000) [pid = 1802] [serial = 1783] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x82283000) [pid = 1802] [serial = 1787] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x82280400) [pid = 1802] [serial = 1786] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x873ad800) [pid = 1802] [serial = 1790] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x873a5c00) [pid = 1802] [serial = 1789] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x8bbc9800) [pid = 1802] [serial = 1793] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8bbc9400) [pid = 1802] [serial = 1792] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x8bd08400) [pid = 1802] [serial = 1796] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x8c121800) [pid = 1802] [serial = 1795] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x81b6c800) [pid = 1802] [serial = 1780] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x81b72400) [pid = 1802] [serial = 1781] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x81aac000) [pid = 1802] [serial = 1777] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81aae400) [pid = 1802] [serial = 1778] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x818d4c00) [pid = 1802] [serial = 1774] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x818de800) [pid = 1802] [serial = 1775] [outer = (nil)] [url = about:blank] 22:35:02 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x818d7c00) [pid = 1802] [serial = 1772] [outer = (nil)] [url = about:blank] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x81ae9800) [pid = 1802] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8f98c800) [pid = 1802] [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] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8f86b400) [pid = 1802] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546492324] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8c11e400) [pid = 1802] [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] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x8c161c00) [pid = 1802] [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] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x82286c00) [pid = 1802] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:35:05 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81b4b000) [pid = 1802] [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] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x82289800) [pid = 1802] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81b4e800) [pid = 1802] [serial = 1802] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81b4f800) [pid = 1802] [serial = 1801] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f97e000) [pid = 1802] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546492324] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8cc2bc00) [pid = 1802] [serial = 1807] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x8c12ac00) [pid = 1802] [serial = 1806] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81390c00) [pid = 1802] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f9f9400) [pid = 1802] [serial = 1812] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8f9f6000) [pid = 1802] [serial = 1811] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81b49800) [pid = 1802] [serial = 1816] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x8c168c00) [pid = 1802] [serial = 1798] [outer = (nil)] [url = about:blank] 22:35:10 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8c167c00) [pid = 1802] [serial = 1799] [outer = (nil)] [url = about:blank] 22:35:24 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:35:24 INFO - PROCESS | 1802 | 1477546524869 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]]]}] 22:35:24 INFO - . 22:35:24 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30764ms 22:35:24 INFO - PROCESS | 1802 | 1477546524924 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 1802 | 1477546524931 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 22:35:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:35:24 INFO - PROCESS | 1802 | 1477546524942 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}] 22:35:25 INFO - PROCESS | 1802 | 1477546525165 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 22:35:25 INFO - PROCESS | 1802 | 1477546525242 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 22:35:25 INFO - PROCESS | 1802 | 1477546525248 Marionette TRACE conn4 <- [1,2846,null,["8"]] 22:35:25 INFO - PROCESS | 1802 | 1477546525256 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 22:35:25 INFO - PROCESS | 1802 | 1477546525264 Marionette TRACE conn4 <- [1,2847,null,{}] 22:35:25 INFO - PROCESS | 1802 | 1477546525270 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 622] 22:35:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399400) [pid = 1802] [serial = 1818] [outer = (nil)] 22:35:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d0c00) [pid = 1802] [serial = 1819] [outer = 0x81399400] 22:35:25 INFO - PROCESS | 1802 | 1477546525354 Marionette DEBUG loaded listener.js 22:35:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d7400) [pid = 1802] [serial = 1820] [outer = 0x81399400] 22:35:25 WARNING - wptserve Traceback (most recent call last): 22:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:35:25 WARNING - rv = self.func(request, response) 22:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:35:25 WARNING - access_control_allow_origin = "*") 22:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:35:25 WARNING - payload = payload_generator(server_data) 22:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:35:25 WARNING - return encode_string_as_bmp_image(data) 22:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:35:25 WARNING - img.save(f, "BMP") 22:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:35:25 WARNING - f.write(bmpfileheader) 22:35:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:35:25 WARNING - 22:35:34 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa9400 == 7 [pid = 1802] [id = 621] 22:35:37 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81aee000) [pid = 1802] [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] 22:35:42 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81b4a000) [pid = 1802] [serial = 1817] [outer = (nil)] [url = about:blank] 22:35:42 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d0c00) [pid = 1802] [serial = 1819] [outer = (nil)] [url = about:blank] 22:35:55 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:35:55 INFO - PROCESS | 1802 | 1477546555544 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]]]}] 22:35:55 INFO - . 22:35:55 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30664ms 22:35:55 INFO - PROCESS | 1802 | 1477546555606 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 22:35:55 INFO - PROCESS | 1802 | 1477546555613 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 22:35:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:35:55 INFO - PROCESS | 1802 | 1477546555625 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}] 22:35:55 INFO - PROCESS | 1802 | 1477546555838 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 22:35:55 INFO - PROCESS | 1802 | 1477546555913 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 22:35:55 INFO - PROCESS | 1802 | 1477546555919 Marionette TRACE conn4 <- [1,2851,null,["8"]] 22:35:55 INFO - PROCESS | 1802 | 1477546555927 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 22:35:55 INFO - PROCESS | 1802 | 1477546555935 Marionette TRACE conn4 <- [1,2852,null,{}] 22:35:55 INFO - PROCESS | 1802 | 1477546555940 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:55 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399c00 == 8 [pid = 1802] [id = 623] 22:35:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139ac00) [pid = 1802] [serial = 1821] [outer = (nil)] 22:35:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2c00) [pid = 1802] [serial = 1822] [outer = 0x8139ac00] 22:35:56 INFO - PROCESS | 1802 | 1477546556026 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818dd000) [pid = 1802] [serial = 1823] [outer = 0x8139ac00] 22:35:56 WARNING - wptserve Traceback (most recent call last): 22:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:35:56 WARNING - rv = self.func(request, response) 22:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:35:56 WARNING - access_control_allow_origin = "*") 22:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:35:56 WARNING - payload = payload_generator(server_data) 22:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:35:56 WARNING - return encode_string_as_bmp_image(data) 22:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:35:56 WARNING - img.save(f, "BMP") 22:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:35:56 WARNING - f.write(bmpfileheader) 22:35:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:35:56 WARNING - 22:36:05 INFO - PROCESS | 1802 | --DOCSHELL 0x81399000 == 7 [pid = 1802] [id = 622] 22:36:07 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81399400) [pid = 1802] [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] 22:36:13 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d7400) [pid = 1802] [serial = 1820] [outer = (nil)] [url = about:blank] 22:36:13 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d2c00) [pid = 1802] [serial = 1822] [outer = (nil)] [url = about:blank] 22:36:26 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:36:26 INFO - PROCESS | 1802 | 1477546586212 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]]]}] 22:36:26 INFO - . 22:36:26 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30607ms 22:36:26 INFO - PROCESS | 1802 | 1477546586229 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 1802 | 1477546586236 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 22:36:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:36:26 INFO - PROCESS | 1802 | 1477546586248 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}] 22:36:26 INFO - PROCESS | 1802 | 1477546586462 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 22:36:26 INFO - PROCESS | 1802 | 1477546586536 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 22:36:26 INFO - PROCESS | 1802 | 1477546586542 Marionette TRACE conn4 <- [1,2856,null,["8"]] 22:36:26 INFO - PROCESS | 1802 | 1477546586550 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 22:36:26 INFO - PROCESS | 1802 | 1477546586558 Marionette TRACE conn4 <- [1,2857,null,{}] 22:36:26 INFO - PROCESS | 1802 | 1477546586565 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399400 == 8 [pid = 1802] [id = 624] 22:36:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399800) [pid = 1802] [serial = 1824] [outer = (nil)] 22:36:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d3000) [pid = 1802] [serial = 1825] [outer = 0x81399800] 22:36:26 INFO - PROCESS | 1802 | 1477546586650 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818da000) [pid = 1802] [serial = 1826] [outer = 0x81399800] 22:36:27 WARNING - wptserve Traceback (most recent call last): 22:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:36:27 WARNING - rv = self.func(request, response) 22:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:36:27 WARNING - access_control_allow_origin = "*") 22:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:36:27 WARNING - payload = payload_generator(server_data) 22:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:36:27 WARNING - return encode_string_as_bmp_image(data) 22:36: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 22:36:27 WARNING - img.save(f, "BMP") 22:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:36:27 WARNING - f.write(bmpfileheader) 22:36:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:36:27 WARNING - 22:36:36 INFO - PROCESS | 1802 | --DOCSHELL 0x81399c00 == 7 [pid = 1802] [id = 623] 22:36:38 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8139ac00) [pid = 1802] [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] 22:36:43 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818dd000) [pid = 1802] [serial = 1823] [outer = (nil)] [url = about:blank] 22:36:43 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d3000) [pid = 1802] [serial = 1825] [outer = (nil)] [url = about:blank] 22:36:56 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:36:56 INFO - PROCESS | 1802 | 1477546616838 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]]]}] 22:36:56 INFO - . 22:36:56 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30654ms 22:36:56 INFO - PROCESS | 1802 | 1477546616900 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 22:36:56 INFO - PROCESS | 1802 | 1477546616908 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 22:36:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:36:56 INFO - PROCESS | 1802 | 1477546616920 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}] 22:36:57 INFO - PROCESS | 1802 | 1477546617139 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 22:36:57 INFO - PROCESS | 1802 | 1477546617214 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 22:36:57 INFO - PROCESS | 1802 | 1477546617219 Marionette TRACE conn4 <- [1,2861,null,["8"]] 22:36:57 INFO - PROCESS | 1802 | 1477546617228 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 22:36:57 INFO - PROCESS | 1802 | 1477546617235 Marionette TRACE conn4 <- [1,2862,null,{}] 22:36:57 INFO - PROCESS | 1802 | 1477546617242 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399000 == 8 [pid = 1802] [id = 625] 22:36:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399c00) [pid = 1802] [serial = 1827] [outer = (nil)] 22:36:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2c00) [pid = 1802] [serial = 1828] [outer = 0x81399c00] 22:36:57 INFO - PROCESS | 1802 | 1477546617329 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818db400) [pid = 1802] [serial = 1829] [outer = 0x81399c00] 22:36:57 WARNING - wptserve Traceback (most recent call last): 22:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:36:57 WARNING - rv = self.func(request, response) 22:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:36:57 WARNING - access_control_allow_origin = "*") 22:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:36:57 WARNING - payload = payload_generator(server_data) 22:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:36:57 WARNING - return encode_string_as_bmp_image(data) 22:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:36:57 WARNING - img.save(f, "BMP") 22:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:36:57 WARNING - f.write(bmpfileheader) 22:36:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:36:57 WARNING - 22:37:06 INFO - PROCESS | 1802 | --DOCSHELL 0x81399400 == 7 [pid = 1802] [id = 624] 22:37:09 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81399800) [pid = 1802] [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] 22:37:14 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818da000) [pid = 1802] [serial = 1826] [outer = (nil)] [url = about:blank] 22:37:14 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d2c00) [pid = 1802] [serial = 1828] [outer = (nil)] [url = about:blank] 22:37:27 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:37:27 INFO - PROCESS | 1802 | 1477546647522 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]]]}] 22:37:27 INFO - . 22:37:27 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30659ms 22:37:27 INFO - PROCESS | 1802 | 1477546647578 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 22:37:27 INFO - PROCESS | 1802 | 1477546647585 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 22:37:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:37:27 INFO - PROCESS | 1802 | 1477546647597 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}] 22:37:27 INFO - PROCESS | 1802 | 1477546647815 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 22:37:27 INFO - PROCESS | 1802 | 1477546647891 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 22:37:27 INFO - PROCESS | 1802 | 1477546647896 Marionette TRACE conn4 <- [1,2866,null,["8"]] 22:37:27 INFO - PROCESS | 1802 | 1477546647905 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 22:37:27 INFO - PROCESS | 1802 | 1477546647914 Marionette TRACE conn4 <- [1,2867,null,{}] 22:37:27 INFO - PROCESS | 1802 | 1477546647921 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8139a800 == 8 [pid = 1802] [id = 626] 22:37:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139ac00) [pid = 1802] [serial = 1830] [outer = (nil)] 22:37:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d3000) [pid = 1802] [serial = 1831] [outer = 0x8139ac00] 22:37:28 INFO - PROCESS | 1802 | 1477546648009 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818da800) [pid = 1802] [serial = 1832] [outer = 0x8139ac00] 22:37:28 WARNING - wptserve Traceback (most recent call last): 22:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:37:28 WARNING - rv = self.func(request, response) 22:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:37:28 WARNING - access_control_allow_origin = "*") 22:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:37:28 WARNING - payload = payload_generator(server_data) 22:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:37:28 WARNING - return encode_string_as_bmp_image(data) 22:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:37:28 WARNING - img.save(f, "BMP") 22:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:37:28 WARNING - f.write(bmpfileheader) 22:37:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:37:28 WARNING - 22:37:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81399000 == 7 [pid = 1802] [id = 625] 22:37:39 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81399c00) [pid = 1802] [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] 22:37:45 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818db400) [pid = 1802] [serial = 1829] [outer = (nil)] [url = about:blank] 22:37:45 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x818d3000) [pid = 1802] [serial = 1831] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:37:58 INFO - PROCESS | 1802 | 1477546678204 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]]]}] 22:37:58 INFO - . 22:37:58 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30658ms 22:37:58 INFO - PROCESS | 1802 | 1477546678254 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 22:37:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:37:58 INFO - PROCESS | 1802 | 1477546678260 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 22:37:58 INFO - PROCESS | 1802 | 1477546678271 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}] 22:37:58 INFO - PROCESS | 1802 | 1477546678482 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 22:37:58 INFO - PROCESS | 1802 | 1477546678557 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 22:37:58 INFO - PROCESS | 1802 | 1477546678563 Marionette TRACE conn4 <- [1,2871,null,["8"]] 22:37:58 INFO - PROCESS | 1802 | 1477546678571 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 22:37:58 INFO - PROCESS | 1802 | 1477546678579 Marionette TRACE conn4 <- [1,2872,null,{}] 22:37:58 INFO - PROCESS | 1802 | 1477546678585 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399800 == 8 [pid = 1802] [id = 627] 22:37:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399c00) [pid = 1802] [serial = 1833] [outer = (nil)] 22:37:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d3000) [pid = 1802] [serial = 1834] [outer = 0x81399c00] 22:37:58 INFO - PROCESS | 1802 | 1477546678670 Marionette DEBUG loaded listener.js 22:37:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818da400) [pid = 1802] [serial = 1835] [outer = 0x81399c00] 22:37:59 INFO - PROCESS | 1802 | 1477546679247 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]]]}] 22:37:59 INFO - . 22:37:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1019ms 22:37:59 INFO - PROCESS | 1802 | 1477546679288 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 22:37:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:37:59 INFO - PROCESS | 1802 | 1477546679293 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 22:37:59 INFO - PROCESS | 1802 | 1477546679301 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}] 22:37:59 INFO - PROCESS | 1802 | 1477546679468 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 22:37:59 INFO - PROCESS | 1802 | 1477546679481 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 22:37:59 INFO - PROCESS | 1802 | 1477546679485 Marionette TRACE conn4 <- [1,2876,null,["8"]] 22:37:59 INFO - PROCESS | 1802 | 1477546679592 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 22:37:59 INFO - PROCESS | 1802 | 1477546679597 Marionette TRACE conn4 <- [1,2877,null,{}] 22:37:59 INFO - PROCESS | 1802 | 1477546679603 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa4c00 == 9 [pid = 1802] [id = 628] 22:37:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aaa000) [pid = 1802] [serial = 1836] [outer = (nil)] 22:37:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aac400) [pid = 1802] [serial = 1837] [outer = 0x81aaa000] 22:37:59 INFO - PROCESS | 1802 | 1477546679678 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aae000) [pid = 1802] [serial = 1838] [outer = 0x81aaa000] 22:38:00 INFO - PROCESS | 1802 | 1477546680223 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]]]}] 22:38:00 INFO - . 22:38:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 971ms 22:38:00 INFO - PROCESS | 1802 | 1477546680280 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 1802 | 1477546680288 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 22:38:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:38:00 INFO - PROCESS | 1802 | 1477546680353 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}] 22:38:00 INFO - PROCESS | 1802 | 1477546680531 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 22:38:00 INFO - PROCESS | 1802 | 1477546680645 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 22:38:00 INFO - PROCESS | 1802 | 1477546680649 Marionette TRACE conn4 <- [1,2881,null,["8"]] 22:38:00 INFO - PROCESS | 1802 | 1477546680658 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 22:38:00 INFO - PROCESS | 1802 | 1477546680664 Marionette TRACE conn4 <- [1,2882,null,{}] 22:38:00 INFO - PROCESS | 1802 | 1477546680671 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x81caf800 == 10 [pid = 1802] [id = 629] 22:38:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81cafc00) [pid = 1802] [serial = 1839] [outer = (nil)] 22:38:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81cb1400) [pid = 1802] [serial = 1840] [outer = 0x81cafc00] 22:38:00 INFO - PROCESS | 1802 | 1477546680751 Marionette DEBUG loaded listener.js 22:38:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81cb6800) [pid = 1802] [serial = 1841] [outer = 0x81cafc00] 22:38:01 INFO - PROCESS | 1802 | 1477546681359 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]]]}] 22:38:01 INFO - . 22:38:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1082ms 22:38:01 INFO - PROCESS | 1802 | 1477546681376 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 22:38:01 INFO - PROCESS | 1802 | 1477546681380 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 22:38:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:38:01 INFO - PROCESS | 1802 | 1477546681389 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}] 22:38:01 INFO - PROCESS | 1802 | 1477546681545 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 22:38:01 INFO - PROCESS | 1802 | 1477546681666 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 22:38:01 INFO - PROCESS | 1802 | 1477546681672 Marionette TRACE conn4 <- [1,2886,null,["8"]] 22:38:01 INFO - PROCESS | 1802 | 1477546681677 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 22:38:01 INFO - PROCESS | 1802 | 1477546681683 Marionette TRACE conn4 <- [1,2887,null,{}] 22:38:01 INFO - PROCESS | 1802 | 1477546681688 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x82119800 == 11 [pid = 1802] [id = 630] 22:38:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x8211a400) [pid = 1802] [serial = 1842] [outer = (nil)] 22:38:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8211c800) [pid = 1802] [serial = 1843] [outer = 0x8211a400] 22:38:01 INFO - PROCESS | 1802 | 1477546681762 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x82280400) [pid = 1802] [serial = 1844] [outer = 0x8211a400] 22:38:02 INFO - PROCESS | 1802 | 1477546682327 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]]]}] 22:38:02 INFO - . 22:38:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 975ms 22:38:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:38:02 INFO - PROCESS | 1802 | 1477546682364 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 22:38:02 INFO - PROCESS | 1802 | 1477546682367 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 22:38:02 INFO - PROCESS | 1802 | 1477546682373 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}] 22:38:02 INFO - PROCESS | 1802 | 1477546682527 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 22:38:02 INFO - PROCESS | 1802 | 1477546682650 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 22:38:02 INFO - PROCESS | 1802 | 1477546682654 Marionette TRACE conn4 <- [1,2891,null,["8"]] 22:38:02 INFO - PROCESS | 1802 | 1477546682659 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 22:38:02 INFO - PROCESS | 1802 | 1477546682663 Marionette TRACE conn4 <- [1,2892,null,{}] 22:38:02 INFO - PROCESS | 1802 | 1477546682668 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d36c00 == 12 [pid = 1802] [id = 631] 22:38:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82d37400) [pid = 1802] [serial = 1845] [outer = (nil)] 22:38:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x82d3a000) [pid = 1802] [serial = 1846] [outer = 0x82d37400] 22:38:02 INFO - PROCESS | 1802 | 1477546682742 Marionette DEBUG loaded listener.js 22:38:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82d3c800) [pid = 1802] [serial = 1847] [outer = 0x82d37400] 22:38:03 INFO - PROCESS | 1802 | 1477546683256 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]]]}] 22:38:03 INFO - . 22:38:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 925ms 22:38:03 INFO - PROCESS | 1802 | 1477546683298 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 22:38:03 INFO - PROCESS | 1802 | 1477546683301 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 22:38:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:38:03 INFO - PROCESS | 1802 | 1477546683307 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}] 22:38:03 INFO - PROCESS | 1802 | 1477546683551 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 22:38:03 INFO - PROCESS | 1802 | 1477546683566 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 22:38:03 INFO - PROCESS | 1802 | 1477546683569 Marionette TRACE conn4 <- [1,2896,null,["8"]] 22:38:03 INFO - PROCESS | 1802 | 1477546683574 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 22:38:03 INFO - PROCESS | 1802 | 1477546683580 Marionette TRACE conn4 <- [1,2897,null,{}] 22:38:03 INFO - PROCESS | 1802 | 1477546683585 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x873ad400 == 13 [pid = 1802] [id = 632] 22:38:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x873ad800) [pid = 1802] [serial = 1848] [outer = (nil)] 22:38:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8bbc4400) [pid = 1802] [serial = 1849] [outer = 0x873ad800] 22:38:03 INFO - PROCESS | 1802 | 1477546683663 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8bbcb800) [pid = 1802] [serial = 1850] [outer = 0x873ad800] 22:38:04 INFO - PROCESS | 1802 | 1477546684286 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]]]}] 22:38:04 INFO - . 22:38:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1027ms 22:38:04 INFO - PROCESS | 1802 | 1477546684335 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 22:38:04 INFO - PROCESS | 1802 | 1477546684339 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 22:38:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 22:38:04 INFO - PROCESS | 1802 | 1477546684345 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}] 22:38:04 INFO - PROCESS | 1802 | 1477546684490 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 22:38:04 INFO - PROCESS | 1802 | 1477546684609 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 22:38:04 INFO - PROCESS | 1802 | 1477546684615 Marionette TRACE conn4 <- [1,2901,null,["8"]] 22:38:04 INFO - PROCESS | 1802 | 1477546684623 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 22:38:04 INFO - PROCESS | 1802 | 1477546684630 Marionette TRACE conn4 <- [1,2902,null,{}] 22:38:04 INFO - PROCESS | 1802 | 1477546684635 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd10400 == 14 [pid = 1802] [id = 633] 22:38:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8c11e400) [pid = 1802] [serial = 1851] [outer = (nil)] 22:38:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8c123c00) [pid = 1802] [serial = 1852] [outer = 0x8c11e400] 22:38:04 INFO - PROCESS | 1802 | 1477546684707 Marionette DEBUG loaded listener.js 22:38:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8c124000) [pid = 1802] [serial = 1853] [outer = 0x8c11e400] 22:38:05 INFO - PROCESS | 1802 | 1477546685195 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]]]}] 22:38:05 INFO - . 22:38:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 869ms 22:38:05 INFO - PROCESS | 1802 | 1477546685214 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 22:38:05 INFO - PROCESS | 1802 | 1477546685217 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 22:38:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 22:38:05 INFO - PROCESS | 1802 | 1477546685223 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}] 22:38:05 INFO - PROCESS | 1802 | 1477546685361 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 22:38:05 INFO - PROCESS | 1802 | 1477546685370 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 22:38:05 INFO - PROCESS | 1802 | 1477546685409 Marionette TRACE conn4 <- [1,2906,null,["8"]] 22:38:05 INFO - PROCESS | 1802 | 1477546685414 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 22:38:05 INFO - PROCESS | 1802 | 1477546685419 Marionette TRACE conn4 <- [1,2907,null,{}] 22:38:05 INFO - PROCESS | 1802 | 1477546685427 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c160c00 == 15 [pid = 1802] [id = 634] 22:38:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8c162000) [pid = 1802] [serial = 1854] [outer = (nil)] 22:38:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8c16d800) [pid = 1802] [serial = 1855] [outer = 0x8c162000] 22:38:05 INFO - PROCESS | 1802 | 1477546685499 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8c16dc00) [pid = 1802] [serial = 1856] [outer = 0x8c162000] 22:38:06 INFO - PROCESS | 1802 | 1477546686085 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]]]}] 22:38:06 INFO - . 22:38:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 875ms 22:38:06 INFO - PROCESS | 1802 | 1477546686098 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 22:38:06 INFO - PROCESS | 1802 | 1477546686101 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 22:38:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 22:38:06 INFO - PROCESS | 1802 | 1477546686107 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}] 22:38:06 INFO - PROCESS | 1802 | 1477546686248 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 22:38:06 INFO - PROCESS | 1802 | 1477546686256 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 22:38:06 INFO - PROCESS | 1802 | 1477546686259 Marionette TRACE conn4 <- [1,2911,null,["8"]] 22:38:06 INFO - PROCESS | 1802 | 1477546686264 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 22:38:06 INFO - PROCESS | 1802 | 1477546686269 Marionette TRACE conn4 <- [1,2912,null,{}] 22:38:06 INFO - PROCESS | 1802 | 1477546686404 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x81352800 == 16 [pid = 1802] [id = 635] 22:38:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x81357800) [pid = 1802] [serial = 1857] [outer = (nil)] 22:38:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81396400) [pid = 1802] [serial = 1858] [outer = 0x81357800] 22:38:06 INFO - PROCESS | 1802 | 1477546686499 Marionette DEBUG loaded listener.js 22:38:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81399000) [pid = 1802] [serial = 1859] [outer = 0x81357800] 22:38:07 INFO - PROCESS | 1802 | 1477546687094 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]]]}] 22:38:07 INFO - . 22:38:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1023ms 22:38:07 INFO - PROCESS | 1802 | 1477546687139 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 22:38:07 INFO - PROCESS | 1802 | 1477546687145 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 22:38:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:38:07 INFO - PROCESS | 1802 | 1477546687162 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}] 22:38:07 INFO - PROCESS | 1802 | 1477546687341 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 22:38:07 INFO - PROCESS | 1802 | 1477546687512 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 22:38:07 INFO - PROCESS | 1802 | 1477546687518 Marionette TRACE conn4 <- [1,2916,null,["8"]] 22:38:07 INFO - PROCESS | 1802 | 1477546687526 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 22:38:07 INFO - PROCESS | 1802 | 1477546687532 Marionette TRACE conn4 <- [1,2917,null,{}] 22:38:07 INFO - PROCESS | 1802 | 1477546687546 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb4c00 == 17 [pid = 1802] [id = 636] 22:38:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81cb5400) [pid = 1802] [serial = 1860] [outer = (nil)] 22:38:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81ebe400) [pid = 1802] [serial = 1861] [outer = 0x81cb5400] 22:38:07 INFO - PROCESS | 1802 | 1477546687638 Marionette DEBUG loaded listener.js 22:38:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81eb8c00) [pid = 1802] [serial = 1862] [outer = 0x81cb5400] 22:38:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb13000 == 18 [pid = 1802] [id = 637] 22:38:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x8bbc7000) [pid = 1802] [serial = 1863] [outer = (nil)] 22:38:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8c11e800) [pid = 1802] [serial = 1864] [outer = 0x8bbc7000] 22:38:08 INFO - PROCESS | 1802 | 1477546688395 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]]]}] 22:38:08 INFO - . 22:38:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1322ms 22:38:08 INFO - PROCESS | 1802 | 1477546688482 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 22:38:08 INFO - PROCESS | 1802 | 1477546688486 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 22:38:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:38:08 INFO - PROCESS | 1802 | 1477546688495 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}] 22:38:08 INFO - PROCESS | 1802 | 1477546688691 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 22:38:08 INFO - PROCESS | 1802 | 1477546688853 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 22:38:08 INFO - PROCESS | 1802 | 1477546688858 Marionette TRACE conn4 <- [1,2921,null,["8"]] 22:38:08 INFO - PROCESS | 1802 | 1477546688869 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 22:38:08 INFO - PROCESS | 1802 | 1477546688879 Marionette TRACE conn4 <- [1,2922,null,{}] 22:38:08 INFO - PROCESS | 1802 | 1477546688887 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a6c00 == 19 [pid = 1802] [id = 638] 22:38:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8c12dc00) [pid = 1802] [serial = 1865] [outer = (nil)] 22:38:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8f97f000) [pid = 1802] [serial = 1866] [outer = 0x8c12dc00] 22:38:08 INFO - PROCESS | 1802 | 1477546688991 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8f987000) [pid = 1802] [serial = 1867] [outer = 0x8c12dc00] 22:38:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbf400 == 20 [pid = 1802] [id = 639] 22:38:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x90fbfc00) [pid = 1802] [serial = 1868] [outer = (nil)] 22:38:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x90fc2000) [pid = 1802] [serial = 1869] [outer = 0x90fbfc00] 22:38:09 INFO - PROCESS | 1802 | 1477546689779 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]]]}] 22:38:09 INFO - . 22:38:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1331ms 22:38:09 INFO - PROCESS | 1802 | 1477546689846 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 22:38:09 INFO - PROCESS | 1802 | 1477546689851 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 22:38:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:38:09 INFO - PROCESS | 1802 | 1477546689858 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}] 22:38:10 INFO - PROCESS | 1802 | 1477546690044 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 22:38:10 INFO - PROCESS | 1802 | 1477546690203 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 22:38:10 INFO - PROCESS | 1802 | 1477546690207 Marionette TRACE conn4 <- [1,2926,null,["8"]] 22:38:10 INFO - PROCESS | 1802 | 1477546690218 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 22:38:10 INFO - PROCESS | 1802 | 1477546690224 Marionette TRACE conn4 <- [1,2927,null,{}] 22:38:10 INFO - PROCESS | 1802 | 1477546690231 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x91abe000 == 21 [pid = 1802] [id = 640] 22:38:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x91ac4000) [pid = 1802] [serial = 1870] [outer = (nil)] 22:38:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x92a2c800) [pid = 1802] [serial = 1871] [outer = 0x91ac4000] 22:38:10 INFO - PROCESS | 1802 | 1477546690314 Marionette DEBUG loaded listener.js 22:38:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x92a2f800) [pid = 1802] [serial = 1872] [outer = 0x91ac4000] 22:38:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380cc00 == 22 [pid = 1802] [id = 641] 22:38:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x9380d400) [pid = 1802] [serial = 1873] [outer = (nil)] 22:38:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x9380e000) [pid = 1802] [serial = 1874] [outer = 0x9380d400] 22:38:11 INFO - PROCESS | 1802 | 1477546691228 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]]]}] 22:38:11 INFO - . 22:38:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1430ms 22:38:11 INFO - PROCESS | 1802 | 1477546691290 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 22:38:11 INFO - PROCESS | 1802 | 1477546691296 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 22:38:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:38:11 INFO - PROCESS | 1802 | 1477546691305 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}] 22:38:11 INFO - PROCESS | 1802 | 1477546691482 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 22:38:11 INFO - PROCESS | 1802 | 1477546691662 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 22:38:11 INFO - PROCESS | 1802 | 1477546691685 Marionette TRACE conn4 <- [1,2931,null,["8"]] 22:38:11 INFO - PROCESS | 1802 | 1477546691698 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 22:38:11 INFO - PROCESS | 1802 | 1477546691708 Marionette TRACE conn4 <- [1,2932,null,{}] 22:38:11 INFO - PROCESS | 1802 | 1477546691715 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135c800 == 23 [pid = 1802] [id = 642] 22:38:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x8135cc00) [pid = 1802] [serial = 1875] [outer = (nil)] 22:38:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x818d5c00) [pid = 1802] [serial = 1876] [outer = 0x8135cc00] 22:38:11 INFO - PROCESS | 1802 | 1477546691800 Marionette DEBUG loaded listener.js 22:38:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81396800) [pid = 1802] [serial = 1877] [outer = 0x8135cc00] 22:38:12 INFO - PROCESS | 1802 | --DOCSHELL 0x8139a800 == 22 [pid = 1802] [id = 626] 22:38:12 INFO - PROCESS | 1802 | 1477546692478 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]]]}] 22:38:12 INFO - . 22:38:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1222ms 22:38:12 INFO - PROCESS | 1802 | 1477546692526 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 22:38:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:38:12 INFO - PROCESS | 1802 | 1477546692531 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 22:38:12 INFO - PROCESS | 1802 | 1477546692537 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}] 22:38:12 INFO - PROCESS | 1802 | 1477546692695 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 22:38:12 INFO - PROCESS | 1802 | 1477546692814 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 22:38:12 INFO - PROCESS | 1802 | 1477546692818 Marionette TRACE conn4 <- [1,2936,null,["8"]] 22:38:12 INFO - PROCESS | 1802 | 1477546692824 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 22:38:12 INFO - PROCESS | 1802 | 1477546692829 Marionette TRACE conn4 <- [1,2937,null,{}] 22:38:12 INFO - PROCESS | 1802 | 1477546692838 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa8c00 == 23 [pid = 1802] [id = 643] 22:38:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x81b53000) [pid = 1802] [serial = 1878] [outer = (nil)] 22:38:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81ec1c00) [pid = 1802] [serial = 1879] [outer = 0x81b53000] 22:38:12 INFO - PROCESS | 1802 | 1477546692914 Marionette DEBUG loaded listener.js 22:38:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x8211f000) [pid = 1802] [serial = 1880] [outer = 0x81b53000] 22:38:13 INFO - PROCESS | 1802 | 1477546693470 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]]]}] 22:38:13 INFO - . 22:38:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 975ms 22:38:13 INFO - PROCESS | 1802 | 1477546693519 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 22:38:13 INFO - PROCESS | 1802 | 1477546693525 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 22:38:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:38:13 INFO - PROCESS | 1802 | 1477546693539 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}] 22:38:13 INFO - PROCESS | 1802 | 1477546693694 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 22:38:13 INFO - PROCESS | 1802 | 1477546693819 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 22:38:13 INFO - PROCESS | 1802 | 1477546693823 Marionette TRACE conn4 <- [1,2941,null,["8"]] 22:38:13 INFO - PROCESS | 1802 | 1477546693828 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 22:38:13 INFO - PROCESS | 1802 | 1477546693834 Marionette TRACE conn4 <- [1,2942,null,{}] 22:38:13 INFO - PROCESS | 1802 | 1477546693840 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcf800 == 24 [pid = 1802] [id = 644] 22:38:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8bbd0000) [pid = 1802] [serial = 1881] [outer = (nil)] 22:38:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8bbd1c00) [pid = 1802] [serial = 1882] [outer = 0x8bbd0000] 22:38:13 INFO - PROCESS | 1802 | 1477546693917 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8bd0d800) [pid = 1802] [serial = 1883] [outer = 0x8bbd0000] 22:38:14 INFO - PROCESS | 1802 | 1477546694459 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]]]}] 22:38:14 INFO - . 22:38:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 972ms 22:38:14 INFO - PROCESS | 1802 | 1477546694504 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 22:38:14 INFO - PROCESS | 1802 | 1477546694508 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 22:38:14 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 22:38:14 INFO - PROCESS | 1802 | 1477546694517 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}] 22:38:14 INFO - PROCESS | 1802 | 1477546694662 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 22:38:14 INFO - PROCESS | 1802 | 1477546694799 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 22:38:14 INFO - PROCESS | 1802 | 1477546694804 Marionette TRACE conn4 <- [1,2946,null,["8"]] 22:38:14 INFO - PROCESS | 1802 | 1477546694809 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 22:38:14 INFO - PROCESS | 1802 | 1477546694814 Marionette TRACE conn4 <- [1,2947,null,{}] 22:38:14 INFO - PROCESS | 1802 | 1477546694819 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x81354400 == 25 [pid = 1802] [id = 645] 22:38:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8db5f800) [pid = 1802] [serial = 1884] [outer = (nil)] 22:38:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x8f97ec00) [pid = 1802] [serial = 1885] [outer = 0x8db5f800] 22:38:14 INFO - PROCESS | 1802 | 1477546694898 Marionette DEBUG loaded listener.js 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x8f9ed800) [pid = 1802] [serial = 1886] [outer = 0x8db5f800] 22:38:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b8ac00 == 26 [pid = 1802] [id = 646] 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x92b8e000) [pid = 1802] [serial = 1887] [outer = (nil)] 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x92b8e800) [pid = 1802] [serial = 1888] [outer = 0x92b8e000] 22:38:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x93801800 == 27 [pid = 1802] [id = 647] 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x93802400) [pid = 1802] [serial = 1889] [outer = (nil)] 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x93803c00) [pid = 1802] [serial = 1890] [outer = 0x93802400] 22:38:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x93951800 == 28 [pid = 1802] [id = 648] 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x93b5c000) [pid = 1802] [serial = 1891] [outer = (nil)] 22:38:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x93b5d800) [pid = 1802] [serial = 1892] [outer = 0x93b5c000] 22:38:15 INFO - PROCESS | 1802 | 1477546695627 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"]]]}] 22:38:15 INFO - ... 22:38:15 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1174ms 22:38:15 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 22:38:15 INFO - PROCESS | 1802 | 1477546695698 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 1802 | 1477546695701 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 22:38:15 INFO - PROCESS | 1802 | 1477546695708 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}] 22:38:15 INFO - PROCESS | 1802 | 1477546695894 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 22:38:15 INFO - PROCESS | 1802 | 1477546695970 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 22:38:15 INFO - PROCESS | 1802 | 1477546695975 Marionette TRACE conn4 <- [1,2951,null,["8"]] 22:38:15 INFO - PROCESS | 1802 | 1477546695990 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 22:38:15 INFO - PROCESS | 1802 | 1477546695995 Marionette TRACE conn4 <- [1,2952,null,{}] 22:38:16 INFO - PROCESS | 1802 | 1477546696006 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c2fc00 == 29 [pid = 1802] [id = 649] 22:38:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x95c30000) [pid = 1802] [serial = 1893] [outer = (nil)] 22:38:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x95c32400) [pid = 1802] [serial = 1894] [outer = 0x95c30000] 22:38:16 INFO - PROCESS | 1802 | 1477546696080 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x95c34000) [pid = 1802] [serial = 1895] [outer = 0x95c30000] 22:38:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c3cc00 == 30 [pid = 1802] [id = 650] 22:38:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x95f8f800) [pid = 1802] [serial = 1896] [outer = (nil)] 22:38:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x95f90000) [pid = 1802] [serial = 1897] [outer = 0x95f8f800] 22:38:16 INFO - PROCESS | 1802 | 1477546696679 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"]]]}] 22:38:16 INFO - . 22:38:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1025ms 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x8211a400) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x873ad800) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x81399c00) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x81aaa000) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x8c11e400) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x8139ac00) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x81cafc00) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x82d37400) [pid = 1802] [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] 22:38:16 INFO - PROCESS | 1802 | 1477546696844 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 22:38:16 INFO - PROCESS | 1802 | 1477546696848 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 22:38:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 22:38:16 INFO - PROCESS | 1802 | 1477546696859 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}] 22:38:17 INFO - PROCESS | 1802 | 1477546697031 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 22:38:17 INFO - PROCESS | 1802 | 1477546697039 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 22:38:17 INFO - PROCESS | 1802 | 1477546697042 Marionette TRACE conn4 <- [1,2956,null,["8"]] 22:38:17 INFO - PROCESS | 1802 | 1477546697048 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 22:38:17 INFO - PROCESS | 1802 | 1477546697053 Marionette TRACE conn4 <- [1,2957,null,{}] 22:38:17 INFO - PROCESS | 1802 | 1477546697057 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x81358400 == 31 [pid = 1802] [id = 651] 22:38:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x82116800) [pid = 1802] [serial = 1898] [outer = (nil)] 22:38:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x95c3a800) [pid = 1802] [serial = 1899] [outer = 0x82116800] 22:38:17 INFO - PROCESS | 1802 | 1477546697239 Marionette DEBUG loaded listener.js 22:38:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x95f95400) [pid = 1802] [serial = 1900] [outer = 0x82116800] 22:38:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91b800 == 32 [pid = 1802] [id = 652] 22:38:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x95f9b800) [pid = 1802] [serial = 1901] [outer = (nil)] 22:38:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x96097400) [pid = 1802] [serial = 1902] [outer = 0x95f9b800] 22:38:17 INFO - PROCESS | 1802 | 1477546697719 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"]]]}] 22:38:17 INFO - . 22:38:17 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 918ms 22:38:17 INFO - PROCESS | 1802 | 1477546697777 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 22:38:17 INFO - PROCESS | 1802 | 1477546697782 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 22:38:17 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 22:38:17 INFO - PROCESS | 1802 | 1477546697790 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}] 22:38:17 INFO - PROCESS | 1802 | 1477546697928 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 22:38:18 INFO - PROCESS | 1802 | 1477546698053 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 22:38:18 INFO - PROCESS | 1802 | 1477546698059 Marionette TRACE conn4 <- [1,2961,null,["8"]] 22:38:18 INFO - PROCESS | 1802 | 1477546698064 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 22:38:18 INFO - PROCESS | 1802 | 1477546698071 Marionette TRACE conn4 <- [1,2962,null,{}] 22:38:18 INFO - PROCESS | 1802 | 1477546698076 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x9609b800 == 33 [pid = 1802] [id = 653] 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x9609bc00) [pid = 1802] [serial = 1903] [outer = (nil)] 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x9609e000) [pid = 1802] [serial = 1904] [outer = 0x9609bc00] 22:38:18 INFO - PROCESS | 1802 | 1477546698148 Marionette DEBUG loaded listener.js 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x9609e400) [pid = 1802] [serial = 1905] [outer = 0x9609bc00] 22:38:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb2400 == 34 [pid = 1802] [id = 654] 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x96166000) [pid = 1802] [serial = 1906] [outer = (nil)] 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x96167c00) [pid = 1802] [serial = 1907] [outer = 0x96166000] 22:38:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x96255c00 == 35 [pid = 1802] [id = 655] 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x96256400) [pid = 1802] [serial = 1908] [outer = (nil)] 22:38:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x96257400) [pid = 1802] [serial = 1909] [outer = 0x96256400] 22:38:18 INFO - .. 22:38:18 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 883ms 22:38:18 INFO - PROCESS | 1802 | 1477546698657 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"]]]}] 22:38:18 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 22:38:18 INFO - PROCESS | 1802 | 1477546698674 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 22:38:18 INFO - PROCESS | 1802 | 1477546698676 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 22:38:18 INFO - PROCESS | 1802 | 1477546698683 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}] 22:38:18 INFO - PROCESS | 1802 | 1477546698819 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 22:38:19 INFO - PROCESS | 1802 | 1477546699009 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 22:38:19 INFO - PROCESS | 1802 | 1477546699014 Marionette TRACE conn4 <- [1,2966,null,["8"]] 22:38:19 INFO - PROCESS | 1802 | 1477546699026 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 22:38:19 INFO - PROCESS | 1802 | 1477546699036 Marionette TRACE conn4 <- [1,2967,null,{}] 22:38:19 INFO - PROCESS | 1802 | 1477546699044 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x81359400 == 36 [pid = 1802] [id = 656] 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x8135a800) [pid = 1802] [serial = 1910] [outer = (nil)] 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x819a4c00) [pid = 1802] [serial = 1911] [outer = 0x8135a800] 22:38:19 INFO - PROCESS | 1802 | 1477546699138 Marionette DEBUG loaded listener.js 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x8139ac00) [pid = 1802] [serial = 1912] [outer = 0x8135a800] 22:38:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211d400 == 37 [pid = 1802] [id = 657] 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x8227dc00) [pid = 1802] [serial = 1913] [outer = (nil)] 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x82d35000) [pid = 1802] [serial = 1914] [outer = 0x8227dc00] 22:38:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a4c00 == 38 [pid = 1802] [id = 658] 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x873a5400) [pid = 1802] [serial = 1915] [outer = (nil)] 22:38:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x873a5c00) [pid = 1802] [serial = 1916] [outer = 0x873a5400] 22:38:19 INFO - PROCESS | 1802 | 1477546699806 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"]]]}] 22:38:19 INFO - .. 22:38:19 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1171ms 22:38:19 INFO - PROCESS | 1802 | 1477546699855 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 22:38:19 INFO - PROCESS | 1802 | 1477546699861 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 22:38:19 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 22:38:19 INFO - PROCESS | 1802 | 1477546699870 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}] 22:38:20 INFO - PROCESS | 1802 | 1477546700045 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 22:38:20 INFO - PROCESS | 1802 | 1477546700217 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 22:38:20 INFO - PROCESS | 1802 | 1477546700224 Marionette TRACE conn4 <- [1,2971,null,["8"]] 22:38:20 INFO - PROCESS | 1802 | 1477546700236 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 22:38:20 INFO - PROCESS | 1802 | 1477546700243 Marionette TRACE conn4 <- [1,2972,null,{}] 22:38:20 INFO - PROCESS | 1802 | 1477546700249 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c121800 == 39 [pid = 1802] [id = 659] 22:38:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0x8c127800) [pid = 1802] [serial = 1917] [outer = (nil)] 22:38:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0x8d78a000) [pid = 1802] [serial = 1918] [outer = 0x8c127800] 22:38:20 INFO - PROCESS | 1802 | 1477546700336 Marionette DEBUG loaded listener.js 22:38:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x8f984800) [pid = 1802] [serial = 1919] [outer = 0x8c127800] 22:38:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fc0000 == 40 [pid = 1802] [id = 660] 22:38:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x95362000) [pid = 1802] [serial = 1920] [outer = (nil)] 22:38:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x95f94800) [pid = 1802] [serial = 1921] [outer = 0x95362000] 22:38:20 INFO - PROCESS | 1802 | 1477546700956 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"]]]}] 22:38:20 INFO - . 22:38:20 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1127ms 22:38:20 INFO - PROCESS | 1802 | 1477546700997 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 22:38:21 INFO - PROCESS | 1802 | 1477546701001 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 22:38:21 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 22:38:21 INFO - PROCESS | 1802 | 1477546701010 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}] 22:38:21 INFO - PROCESS | 1802 | 1477546701183 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 22:38:21 INFO - PROCESS | 1802 | 1477546701374 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 22:38:21 INFO - PROCESS | 1802 | 1477546701385 Marionette TRACE conn4 <- [1,2976,null,["8"]] 22:38:21 INFO - PROCESS | 1802 | 1477546701393 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 22:38:21 INFO - PROCESS | 1802 | 1477546701399 Marionette TRACE conn4 <- [1,2977,null,{}] 22:38:21 INFO - PROCESS | 1802 | 1477546701408 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x9640d400 == 41 [pid = 1802] [id = 661] 22:38:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x9640d800) [pid = 1802] [serial = 1922] [outer = (nil)] 22:38:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x97373c00) [pid = 1802] [serial = 1923] [outer = 0x9640d800] 22:38:21 INFO - PROCESS | 1802 | 1477546701491 Marionette DEBUG loaded listener.js 22:38:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x97374000) [pid = 1802] [serial = 1924] [outer = 0x9640d800] 22:38:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x97469c00 == 42 [pid = 1802] [id = 662] 22:38:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0x9746ec00) [pid = 1802] [serial = 1925] [outer = (nil)] 22:38:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0x9746fc00) [pid = 1802] [serial = 1926] [outer = 0x9746ec00] 22:38:22 INFO - PROCESS | 1802 | 1477546702142 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"]]]}] 22:38:22 INFO - . 22:38:22 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1175ms 22:38:22 INFO - PROCESS | 1802 | 1477546702184 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 22:38:22 INFO - PROCESS | 1802 | 1477546702187 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 22:38:22 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 22:38:22 INFO - PROCESS | 1802 | 1477546702195 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}] 22:38:22 INFO - PROCESS | 1802 | 1477546702371 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 22:38:22 INFO - PROCESS | 1802 | 1477546702551 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 22:38:22 INFO - PROCESS | 1802 | 1477546702554 Marionette TRACE conn4 <- [1,2981,null,["8"]] 22:38:22 INFO - PROCESS | 1802 | 1477546702566 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 22:38:22 INFO - PROCESS | 1802 | 1477546702572 Marionette TRACE conn4 <- [1,2982,null,{}] 22:38:22 INFO - PROCESS | 1802 | 1477546702577 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x974e3800 == 43 [pid = 1802] [id = 663] 22:38:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0x974e3c00) [pid = 1802] [serial = 1927] [outer = (nil)] 22:38:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0x974e7400) [pid = 1802] [serial = 1928] [outer = 0x974e3c00] 22:38:22 INFO - PROCESS | 1802 | 1477546702661 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0x974e7c00) [pid = 1802] [serial = 1929] [outer = 0x974e3c00] 22:38:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x974e0800 == 44 [pid = 1802] [id = 664] 22:38:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0x974ed400) [pid = 1802] [serial = 1930] [outer = (nil)] 22:38:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x9761b400 == 45 [pid = 1802] [id = 665] 22:38:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x9761c400) [pid = 1802] [serial = 1931] [outer = (nil)] 22:38:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x97617800) [pid = 1802] [serial = 1932] [outer = 0x974ed400] 22:38:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x97807c00) [pid = 1802] [serial = 1933] [outer = 0x9761c400] 22:38:23 INFO - PROCESS | 1802 | 1477546703476 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"]]]}] 22:38:23 INFO - .. 22:38:23 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1322ms 22:38:23 INFO - PROCESS | 1802 | 1477546703518 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 22:38:23 INFO - PROCESS | 1802 | 1477546703523 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 22:38:23 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 22:38:23 INFO - PROCESS | 1802 | 1477546703530 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}] 22:38:23 INFO - PROCESS | 1802 | 1477546703696 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 22:38:23 INFO - PROCESS | 1802 | 1477546703855 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 22:38:23 INFO - PROCESS | 1802 | 1477546703858 Marionette TRACE conn4 <- [1,2986,null,["8"]] 22:38:23 INFO - PROCESS | 1802 | 1477546703869 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 22:38:23 INFO - PROCESS | 1802 | 1477546703873 Marionette TRACE conn4 <- [1,2987,null,{}] 22:38:23 INFO - PROCESS | 1802 | 1477546703880 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x9780c000 == 46 [pid = 1802] [id = 666] 22:38:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x9780d800) [pid = 1802] [serial = 1934] [outer = (nil)] 22:38:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x97a25800) [pid = 1802] [serial = 1935] [outer = 0x9780d800] 22:38:23 INFO - PROCESS | 1802 | 1477546703962 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x97a24c00) [pid = 1802] [serial = 1936] [outer = 0x9780d800] 22:38:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d8800 == 47 [pid = 1802] [id = 667] 22:38:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0x819af400) [pid = 1802] [serial = 1937] [outer = (nil)] 22:38:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0x819af800) [pid = 1802] [serial = 1938] [outer = 0x819af400] 22:38:24 INFO - PROCESS | 1802 | 1477546704566 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"]]]}] 22:38:24 INFO - . 22:38:24 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1083ms 22:38:24 INFO - PROCESS | 1802 | 1477546704768 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 22:38:24 INFO - PROCESS | 1802 | 1477546704774 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 22:38:24 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 22:38:24 INFO - PROCESS | 1802 | 1477546704799 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}] 22:38:24 INFO - PROCESS | 1802 | 1477546704969 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 22:38:25 INFO - PROCESS | 1802 | 1477546705172 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 22:38:25 INFO - PROCESS | 1802 | 1477546705188 Marionette TRACE conn4 <- [1,2991,null,["8"]] 22:38:25 INFO - PROCESS | 1802 | 1477546705208 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 22:38:25 INFO - PROCESS | 1802 | 1477546705223 Marionette TRACE conn4 <- [1,2992,null,{}] 22:38:25 INFO - PROCESS | 1802 | 1477546705229 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x818dd800 == 48 [pid = 1802] [id = 668] 22:38:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0x819a8c00) [pid = 1802] [serial = 1939] [outer = (nil)] 22:38:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0x81aac800) [pid = 1802] [serial = 1940] [outer = 0x819a8c00] 22:38:25 INFO - PROCESS | 1802 | 1477546705313 Marionette DEBUG loaded listener.js 22:38:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 124 (0x81aa1800) [pid = 1802] [serial = 1941] [outer = 0x819a8c00] 22:38:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d40000 == 49 [pid = 1802] [id = 669] 22:38:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 125 (0x873a4800) [pid = 1802] [serial = 1942] [outer = (nil)] 22:38:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 126 (0x873a6000) [pid = 1802] [serial = 1943] [outer = 0x873a4800] 22:38:25 INFO - PROCESS | 1802 | 1477546705977 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"]]]}] 22:38:26 INFO - . 22:38:26 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1224ms 22:38:26 INFO - PROCESS | 1802 | 1477546706033 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 1802 | 1477546706040 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 22:38:26 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 22:38:26 INFO - PROCESS | 1802 | 1477546706049 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}] 22:38:26 INFO - PROCESS | 1802 | 1477546706240 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x96255c00 == 48 [pid = 1802] [id = 655] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb2400 == 47 [pid = 1802] [id = 654] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91b800 == 46 [pid = 1802] [id = 652] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 125 (0x8c16d800) [pid = 1802] [serial = 1855] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x95c3cc00 == 45 [pid = 1802] [id = 650] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x93951800 == 44 [pid = 1802] [id = 648] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x93801800 == 43 [pid = 1802] [id = 647] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x92b8ac00 == 42 [pid = 1802] [id = 646] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x9380cc00 == 41 [pid = 1802] [id = 641] 22:38:26 INFO - PROCESS | 1802 | 1477546706439 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 22:38:26 INFO - PROCESS | 1802 | 1477546706443 Marionette TRACE conn4 <- [1,2996,null,["8"]] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbf400 == 40 [pid = 1802] [id = 639] 22:38:26 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb13000 == 39 [pid = 1802] [id = 637] 22:38:26 INFO - PROCESS | 1802 | 1477546706454 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 22:38:26 INFO - PROCESS | 1802 | 1477546706460 Marionette TRACE conn4 <- [1,2997,null,{}] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 124 (0x82280400) [pid = 1802] [serial = 1844] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 123 (0x818da400) [pid = 1802] [serial = 1835] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0x81aae000) [pid = 1802] [serial = 1838] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0x8c124000) [pid = 1802] [serial = 1853] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x81aac400) [pid = 1802] [serial = 1837] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0x8211c800) [pid = 1802] [serial = 1843] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0x8bbc4400) [pid = 1802] [serial = 1849] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0x82d3a000) [pid = 1802] [serial = 1846] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0x81cb6800) [pid = 1802] [serial = 1841] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0x8bbcb800) [pid = 1802] [serial = 1850] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0x82d3c800) [pid = 1802] [serial = 1847] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0x818da800) [pid = 1802] [serial = 1832] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0x81cb1400) [pid = 1802] [serial = 1840] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x818d3000) [pid = 1802] [serial = 1834] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x8c123c00) [pid = 1802] [serial = 1852] [outer = (nil)] [url = about:blank] 22:38:26 INFO - PROCESS | 1802 | 1477546706507 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x81358800 == 40 [pid = 1802] [id = 670] 22:38:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0x818d4c00) [pid = 1802] [serial = 1944] [outer = (nil)] 22:38:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0x819a9400) [pid = 1802] [serial = 1945] [outer = 0x818d4c00] 22:38:26 INFO - PROCESS | 1802 | 1477546706586 Marionette DEBUG loaded listener.js 22:38:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0x818db000) [pid = 1802] [serial = 1946] [outer = 0x818d4c00] 22:38:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbc4400 == 41 [pid = 1802] [id = 671] 22:38:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x8bbc8400) [pid = 1802] [serial = 1947] [outer = (nil)] 22:38:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 115 (0x8bbc8c00) [pid = 1802] [serial = 1948] [outer = 0x8bbc8400] 22:38:27 INFO - PROCESS | 1802 | 1477546707156 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"]]]}] 22:38:27 INFO - . 22:38:27 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1127ms 22:38:27 INFO - PROCESS | 1802 | 1477546707188 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 22:38:27 INFO - TEST-START | /touch-events/create-touch-touchlist.html 22:38:27 INFO - PROCESS | 1802 | 1477546707198 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 22:38:27 INFO - PROCESS | 1802 | 1477546707208 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}] 22:38:27 INFO - PROCESS | 1802 | 1477546707356 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 22:38:27 INFO - PROCESS | 1802 | 1477546707370 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 22:38:27 INFO - PROCESS | 1802 | 1477546707374 Marionette TRACE conn4 <- [1,3001,null,["8"]] 22:38:27 INFO - PROCESS | 1802 | 1477546707380 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 22:38:27 INFO - PROCESS | 1802 | 1477546707386 Marionette TRACE conn4 <- [1,3002,null,{}] 22:38:27 INFO - PROCESS | 1802 | 1477546707511 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c123c00 == 42 [pid = 1802] [id = 672] 22:38:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 116 (0x8c124000) [pid = 1802] [serial = 1949] [outer = (nil)] 22:38:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 117 (0x8c128000) [pid = 1802] [serial = 1950] [outer = 0x8c124000] 22:38:27 INFO - PROCESS | 1802 | 1477546707589 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 118 (0x8c165800) [pid = 1802] [serial = 1951] [outer = 0x8c124000] 22:38:28 INFO - PROCESS | 1802 | 1477546708067 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]]]}] 22:38:28 INFO - .... 22:38:28 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 875ms 22:38:28 INFO - TEST-START | /touch-events/historical.html 22:38:28 INFO - PROCESS | 1802 | 1477546708081 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 22:38:28 INFO - PROCESS | 1802 | 1477546708084 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 22:38:28 INFO - PROCESS | 1802 | 1477546708091 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}] 22:38:28 INFO - PROCESS | 1802 | 1477546708289 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 22:38:28 INFO - PROCESS | 1802 | 1477546708378 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 22:38:28 INFO - PROCESS | 1802 | 1477546708385 Marionette TRACE conn4 <- [1,3006,null,["8"]] 22:38:28 INFO - PROCESS | 1802 | 1477546708391 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 22:38:28 INFO - PROCESS | 1802 | 1477546708396 Marionette TRACE conn4 <- [1,3007,null,{}] 22:38:28 INFO - PROCESS | 1802 | 1477546708400 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f624800 == 43 [pid = 1802] [id = 673] 22:38:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 119 (0x8f988000) [pid = 1802] [serial = 1952] [outer = (nil)] 22:38:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 120 (0x91066c00) [pid = 1802] [serial = 1953] [outer = 0x8f988000] 22:38:28 INFO - PROCESS | 1802 | 1477546708480 Marionette DEBUG loaded listener.js 22:38:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 121 (0x92aa0c00) [pid = 1802] [serial = 1954] [outer = 0x8f988000] 22:38:29 INFO - PROCESS | 1802 | 1477546709027 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 22:38:29 INFO - . 22:38:29 INFO - TEST-OK | /touch-events/historical.html | took 968ms 22:38:29 INFO - PROCESS | 1802 | 1477546709070 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 1802 | 1477546709074 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 22:38:29 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 22:38:29 INFO - PROCESS | 1802 | 1477546709080 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}] 22:38:29 INFO - PROCESS | 1802 | 1477546709279 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 22:38:29 INFO - PROCESS | 1802 | 1477546709303 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 22:38:29 INFO - PROCESS | 1802 | 1477546709307 Marionette TRACE conn4 <- [1,3011,null,["8"]] 22:38:29 INFO - PROCESS | 1802 | 1477546709312 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 22:38:29 INFO - PROCESS | 1802 | 1477546709316 Marionette TRACE conn4 <- [1,3012,null,{}] 22:38:29 INFO - PROCESS | 1802 | 1477546709322 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138c400 == 44 [pid = 1802] [id = 674] 22:38:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 122 (0x958ab800) [pid = 1802] [serial = 1955] [outer = (nil)] 22:38:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 123 (0x95c35800) [pid = 1802] [serial = 1956] [outer = 0x958ab800] 22:38:29 INFO - PROCESS | 1802 | 1477546709470 Marionette DEBUG loaded listener.js 22:38:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 124 (0x95c39c00) [pid = 1802] [serial = 1957] [outer = 0x958ab800] 22:38:29 INFO - PROCESS | 1802 | 1477546709982 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]]]}] 22:38:29 INFO - ... 22:38:29 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 919ms 22:38:30 INFO - PROCESS | 1802 | 1477546709999 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 22:38:30 INFO - PROCESS | 1802 | 1477546710003 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 22:38:30 INFO - TEST-START | /touch-events/touch-retargeting.html 22:38:30 INFO - PROCESS | 1802 | 1477546710009 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}] 22:38:30 INFO - PROCESS | 1802 | 1477546710253 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 123 (0x96166000) [pid = 1802] [serial = 1906] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 122 (0x96256400) [pid = 1802] [serial = 1908] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 121 (0x90fbfc00) [pid = 1802] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546689481] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 120 (0x8c162000) [pid = 1802] [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] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 119 (0x93802400) [pid = 1802] [serial = 1889] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 118 (0x8135cc00) [pid = 1802] [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] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 117 (0x81b53000) [pid = 1802] [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] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 116 (0x8bbc7000) [pid = 1802] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 115 (0x95c30000) [pid = 1802] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 114 (0x9380d400) [pid = 1802] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0x8bbd0000) [pid = 1802] [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] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0x95f8f800) [pid = 1802] [serial = 1896] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x92b8e000) [pid = 1802] [serial = 1887] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x82116800) [pid = 1802] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x93b5c000) [pid = 1802] [serial = 1891] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x8db5f800) [pid = 1802] [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] 22:38:30 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0x95f9b800) [pid = 1802] [serial = 1901] [outer = (nil)] [url = about:blank] 22:38:30 INFO - PROCESS | 1802 | 1477546710536 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 22:38:30 INFO - PROCESS | 1802 | 1477546710539 Marionette TRACE conn4 <- [1,3016,null,["8"]] 22:38:30 INFO - PROCESS | 1802 | 1477546710547 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 22:38:30 INFO - PROCESS | 1802 | 1477546710552 Marionette TRACE conn4 <- [1,3017,null,{}] 22:38:30 INFO - PROCESS | 1802 | 1477546710557 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135cc00 == 45 [pid = 1802] [id = 675] 22:38:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0x8138c800) [pid = 1802] [serial = 1958] [outer = (nil)] 22:38:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0x8bbc7000) [pid = 1802] [serial = 1959] [outer = 0x8138c800] 22:38:30 INFO - PROCESS | 1802 | 1477546710640 Marionette DEBUG loaded listener.js 22:38:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0x95f9b800) [pid = 1802] [serial = 1960] [outer = 0x8138c800] 22:38:31 INFO - PROCESS | 1802 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8135c800 == 44 [pid = 1802] [id = 642] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb4c00 == 43 [pid = 1802] [id = 636] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa4c00 == 42 [pid = 1802] [id = 628] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x91abe000 == 41 [pid = 1802] [id = 640] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x873a6c00 == 40 [pid = 1802] [id = 638] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81352800 == 39 [pid = 1802] [id = 635] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd10400 == 38 [pid = 1802] [id = 633] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81358400 == 37 [pid = 1802] [id = 651] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x9609b800 == 36 [pid = 1802] [id = 653] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8c160c00 == 35 [pid = 1802] [id = 634] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81caf800 == 34 [pid = 1802] [id = 629] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x95c2fc00 == 33 [pid = 1802] [id = 649] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x873ad400 == 32 [pid = 1802] [id = 632] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x82d36c00 == 31 [pid = 1802] [id = 631] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81354400 == 30 [pid = 1802] [id = 645] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x82119800 == 29 [pid = 1802] [id = 630] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcf800 == 28 [pid = 1802] [id = 644] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81399800 == 27 [pid = 1802] [id = 627] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa8c00 == 26 [pid = 1802] [id = 643] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8138c400 == 25 [pid = 1802] [id = 674] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8f624800 == 24 [pid = 1802] [id = 673] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8c123c00 == 23 [pid = 1802] [id = 672] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbc4400 == 22 [pid = 1802] [id = 671] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81358800 == 21 [pid = 1802] [id = 670] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x82d40000 == 20 [pid = 1802] [id = 669] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x818dd800 == 19 [pid = 1802] [id = 668] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x818d8800 == 18 [pid = 1802] [id = 667] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x9780c000 == 17 [pid = 1802] [id = 666] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x9761b400 == 16 [pid = 1802] [id = 665] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x974e0800 == 15 [pid = 1802] [id = 664] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x974e3800 == 14 [pid = 1802] [id = 663] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x97469c00 == 13 [pid = 1802] [id = 662] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x9640d400 == 12 [pid = 1802] [id = 661] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x90fc0000 == 11 [pid = 1802] [id = 660] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8c121800 == 10 [pid = 1802] [id = 659] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x873a4c00 == 9 [pid = 1802] [id = 658] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8211d400 == 8 [pid = 1802] [id = 657] 22:38:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81359400 == 7 [pid = 1802] [id = 656] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x96167c00) [pid = 1802] [serial = 1907] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x96257400) [pid = 1802] [serial = 1909] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0x95f95400) [pid = 1802] [serial = 1900] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x95c3a800) [pid = 1802] [serial = 1899] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0x95c32400) [pid = 1802] [serial = 1894] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x95c34000) [pid = 1802] [serial = 1895] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x8f97ec00) [pid = 1802] [serial = 1885] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x8f9ed800) [pid = 1802] [serial = 1886] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x8bbd1c00) [pid = 1802] [serial = 1882] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x8bd0d800) [pid = 1802] [serial = 1883] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x81ec1c00) [pid = 1802] [serial = 1879] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x8211f000) [pid = 1802] [serial = 1880] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x818d5c00) [pid = 1802] [serial = 1876] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x81396800) [pid = 1802] [serial = 1877] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x92a2c800) [pid = 1802] [serial = 1871] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x9380e000) [pid = 1802] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x8c16dc00) [pid = 1802] [serial = 1856] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x93803c00) [pid = 1802] [serial = 1890] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x95f90000) [pid = 1802] [serial = 1897] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x92b8e800) [pid = 1802] [serial = 1888] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x93b5d800) [pid = 1802] [serial = 1892] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x96097400) [pid = 1802] [serial = 1902] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x81396400) [pid = 1802] [serial = 1858] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x8f97f000) [pid = 1802] [serial = 1866] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x90fc2000) [pid = 1802] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477546689481] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x8c11e800) [pid = 1802] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x81ebe400) [pid = 1802] [serial = 1861] [outer = (nil)] [url = about:blank] 22:38:35 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x9609e000) [pid = 1802] [serial = 1904] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x9780d800) [pid = 1802] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8c127800) [pid = 1802] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8135a800) [pid = 1802] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x819a8c00) [pid = 1802] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x818d4c00) [pid = 1802] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x974ed400) [pid = 1802] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x9761c400) [pid = 1802] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x974e3c00) [pid = 1802] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8c124000) [pid = 1802] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x9640d800) [pid = 1802] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x958ab800) [pid = 1802] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x8f988000) [pid = 1802] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8227dc00) [pid = 1802] [serial = 1913] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8c12dc00) [pid = 1802] [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] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x819af400) [pid = 1802] [serial = 1937] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81cb5400) [pid = 1802] [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] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x873a5400) [pid = 1802] [serial = 1915] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x91ac4000) [pid = 1802] [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] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x9746ec00) [pid = 1802] [serial = 1925] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x95362000) [pid = 1802] [serial = 1920] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x9609bc00) [pid = 1802] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x873a4800) [pid = 1802] [serial = 1942] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8bbc8400) [pid = 1802] [serial = 1947] [outer = (nil)] [url = about:blank] 22:38:39 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x81357800) [pid = 1802] [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] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x97617800) [pid = 1802] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x97807c00) [pid = 1802] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x92aa0c00) [pid = 1802] [serial = 1954] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x91066c00) [pid = 1802] [serial = 1953] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x95c39c00) [pid = 1802] [serial = 1957] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x95c35800) [pid = 1802] [serial = 1956] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x8bbc7000) [pid = 1802] [serial = 1959] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x8c128000) [pid = 1802] [serial = 1950] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x8c165800) [pid = 1802] [serial = 1951] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x819a9400) [pid = 1802] [serial = 1945] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x818db000) [pid = 1802] [serial = 1946] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x81aac800) [pid = 1802] [serial = 1940] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81aa1800) [pid = 1802] [serial = 1941] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x97a25800) [pid = 1802] [serial = 1935] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x97a24c00) [pid = 1802] [serial = 1936] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x974e7400) [pid = 1802] [serial = 1928] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x974e7c00) [pid = 1802] [serial = 1929] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x97373c00) [pid = 1802] [serial = 1923] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x82d35000) [pid = 1802] [serial = 1914] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8f987000) [pid = 1802] [serial = 1867] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x97374000) [pid = 1802] [serial = 1924] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x819af800) [pid = 1802] [serial = 1938] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81eb8c00) [pid = 1802] [serial = 1862] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x873a5c00) [pid = 1802] [serial = 1916] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x92a2f800) [pid = 1802] [serial = 1872] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x9746fc00) [pid = 1802] [serial = 1926] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x95f94800) [pid = 1802] [serial = 1921] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x9609e400) [pid = 1802] [serial = 1905] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x873a6000) [pid = 1802] [serial = 1943] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x8bbc8c00) [pid = 1802] [serial = 1948] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81399000) [pid = 1802] [serial = 1859] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8d78a000) [pid = 1802] [serial = 1918] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x8f984800) [pid = 1802] [serial = 1919] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x819a4c00) [pid = 1802] [serial = 1911] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x8139ac00) [pid = 1802] [serial = 1912] [outer = (nil)] [url = about:blank] 22:39:00 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:39:00 INFO - PROCESS | 1802 | 1477546740797 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 22:39:00 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30806ms 22:39:00 INFO - PROCESS | 1802 | 1477546740816 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 22:39:00 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 22:39:00 INFO - PROCESS | 1802 | 1477546740823 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 22:39:00 INFO - PROCESS | 1802 | 1477546740833 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}] 22:39:01 INFO - PROCESS | 1802 | 1477546741060 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 22:39:01 INFO - PROCESS | 1802 | 1477546741140 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 22:39:01 INFO - PROCESS | 1802 | 1477546741146 Marionette TRACE conn4 <- [1,3021,null,["8"]] 22:39:01 INFO - PROCESS | 1802 | 1477546741154 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 22:39:01 INFO - PROCESS | 1802 | 1477546741161 Marionette TRACE conn4 <- [1,3022,null,{}] 22:39:01 INFO - PROCESS | 1802 | 1477546741167 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x81397c00 == 8 [pid = 1802] [id = 676] 22:39:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81398400) [pid = 1802] [serial = 1961] [outer = (nil)] 22:39:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x8139ac00) [pid = 1802] [serial = 1962] [outer = 0x81398400] 22:39:01 INFO - PROCESS | 1802 | 1477546741253 Marionette DEBUG loaded listener.js 22:39:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d6c00) [pid = 1802] [serial = 1963] [outer = 0x81398400] 22:39:01 INFO - PROCESS | 1802 | 1477546741812 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]]]}] 22:39:01 INFO - ..... 22:39:01 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1024ms 22:39:01 INFO - PROCESS | 1802 | 1477546741860 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 1802 | 1477546741866 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 22:39:01 INFO - TEST-START | /user-timing/idlharness.html 22:39:01 INFO - PROCESS | 1802 | 1477546741873 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}] 22:39:02 INFO - PROCESS | 1802 | 1477546742040 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 22:39:02 INFO - PROCESS | 1802 | 1477546742054 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 22:39:02 INFO - PROCESS | 1802 | 1477546742059 Marionette TRACE conn4 <- [1,3026,null,["8"]] 22:39:02 INFO - PROCESS | 1802 | 1477546742172 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 22:39:02 INFO - PROCESS | 1802 | 1477546742178 Marionette TRACE conn4 <- [1,3027,null,{}] 22:39:02 INFO - PROCESS | 1802 | 1477546742184 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa1c00 == 9 [pid = 1802] [id = 677] 22:39:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa2400) [pid = 1802] [serial = 1964] [outer = (nil)] 22:39:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa5000) [pid = 1802] [serial = 1965] [outer = 0x81aa2400] 22:39:02 INFO - PROCESS | 1802 | 1477546742265 Marionette DEBUG loaded listener.js 22:39:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aa7800) [pid = 1802] [serial = 1966] [outer = 0x81aa2400] 22:39:03 INFO - PROCESS | 1802 | 1477546743132 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]]]}] 22:39:03 INFO - ........................ 22:39:03 INFO - TEST-OK | /user-timing/idlharness.html | took 1326ms 22:39:03 INFO - PROCESS | 1802 | 1477546743211 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 22:39:03 INFO - PROCESS | 1802 | 1477546743219 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 22:39:03 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 22:39:03 INFO - PROCESS | 1802 | 1477546743225 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}] 22:39:03 INFO - PROCESS | 1802 | 1477546743396 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 22:39:03 INFO - PROCESS | 1802 | 1477546743515 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 22:39:03 INFO - PROCESS | 1802 | 1477546743520 Marionette TRACE conn4 <- [1,3031,null,["8"]] 22:39:03 INFO - PROCESS | 1802 | 1477546743528 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 22:39:03 INFO - PROCESS | 1802 | 1477546743535 Marionette TRACE conn4 <- [1,3032,null,{}] 22:39:03 INFO - PROCESS | 1802 | 1477546743541 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb7400 == 10 [pid = 1802] [id = 678] 22:39:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81cb7800) [pid = 1802] [serial = 1967] [outer = (nil)] 22:39:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81cba800) [pid = 1802] [serial = 1968] [outer = 0x81cb7800] 22:39:03 INFO - PROCESS | 1802 | 1477546743626 Marionette DEBUG loaded listener.js 22:39:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81ebb800) [pid = 1802] [serial = 1969] [outer = 0x81cb7800] 22:39:04 INFO - PROCESS | 1802 | 1477546744313 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]]]}] 22:39:04 INFO - ....... 22:39:04 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1121ms 22:39:04 INFO - PROCESS | 1802 | 1477546744360 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 22:39:04 INFO - PROCESS | 1802 | 1477546744364 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 22:39:04 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 22:39:04 INFO - PROCESS | 1802 | 1477546744371 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}] 22:39:04 INFO - PROCESS | 1802 | 1477546744575 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 22:39:04 INFO - PROCESS | 1802 | 1477546744594 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 22:39:04 INFO - PROCESS | 1802 | 1477546744600 Marionette TRACE conn4 <- [1,3036,null,["8"]] 22:39:04 INFO - PROCESS | 1802 | 1477546744605 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 22:39:04 INFO - PROCESS | 1802 | 1477546744610 Marionette TRACE conn4 <- [1,3037,null,{}] 22:39:04 INFO - PROCESS | 1802 | 1477546744616 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aaec00 == 11 [pid = 1802] [id = 679] 22:39:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x82120000) [pid = 1802] [serial = 1970] [outer = (nil)] 22:39:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x8227e000) [pid = 1802] [serial = 1971] [outer = 0x82120000] 22:39:04 INFO - PROCESS | 1802 | 1477546744690 Marionette DEBUG loaded listener.js 22:39:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x82286400) [pid = 1802] [serial = 1972] [outer = 0x82120000] 22:39:05 INFO - PROCESS | 1802 | 1477546745413 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]]]}] 22:39:05 INFO - ....... 22:39:05 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1072ms 22:39:05 INFO - PROCESS | 1802 | 1477546745444 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 22:39:05 INFO - PROCESS | 1802 | 1477546745448 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 22:39:05 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 22:39:05 INFO - PROCESS | 1802 | 1477546745454 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}] 22:39:05 INFO - PROCESS | 1802 | 1477546745649 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 22:39:05 INFO - PROCESS | 1802 | 1477546745665 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 22:39:05 INFO - PROCESS | 1802 | 1477546745668 Marionette TRACE conn4 <- [1,3041,null,["8"]] 22:39:05 INFO - PROCESS | 1802 | 1477546745678 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 22:39:05 INFO - PROCESS | 1802 | 1477546745683 Marionette TRACE conn4 <- [1,3042,null,{}] 22:39:05 INFO - PROCESS | 1802 | 1477546745687 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d37c00 == 12 [pid = 1802] [id = 680] 22:39:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82d38000) [pid = 1802] [serial = 1973] [outer = (nil)] 22:39:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x82d3d400) [pid = 1802] [serial = 1974] [outer = 0x82d38000] 22:39:05 INFO - PROCESS | 1802 | 1477546745758 Marionette DEBUG loaded listener.js 22:39:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82d41400) [pid = 1802] [serial = 1975] [outer = 0x82d38000] 22:39:06 INFO - PROCESS | 1802 | 1477546746307 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]]]}] 22:39:06 INFO - .. 22:39:06 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 928ms 22:39:06 INFO - TEST-START | /user-timing/test_user_timing_exists.html 22:39:06 INFO - PROCESS | 1802 | 1477546746382 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 1802 | 1477546746385 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 22:39:06 INFO - PROCESS | 1802 | 1477546746391 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}] 22:39:06 INFO - PROCESS | 1802 | 1477546746587 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 22:39:06 INFO - PROCESS | 1802 | 1477546746703 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 22:39:06 INFO - PROCESS | 1802 | 1477546746706 Marionette TRACE conn4 <- [1,3046,null,["8"]] 22:39:06 INFO - PROCESS | 1802 | 1477546746715 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 22:39:06 INFO - PROCESS | 1802 | 1477546746719 Marionette TRACE conn4 <- [1,3047,null,{}] 22:39:06 INFO - PROCESS | 1802 | 1477546746723 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x873ac800 == 13 [pid = 1802] [id = 681] 22:39:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x873ad000) [pid = 1802] [serial = 1976] [outer = (nil)] 22:39:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8bb1a000) [pid = 1802] [serial = 1977] [outer = 0x873ad000] 22:39:06 INFO - PROCESS | 1802 | 1477546746800 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8bbc9c00) [pid = 1802] [serial = 1978] [outer = 0x873ad000] 22:39:07 INFO - PROCESS | 1802 | 1477546747293 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]]]}] 22:39:07 INFO - ..... 22:39:07 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 921ms 22:39:07 INFO - TEST-START | /user-timing/test_user_timing_mark.html 22:39:07 INFO - PROCESS | 1802 | 1477546747311 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 22:39:07 INFO - PROCESS | 1802 | 1477546747313 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 22:39:07 INFO - PROCESS | 1802 | 1477546747320 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}] 22:39:07 INFO - PROCESS | 1802 | 1477546747463 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 22:39:07 INFO - PROCESS | 1802 | 1477546747470 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 22:39:07 INFO - PROCESS | 1802 | 1477546747476 Marionette TRACE conn4 <- [1,3051,null,["8"]] 22:39:07 INFO - PROCESS | 1802 | 1477546747483 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 22:39:07 INFO - PROCESS | 1802 | 1477546747490 Marionette TRACE conn4 <- [1,3052,null,{}] 22:39:07 INFO - PROCESS | 1802 | 1477546747495 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbce800 == 14 [pid = 1802] [id = 682] 22:39:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8bbd0000) [pid = 1802] [serial = 1979] [outer = (nil)] 22:39:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8bd0e800) [pid = 1802] [serial = 1980] [outer = 0x8bbd0000] 22:39:07 INFO - PROCESS | 1802 | 1477546747565 Marionette DEBUG loaded listener.js 22:39:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8bd0f000) [pid = 1802] [serial = 1981] [outer = 0x8bbd0000] 22:39:08 INFO - PROCESS | 1802 | 1477546748352 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]]]}] 22:39:08 INFO - ..................... 22:39:08 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1078ms 22:39:08 INFO - PROCESS | 1802 | 1477546748398 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 22:39:08 INFO - PROCESS | 1802 | 1477546748401 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 22:39:08 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 22:39:08 INFO - PROCESS | 1802 | 1477546748408 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}] 22:39:08 INFO - PROCESS | 1802 | 1477546748609 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 22:39:08 INFO - PROCESS | 1802 | 1477546748628 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 22:39:08 INFO - PROCESS | 1802 | 1477546748651 Marionette TRACE conn4 <- [1,3056,null,["8"]] 22:39:08 INFO - PROCESS | 1802 | 1477546748722 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 22:39:08 INFO - PROCESS | 1802 | 1477546748726 Marionette TRACE conn4 <- [1,3057,null,{}] 22:39:08 INFO - PROCESS | 1802 | 1477546748732 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bd08c00 == 15 [pid = 1802] [id = 683] 22:39:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8c11e800) [pid = 1802] [serial = 1982] [outer = (nil)] 22:39:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8c162000) [pid = 1802] [serial = 1983] [outer = 0x8c11e800] 22:39:08 INFO - PROCESS | 1802 | 1477546748805 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8c162c00) [pid = 1802] [serial = 1984] [outer = 0x8c11e800] 22:39:09 INFO - PROCESS | 1802 | 1477546749406 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]]]}] 22:39:09 INFO - ..... 22:39:09 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1076ms 22:39:09 INFO - PROCESS | 1802 | 1477546749485 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 22:39:09 INFO - PROCESS | 1802 | 1477546749491 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 22:39:09 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 22:39:09 INFO - PROCESS | 1802 | 1477546749501 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}] 22:39:09 INFO - PROCESS | 1802 | 1477546749683 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 22:39:09 INFO - PROCESS | 1802 | 1477546749844 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 22:39:09 INFO - PROCESS | 1802 | 1477546749850 Marionette TRACE conn4 <- [1,3061,null,["8"]] 22:39:09 INFO - PROCESS | 1802 | 1477546749861 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 22:39:09 INFO - PROCESS | 1802 | 1477546749869 Marionette TRACE conn4 <- [1,3062,null,{}] 22:39:09 INFO - PROCESS | 1802 | 1477546749875 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa4c00 == 16 [pid = 1802] [id = 684] 22:39:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x81aa5800) [pid = 1802] [serial = 1985] [outer = (nil)] 22:39:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81aae800) [pid = 1802] [serial = 1986] [outer = 0x81aa5800] 22:39:09 INFO - PROCESS | 1802 | 1477546749966 Marionette DEBUG loaded listener.js 22:39:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81aac800) [pid = 1802] [serial = 1987] [outer = 0x81aa5800] 22:39:10 INFO - PROCESS | 1802 | 1477546750624 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]]]}] 22:39:10 INFO - ......................................... 22:39:10 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1231ms 22:39:10 INFO - PROCESS | 1802 | 1477546750732 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 22:39:10 INFO - PROCESS | 1802 | 1477546750738 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 22:39:10 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 22:39:10 INFO - PROCESS | 1802 | 1477546750762 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}] 22:39:10 INFO - PROCESS | 1802 | 1477546750935 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 22:39:11 INFO - PROCESS | 1802 | 1477546751100 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 22:39:11 INFO - PROCESS | 1802 | 1477546751106 Marionette TRACE conn4 <- [1,3066,null,["8"]] 22:39:11 INFO - PROCESS | 1802 | 1477546751114 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 22:39:11 INFO - PROCESS | 1802 | 1477546751120 Marionette TRACE conn4 <- [1,3067,null,{}] 22:39:11 INFO - PROCESS | 1802 | 1477546751127 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cba400 == 17 [pid = 1802] [id = 685] 22:39:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81ebe400) [pid = 1802] [serial = 1988] [outer = (nil)] 22:39:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x82111800) [pid = 1802] [serial = 1989] [outer = 0x81ebe400] 22:39:11 INFO - PROCESS | 1802 | 1477546751214 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81ec4400) [pid = 1802] [serial = 1990] [outer = 0x81ebe400] 22:39:11 INFO - PROCESS | 1802 | 1477546751822 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]]]}] 22:39:11 INFO - .. 22:39:11 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1125ms 22:39:11 INFO - PROCESS | 1802 | 1477546751893 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 22:39:11 INFO - PROCESS | 1802 | 1477546751899 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 22:39:11 INFO - TEST-START | /user-timing/test_user_timing_measure.html 22:39:11 INFO - PROCESS | 1802 | 1477546751907 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}] 22:39:12 INFO - PROCESS | 1802 | 1477546752088 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 22:39:12 INFO - PROCESS | 1802 | 1477546752252 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 22:39:12 INFO - PROCESS | 1802 | 1477546752257 Marionette TRACE conn4 <- [1,3071,null,["8"]] 22:39:12 INFO - PROCESS | 1802 | 1477546752267 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 22:39:12 INFO - PROCESS | 1802 | 1477546752275 Marionette TRACE conn4 <- [1,3072,null,{}] 22:39:12 INFO - PROCESS | 1802 | 1477546752281 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d36800 == 18 [pid = 1802] [id = 686] 22:39:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x8bd0b400) [pid = 1802] [serial = 1991] [outer = (nil)] 22:39:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x8c124c00) [pid = 1802] [serial = 1992] [outer = 0x8bd0b400] 22:39:12 INFO - PROCESS | 1802 | 1477546752376 Marionette DEBUG loaded listener.js 22:39:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x8c167c00) [pid = 1802] [serial = 1993] [outer = 0x8bd0b400] 22:39:13 INFO - ............................... 22:39:13 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1298ms 22:39:13 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 22:39:13 INFO - PROCESS | 1802 | 1477546753168 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]]]}] 22:39:13 INFO - PROCESS | 1802 | 1477546753205 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 22:39:13 INFO - PROCESS | 1802 | 1477546753208 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 22:39:13 INFO - PROCESS | 1802 | 1477546753225 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}] 22:39:13 INFO - PROCESS | 1802 | 1477546753411 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 22:39:13 INFO - PROCESS | 1802 | 1477546753587 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 22:39:13 INFO - PROCESS | 1802 | 1477546753590 Marionette TRACE conn4 <- [1,3076,null,["8"]] 22:39:13 INFO - PROCESS | 1802 | 1477546753601 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 22:39:13 INFO - PROCESS | 1802 | 1477546753606 Marionette TRACE conn4 <- [1,3077,null,{}] 22:39:13 INFO - PROCESS | 1802 | 1477546753612 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91b800 == 19 [pid = 1802] [id = 687] 22:39:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8f624800) [pid = 1802] [serial = 1994] [outer = (nil)] 22:39:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8f629400) [pid = 1802] [serial = 1995] [outer = 0x8f624800] 22:39:13 INFO - PROCESS | 1802 | 1477546753694 Marionette DEBUG loaded listener.js 22:39:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8f97e000) [pid = 1802] [serial = 1996] [outer = 0x8f624800] 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:39:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:39:14 INFO - PROCESS | 1802 | 1477546754402 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]]]}] 22:39:14 INFO - ................. 22:39:14 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1222ms 22:39:14 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 22:39:14 INFO - PROCESS | 1802 | 1477546754441 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 1802 | 1477546754444 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 22:39:14 INFO - PROCESS | 1802 | 1477546754451 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}] 22:39:14 INFO - PROCESS | 1802 | 1477546754679 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 22:39:14 INFO - PROCESS | 1802 | 1477546754773 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 22:39:14 INFO - PROCESS | 1802 | 1477546754777 Marionette TRACE conn4 <- [1,3081,null,["8"]] 22:39:14 INFO - PROCESS | 1802 | 1477546754784 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 22:39:14 INFO - PROCESS | 1802 | 1477546754790 Marionette TRACE conn4 <- [1,3082,null,{}] 22:39:14 INFO - PROCESS | 1802 | 1477546754798 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f985400 == 20 [pid = 1802] [id = 688] 22:39:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x8f987000) [pid = 1802] [serial = 1997] [outer = (nil)] 22:39:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x8f988800) [pid = 1802] [serial = 1998] [outer = 0x8f987000] 22:39:14 INFO - PROCESS | 1802 | 1477546754880 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x8f9f7c00) [pid = 1802] [serial = 1999] [outer = 0x8f987000] 22:39:15 INFO - PROCESS | 1802 | 1477546755778 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]]]}] 22:39:15 INFO - ................. 22:39:15 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1376ms 22:39:16 INFO - PROCESS | 1802 | --DOCSHELL 0x8135cc00 == 19 [pid = 1802] [id = 675] 22:39:16 INFO - PROCESS | 1802 | 1477546756546 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 22:39:16 INFO - PROCESS | 1802 | 1477546756552 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 22:39:16 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 22:39:16 INFO - PROCESS | 1802 | 1477546756568 Marionette TRACE conn4 -> [0,3085,"getContext",null] 22:39:16 INFO - PROCESS | 1802 | 1477546756575 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 22:39:16 INFO - PROCESS | 1802 | 1477546756584 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 22:39:16 INFO - PROCESS | 1802 | 1477546756589 Marionette TRACE conn4 <- [1,3086,null,{}] 22:39:16 INFO - PROCESS | 1802 | 1477546756599 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}] 22:39:16 INFO - PROCESS | 1802 | 1477546756622 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 22:39:16 INFO - PROCESS | 1802 | 1477546756628 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 22:39:16 INFO - PROCESS | 1802 | 1477546756636 Marionette TRACE conn4 <- [1,3088,null,{}] 22:39:16 INFO - Setting pref dom.animations-api.core.enabled (true) 22:39:16 INFO - PROCESS | 1802 | 1477546756650 Marionette TRACE conn4 -> [0,3089,"getContext",null] 22:39:16 INFO - PROCESS | 1802 | 1477546756664 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 22:39:16 INFO - PROCESS | 1802 | 1477546756671 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 22:39:16 INFO - PROCESS | 1802 | 1477546756675 Marionette TRACE conn4 <- [1,3090,null,{}] 22:39:16 INFO - PROCESS | 1802 | 1477546756680 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}] 22:39:16 INFO - PROCESS | 1802 | 1477546756701 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 22:39:16 INFO - PROCESS | 1802 | 1477546756707 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 22:39:16 INFO - PROCESS | 1802 | 1477546756715 Marionette TRACE conn4 <- [1,3092,null,{}] 22:39:16 INFO - PROCESS | 1802 | 1477546756722 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}] 22:39:16 INFO - PROCESS | 1802 | 1477546756885 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 22:39:17 INFO - PROCESS | 1802 | 1477546757024 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 22:39:17 INFO - PROCESS | 1802 | 1477546757034 Marionette TRACE conn4 <- [1,3094,null,["8"]] 22:39:17 INFO - PROCESS | 1802 | 1477546757042 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 22:39:17 INFO - PROCESS | 1802 | 1477546757051 Marionette TRACE conn4 <- [1,3095,null,{}] 22:39:17 INFO - PROCESS | 1802 | 1477546757056 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aee800 == 20 [pid = 1802] [id = 689] 22:39:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x81af1400) [pid = 1802] [serial = 2000] [outer = (nil)] 22:39:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x81b4bc00) [pid = 1802] [serial = 2001] [outer = 0x81af1400] 22:39:17 INFO - PROCESS | 1802 | 1477546757136 Marionette DEBUG loaded listener.js 22:39:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x81b52000) [pid = 1802] [serial = 2002] [outer = 0x81af1400] 22:39:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x81eba000 == 21 [pid = 1802] [id = 690] 22:39:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x81ebd000) [pid = 1802] [serial = 2003] [outer = (nil)] 22:39:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81cb4400) [pid = 1802] [serial = 2004] [outer = 0x81ebd000] 22:39:17 INFO - PROCESS | 1802 | 1477546757856 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]]]}] 22:39:17 INFO - ... 22:39:17 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1373ms 22:39:17 INFO - PROCESS | 1802 | 1477546757942 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 22:39:17 INFO - PROCESS | 1802 | 1477546757947 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 22:39:17 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 22:39:17 INFO - PROCESS | 1802 | 1477546757955 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}] 22:39:18 INFO - PROCESS | 1802 | 1477546758213 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 22:39:18 INFO - PROCESS | 1802 | 1477546758348 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 22:39:18 INFO - PROCESS | 1802 | 1477546758351 Marionette TRACE conn4 <- [1,3099,null,["8"]] 22:39:18 INFO - PROCESS | 1802 | 1477546758357 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 22:39:18 INFO - PROCESS | 1802 | 1477546758362 Marionette TRACE conn4 <- [1,3100,null,{}] 22:39:18 INFO - PROCESS | 1802 | 1477546758365 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x81350c00 == 22 [pid = 1802] [id = 691] 22:39:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81358c00) [pid = 1802] [serial = 2005] [outer = (nil)] 22:39:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x82288800) [pid = 1802] [serial = 2006] [outer = 0x81358c00] 22:39:18 INFO - PROCESS | 1802 | 1477546758445 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x82d33000) [pid = 1802] [serial = 2007] [outer = 0x81358c00] 22:39:18 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:39:18 INFO - PROCESS | 1802 | [1802] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:39:19 INFO - PROCESS | 1802 | 1477546759132 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]]]}] 22:39:19 INFO - ......... 22:39:19 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1232ms 22:39:19 INFO - PROCESS | 1802 | 1477546759185 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 22:39:19 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 22:39:19 INFO - PROCESS | 1802 | 1477546759190 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 22:39:19 INFO - PROCESS | 1802 | 1477546759196 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}] 22:39:19 INFO - PROCESS | 1802 | 1477546759389 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 22:39:19 INFO - PROCESS | 1802 | 1477546759424 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 22:39:19 INFO - PROCESS | 1802 | 1477546759429 Marionette TRACE conn4 <- [1,3104,null,["8"]] 22:39:19 INFO - PROCESS | 1802 | 1477546759434 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 22:39:19 INFO - PROCESS | 1802 | 1477546759441 Marionette TRACE conn4 <- [1,3105,null,{}] 22:39:19 INFO - PROCESS | 1802 | 1477546759513 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c126400 == 23 [pid = 1802] [id = 692] 22:39:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x8c128400) [pid = 1802] [serial = 2008] [outer = (nil)] 22:39:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8c12d800) [pid = 1802] [serial = 2009] [outer = 0x8c128400] 22:39:19 INFO - PROCESS | 1802 | 1477546759597 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8c166400) [pid = 1802] [serial = 2010] [outer = 0x8c128400] 22:39:20 INFO - PROCESS | 1802 | 1477546760268 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]]]}] 22:39:20 INFO - ................................... 22:39:20 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1137ms 22:39:20 INFO - PROCESS | 1802 | 1477546760334 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 1802 | 1477546760337 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 22:39:20 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 22:39:20 INFO - Clearing pref dom.animations-api.core.enabled 22:39:20 INFO - PROCESS | 1802 | 1477546760348 Marionette TRACE conn4 -> [0,3108,"getContext",null] 22:39:20 INFO - PROCESS | 1802 | 1477546760350 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 22:39:20 INFO - PROCESS | 1802 | 1477546760356 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 22:39:20 INFO - PROCESS | 1802 | 1477546760359 Marionette TRACE conn4 <- [1,3109,null,{}] 22:39:20 INFO - PROCESS | 1802 | 1477546760364 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}] 22:39:20 INFO - PROCESS | 1802 | 1477546760377 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 22:39:20 INFO - PROCESS | 1802 | 1477546760393 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 22:39:20 INFO - PROCESS | 1802 | 1477546760395 Marionette TRACE conn4 <- [1,3111,null,{}] 22:39:20 INFO - PROCESS | 1802 | 1477546760401 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}] 22:39:20 INFO - PROCESS | 1802 | 1477546760610 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 22:39:20 INFO - PROCESS | 1802 | 1477546760629 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 22:39:20 INFO - PROCESS | 1802 | 1477546760641 Marionette TRACE conn4 <- [1,3113,null,["8"]] 22:39:20 INFO - PROCESS | 1802 | 1477546760646 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 22:39:20 INFO - PROCESS | 1802 | 1477546760652 Marionette TRACE conn4 <- [1,3114,null,{}] 22:39:20 INFO - PROCESS | 1802 | 1477546760723 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9eb800 == 24 [pid = 1802] [id = 693] 22:39:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8f9ecc00) [pid = 1802] [serial = 2011] [outer = (nil)] 22:39:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x90fbec00) [pid = 1802] [serial = 2012] [outer = 0x8f9ecc00] 22:39:20 INFO - PROCESS | 1802 | 1477546760805 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x90fbf000) [pid = 1802] [serial = 2013] [outer = 0x8f9ecc00] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8bbd0000) [pid = 1802] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x8c11e800) [pid = 1802] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x82d38000) [pid = 1802] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x873ad000) [pid = 1802] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x82120000) [pid = 1802] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x81aa2400) [pid = 1802] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81398400) [pid = 1802] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81cb7800) [pid = 1802] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 22:39:21 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8138c800) [pid = 1802] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 22:39:21 INFO - PROCESS | 1802 | 1477546761442 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]]]}] 22:39:21 INFO - . 22:39:21 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1123ms 22:39:21 INFO - PROCESS | 1802 | 1477546761471 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 1802 | 1477546761477 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 22:39:21 INFO - TEST-START | /websockets/Close-0.htm 22:39:21 INFO - PROCESS | 1802 | 1477546761484 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}] 22:39:21 INFO - PROCESS | 1802 | 1477546761626 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 22:39:21 INFO - PROCESS | 1802 | 1477546761634 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 22:39:21 INFO - PROCESS | 1802 | 1477546761637 Marionette TRACE conn4 <- [1,3118,null,["8"]] 22:39:21 INFO - PROCESS | 1802 | 1477546761643 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 22:39:21 INFO - PROCESS | 1802 | 1477546761648 Marionette TRACE conn4 <- [1,3119,null,{}] 22:39:21 INFO - PROCESS | 1802 | 1477546761652 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x91066c00 == 25 [pid = 1802] [id = 694] 22:39:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x91067800) [pid = 1802] [serial = 2014] [outer = (nil)] 22:39:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x91abe400) [pid = 1802] [serial = 2015] [outer = 0x91067800] 22:39:21 INFO - PROCESS | 1802 | 1477546761724 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x91ac5800) [pid = 1802] [serial = 2016] [outer = 0x91067800] 22:39:22 INFO - PROCESS | 1802 | 1477546762293 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]]]}] 22:39:22 INFO - . 22:39:22 INFO - TEST-OK | /websockets/Close-0.htm | took 820ms 22:39:22 INFO - PROCESS | 1802 | 1477546762303 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 1802 | 1477546762309 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 22:39:22 INFO - TEST-START | /websockets/Close-1000-reason.htm 22:39:22 INFO - PROCESS | 1802 | 1477546762323 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}] 22:39:22 INFO - PROCESS | 1802 | 1477546762496 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 22:39:22 INFO - PROCESS | 1802 | [1802] 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 22:39:22 INFO - PROCESS | 1802 | 1477546762507 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 22:39:22 INFO - PROCESS | 1802 | 1477546762511 Marionette TRACE conn4 <- [1,3123,null,["8"]] 22:39:22 INFO - PROCESS | 1802 | 1477546762515 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 22:39:22 INFO - PROCESS | 1802 | 1477546762522 Marionette TRACE conn4 <- [1,3124,null,{}] 22:39:22 INFO - PROCESS | 1802 | 1477546762659 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135b400 == 26 [pid = 1802] [id = 695] 22:39:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x92d39400) [pid = 1802] [serial = 2017] [outer = (nil)] 22:39:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x93802000) [pid = 1802] [serial = 2018] [outer = 0x92d39400] 22:39:22 INFO - PROCESS | 1802 | 1477546762734 Marionette DEBUG loaded listener.js 22:39:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x9380d000) [pid = 1802] [serial = 2019] [outer = 0x92d39400] 22:39:23 INFO - PROCESS | 1802 | 1477546763260 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]]]}] 22:39:23 INFO - .. 22:39:23 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 972ms 22:39:23 INFO - PROCESS | 1802 | 1477546763294 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 22:39:23 INFO - PROCESS | 1802 | 1477546763300 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 22:39:23 INFO - TEST-START | /websockets/Close-1000.htm 22:39:23 INFO - PROCESS | 1802 | 1477546763355 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}] 22:39:23 INFO - PROCESS | 1802 | 1477546763570 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 22:39:23 INFO - PROCESS | 1802 | 1477546763740 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 22:39:23 INFO - PROCESS | 1802 | 1477546763746 Marionette TRACE conn4 <- [1,3128,null,["8"]] 22:39:23 INFO - PROCESS | 1802 | 1477546763754 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 22:39:23 INFO - PROCESS | 1802 | 1477546763762 Marionette TRACE conn4 <- [1,3129,null,{}] 22:39:23 INFO - PROCESS | 1802 | 1477546763768 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa2000 == 27 [pid = 1802] [id = 696] 22:39:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x81aa5400) [pid = 1802] [serial = 2020] [outer = (nil)] 22:39:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81ae6400) [pid = 1802] [serial = 2021] [outer = 0x81aa5400] 22:39:23 INFO - PROCESS | 1802 | 1477546763859 Marionette DEBUG loaded listener.js 22:39:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81aae000) [pid = 1802] [serial = 2022] [outer = 0x81aa5400] 22:39:24 INFO - PROCESS | 1802 | 1477546764572 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]]]}] 22:39:24 INFO - .. 22:39:24 INFO - TEST-OK | /websockets/Close-1000.htm | took 1279ms 22:39:24 INFO - PROCESS | 1802 | 1477546764653 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 1802 | 1477546764659 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 22:39:24 INFO - TEST-START | /websockets/Close-NaN.htm 22:39:24 INFO - PROCESS | 1802 | 1477546764667 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}] 22:39:24 INFO - PROCESS | 1802 | 1477546764851 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 22:39:25 INFO - PROCESS | 1802 | 1477546765019 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 22:39:25 INFO - PROCESS | 1802 | 1477546765024 Marionette TRACE conn4 <- [1,3133,null,["8"]] 22:39:25 INFO - PROCESS | 1802 | 1477546765032 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 22:39:25 INFO - PROCESS | 1802 | 1477546765038 Marionette TRACE conn4 <- [1,3134,null,{}] 22:39:25 INFO - PROCESS | 1802 | 1477546765044 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x82281800 == 28 [pid = 1802] [id = 697] 22:39:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x82282c00) [pid = 1802] [serial = 2023] [outer = (nil)] 22:39:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x82d3b000) [pid = 1802] [serial = 2024] [outer = 0x82282c00] 22:39:25 INFO - PROCESS | 1802 | 1477546765132 Marionette DEBUG loaded listener.js 22:39:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x82d34000) [pid = 1802] [serial = 2025] [outer = 0x82282c00] 22:39:25 INFO - PROCESS | 1802 | 1477546765819 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]]]}] 22:39:25 INFO - . 22:39:25 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1174ms 22:39:25 INFO - PROCESS | 1802 | 1477546765849 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 22:39:25 INFO - PROCESS | 1802 | 1477546765856 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 22:39:25 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 22:39:25 INFO - PROCESS | 1802 | 1477546765864 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}] 22:39:26 INFO - PROCESS | 1802 | 1477546766036 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 22:39:26 INFO - PROCESS | 1802 | [1802] 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 22:39:26 INFO - PROCESS | 1802 | 1477546766209 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 22:39:26 INFO - PROCESS | 1802 | 1477546766214 Marionette TRACE conn4 <- [1,3138,null,["8"]] 22:39:26 INFO - PROCESS | 1802 | 1477546766221 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 22:39:26 INFO - PROCESS | 1802 | 1477546766228 Marionette TRACE conn4 <- [1,3139,null,{}] 22:39:26 INFO - PROCESS | 1802 | 1477546766237 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c122c00 == 29 [pid = 1802] [id = 698] 22:39:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8c168400) [pid = 1802] [serial = 2026] [outer = (nil)] 22:39:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8f980400) [pid = 1802] [serial = 2027] [outer = 0x8c168400] 22:39:26 INFO - PROCESS | 1802 | 1477546766325 Marionette DEBUG loaded listener.js 22:39:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8f980800) [pid = 1802] [serial = 2028] [outer = 0x8c168400] 22:39:27 INFO - PROCESS | 1802 | 1477546767178 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]]]}] 22:39:27 INFO - . 22:39:27 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1329ms 22:39:27 INFO - PROCESS | 1802 | 1477546767193 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 22:39:27 INFO - PROCESS | 1802 | 1477546767198 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 22:39:27 INFO - TEST-START | /websockets/Close-clamp.htm 22:39:27 INFO - PROCESS | 1802 | --DOCSHELL 0x81eba000 == 28 [pid = 1802] [id = 690] 22:39:27 INFO - PROCESS | 1802 | 1477546767267 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}] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8c162000) [pid = 1802] [serial = 1983] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8c162c00) [pid = 1802] [serial = 1984] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8bd0e800) [pid = 1802] [serial = 1980] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8bd0f000) [pid = 1802] [serial = 1981] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8bb1a000) [pid = 1802] [serial = 1977] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x8bbc9c00) [pid = 1802] [serial = 1978] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x82d3d400) [pid = 1802] [serial = 1974] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x82d41400) [pid = 1802] [serial = 1975] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8227e000) [pid = 1802] [serial = 1971] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x82286400) [pid = 1802] [serial = 1972] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81cba800) [pid = 1802] [serial = 1968] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x81ebb800) [pid = 1802] [serial = 1969] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81aa5000) [pid = 1802] [serial = 1965] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81aa7800) [pid = 1802] [serial = 1966] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8139ac00) [pid = 1802] [serial = 1962] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x818d6c00) [pid = 1802] [serial = 1963] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x95f9b800) [pid = 1802] [serial = 1960] [outer = (nil)] [url = about:blank] 22:39:27 INFO - PROCESS | 1802 | 1477546767476 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 22:39:27 INFO - PROCESS | 1802 | [1802] 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 22:39:27 INFO - PROCESS | 1802 | 1477546767488 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 22:39:27 INFO - PROCESS | 1802 | 1477546767493 Marionette TRACE conn4 <- [1,3143,null,["8"]] 22:39:27 INFO - PROCESS | 1802 | 1477546767500 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 22:39:27 INFO - PROCESS | 1802 | 1477546767507 Marionette TRACE conn4 <- [1,3144,null,{}] 22:39:27 INFO - PROCESS | 1802 | 1477546767628 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399400 == 29 [pid = 1802] [id = 699] 22:39:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x819a6c00) [pid = 1802] [serial = 2029] [outer = (nil)] 22:39:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x819ae400) [pid = 1802] [serial = 2030] [outer = 0x819a6c00] 22:39:27 INFO - PROCESS | 1802 | 1477546767713 Marionette DEBUG loaded listener.js 22:39:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81aa1000) [pid = 1802] [serial = 2031] [outer = 0x819a6c00] 22:39:28 INFO - PROCESS | 1802 | 1477546768264 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 22:39:28 INFO - . 22:39:28 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1120ms 22:39:28 INFO - PROCESS | 1802 | 1477546768329 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 22:39:28 INFO - TEST-START | /websockets/Close-null.htm 22:39:28 INFO - PROCESS | 1802 | 1477546768334 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 22:39:28 INFO - PROCESS | 1802 | 1477546768340 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}] 22:39:28 INFO - PROCESS | 1802 | 1477546768493 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 22:39:28 INFO - PROCESS | 1802 | [1802] 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 22:39:28 INFO - PROCESS | 1802 | 1477546768622 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 22:39:28 INFO - PROCESS | 1802 | 1477546768627 Marionette TRACE conn4 <- [1,3148,null,["8"]] 22:39:28 INFO - PROCESS | 1802 | 1477546768633 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 22:39:28 INFO - PROCESS | 1802 | 1477546768638 Marionette TRACE conn4 <- [1,3149,null,{}] 22:39:28 INFO - PROCESS | 1802 | 1477546768643 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b53800 == 30 [pid = 1802] [id = 700] 22:39:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x81cae800) [pid = 1802] [serial = 2032] [outer = (nil)] 22:39:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81cb5400) [pid = 1802] [serial = 2033] [outer = 0x81cae800] 22:39:28 INFO - PROCESS | 1802 | 1477546768718 Marionette DEBUG loaded listener.js 22:39:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x81cb7800) [pid = 1802] [serial = 2034] [outer = 0x81cae800] 22:39:29 INFO - PROCESS | 1802 | 1477546769220 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]]]}] 22:39:29 INFO - . 22:39:29 INFO - TEST-OK | /websockets/Close-null.htm | took 927ms 22:39:29 INFO - PROCESS | 1802 | 1477546769274 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 22:39:29 INFO - PROCESS | 1802 | 1477546769281 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 22:39:29 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 22:39:29 INFO - PROCESS | 1802 | 1477546769297 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}] 22:39:29 INFO - PROCESS | 1802 | 1477546769503 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 22:39:29 INFO - PROCESS | 1802 | [1802] 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 22:39:29 INFO - PROCESS | 1802 | 1477546769532 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 22:39:29 INFO - PROCESS | 1802 | 1477546769536 Marionette TRACE conn4 <- [1,3153,null,["8"]] 22:39:29 INFO - PROCESS | 1802 | 1477546769539 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 22:39:29 INFO - PROCESS | 1802 | 1477546769548 Marionette TRACE conn4 <- [1,3154,null,{}] 22:39:29 INFO - PROCESS | 1802 | 1477546769626 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8228a400 == 31 [pid = 1802] [id = 701] 22:39:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x82d34400) [pid = 1802] [serial = 2035] [outer = (nil)] 22:39:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x82d38800) [pid = 1802] [serial = 2036] [outer = 0x82d34400] 22:39:29 INFO - PROCESS | 1802 | 1477546769708 Marionette DEBUG loaded listener.js 22:39:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x873a6400) [pid = 1802] [serial = 2037] [outer = 0x82d34400] 22:39:30 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:39:30 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:39:30 INFO - PROCESS | 1802 | 1477546770320 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]]]}] 22:39:30 INFO - .. 22:39:30 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1070ms 22:39:30 INFO - PROCESS | 1802 | 1477546770379 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 22:39:30 INFO - TEST-START | /websockets/Close-string.htm 22:39:30 INFO - PROCESS | 1802 | 1477546770384 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 22:39:30 INFO - PROCESS | 1802 | 1477546770391 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}] 22:39:30 INFO - PROCESS | 1802 | 1477546770597 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 22:39:30 INFO - PROCESS | 1802 | 1477546770625 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 22:39:30 INFO - PROCESS | 1802 | 1477546770630 Marionette TRACE conn4 <- [1,3158,null,["8"]] 22:39:30 INFO - PROCESS | 1802 | 1477546770634 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 22:39:30 INFO - PROCESS | 1802 | 1477546770639 Marionette TRACE conn4 <- [1,3159,null,{}] 22:39:30 INFO - PROCESS | 1802 | 1477546770646 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbd1800 == 32 [pid = 1802] [id = 702] 22:39:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8bd09400) [pid = 1802] [serial = 2038] [outer = (nil)] 22:39:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x8c121c00) [pid = 1802] [serial = 2039] [outer = 0x8bd09400] 22:39:30 INFO - PROCESS | 1802 | 1477546770789 Marionette DEBUG loaded listener.js 22:39:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x8c126000) [pid = 1802] [serial = 2040] [outer = 0x8bd09400] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x8f9ecc00) [pid = 1802] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81aa5800) [pid = 1802] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81ebe400) [pid = 1802] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8bd0b400) [pid = 1802] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x81ebd000) [pid = 1802] [serial = 2003] [outer = (nil)] [url = about:blank] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x8f624800) [pid = 1802] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x81af1400) [pid = 1802] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x91067800) [pid = 1802] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8c128400) [pid = 1802] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 22:39:31 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x81358c00) [pid = 1802] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 22:39:31 INFO - PROCESS | 1802 | 1477546771475 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]]]}] 22:39:31 INFO - . 22:39:31 INFO - TEST-OK | /websockets/Close-string.htm | took 1134ms 22:39:31 INFO - PROCESS | 1802 | 1477546771523 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 22:39:31 INFO - PROCESS | 1802 | 1477546771526 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 22:39:31 INFO - TEST-START | /websockets/Close-undefined.htm 22:39:31 INFO - PROCESS | 1802 | 1477546771532 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}] 22:39:31 INFO - PROCESS | 1802 | 1477546771669 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 22:39:31 INFO - PROCESS | 1802 | [1802] 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 22:39:31 INFO - PROCESS | 1802 | 1477546771802 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 22:39:31 INFO - PROCESS | 1802 | 1477546771804 Marionette TRACE conn4 <- [1,3163,null,["8"]] 22:39:31 INFO - PROCESS | 1802 | 1477546771810 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 22:39:31 INFO - PROCESS | 1802 | 1477546771827 Marionette TRACE conn4 <- [1,3164,null,{}] 22:39:31 INFO - PROCESS | 1802 | 1477546771832 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d3f400 == 33 [pid = 1802] [id = 703] 22:39:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x8d782000) [pid = 1802] [serial = 2041] [outer = (nil)] 22:39:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8db5f400) [pid = 1802] [serial = 2042] [outer = 0x8d782000] 22:39:31 INFO - PROCESS | 1802 | 1477546771903 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x8f623800) [pid = 1802] [serial = 2043] [outer = 0x8d782000] 22:39:32 INFO - PROCESS | 1802 | 1477546772407 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]]]}] 22:39:32 INFO - . 22:39:32 INFO - TEST-OK | /websockets/Close-undefined.htm | took 920ms 22:39:32 INFO - PROCESS | 1802 | 1477546772452 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 22:39:32 INFO - PROCESS | 1802 | 1477546772456 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 22:39:32 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 22:39:32 INFO - PROCESS | 1802 | 1477546772462 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}] 22:39:32 INFO - PROCESS | 1802 | 1477546772687 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 22:39:32 INFO - PROCESS | 1802 | 1477546772704 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 22:39:32 INFO - PROCESS | 1802 | 1477546772706 Marionette TRACE conn4 <- [1,3168,null,["8"]] 22:39:32 INFO - PROCESS | 1802 | 1477546772712 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 22:39:32 INFO - PROCESS | 1802 | 1477546772717 Marionette TRACE conn4 <- [1,3169,null,{}] 22:39:32 INFO - PROCESS | 1802 | 1477546772721 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x92a2e400 == 34 [pid = 1802] [id = 704] 22:39:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x92a2f000) [pid = 1802] [serial = 2044] [outer = (nil)] 22:39:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x92aa3800) [pid = 1802] [serial = 2045] [outer = 0x92a2f000] 22:39:32 INFO - PROCESS | 1802 | 1477546772798 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x92b8c800) [pid = 1802] [serial = 2046] [outer = 0x92a2f000] 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:39:33 INFO - PROCESS | 1802 | [1802] 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 2096 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:39:33 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:39:33 INFO - PROCESS | 1802 | 1477546773842 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]]]}] 22:39:33 INFO - . 22:39:33 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1436ms 22:39:33 INFO - PROCESS | 1802 | 1477546773899 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1802 | 1477546773904 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 22:39:33 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 22:39:33 INFO - PROCESS | 1802 | 1477546773915 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}] 22:39:34 INFO - PROCESS | 1802 | 1477546774130 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 22:39:34 INFO - PROCESS | 1802 | 1477546774307 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 22:39:34 INFO - PROCESS | 1802 | 1477546774313 Marionette TRACE conn4 <- [1,3173,null,["8"]] 22:39:34 INFO - PROCESS | 1802 | 1477546774326 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 22:39:34 INFO - PROCESS | 1802 | 1477546774332 Marionette TRACE conn4 <- [1,3174,null,{}] 22:39:34 INFO - PROCESS | 1802 | 1477546774339 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x819a9000 == 35 [pid = 1802] [id = 705] 22:39:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x819ac800) [pid = 1802] [serial = 2047] [outer = (nil)] 22:39:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x819b1800) [pid = 1802] [serial = 2048] [outer = 0x819ac800] 22:39:34 INFO - PROCESS | 1802 | 1477546774431 Marionette DEBUG loaded listener.js 22:39:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81aa4000) [pid = 1802] [serial = 2049] [outer = 0x819ac800] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbd1800 == 34 [pid = 1802] [id = 702] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x82d3f400 == 33 [pid = 1802] [id = 703] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81b53800 == 32 [pid = 1802] [id = 700] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8228a400 == 31 [pid = 1802] [id = 701] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81399400 == 30 [pid = 1802] [id = 699] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8135b400 == 29 [pid = 1802] [id = 695] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa2000 == 28 [pid = 1802] [id = 696] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x82281800 == 27 [pid = 1802] [id = 697] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x8c122c00 == 26 [pid = 1802] [id = 698] 22:39:37 INFO - PROCESS | 1802 | --DOCSHELL 0x92a2e400 == 25 [pid = 1802] [id = 704] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x81cb4400) [pid = 1802] [serial = 2004] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81aac800) [pid = 1802] [serial = 1987] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81aae800) [pid = 1802] [serial = 1986] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x81ec4400) [pid = 1802] [serial = 1990] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x82111800) [pid = 1802] [serial = 1989] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x8c167c00) [pid = 1802] [serial = 1993] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x8c124c00) [pid = 1802] [serial = 1992] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8f97e000) [pid = 1802] [serial = 1996] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8f629400) [pid = 1802] [serial = 1995] [outer = (nil)] [url = about:blank] 22:39:37 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81b52000) [pid = 1802] [serial = 2002] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x81b4bc00) [pid = 1802] [serial = 2001] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x82d33000) [pid = 1802] [serial = 2007] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x82288800) [pid = 1802] [serial = 2006] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x8c166400) [pid = 1802] [serial = 2010] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x8c12d800) [pid = 1802] [serial = 2009] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x90fbf000) [pid = 1802] [serial = 2013] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x90fbec00) [pid = 1802] [serial = 2012] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x91ac5800) [pid = 1802] [serial = 2016] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x91abe400) [pid = 1802] [serial = 2015] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x93802000) [pid = 1802] [serial = 2018] [outer = (nil)] [url = about:blank] 22:39:38 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x8f988800) [pid = 1802] [serial = 1998] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x92a2f000) [pid = 1802] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x819a6c00) [pid = 1802] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x8c168400) [pid = 1802] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x92d39400) [pid = 1802] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x81aa5400) [pid = 1802] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x82282c00) [pid = 1802] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x8bd09400) [pid = 1802] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8d782000) [pid = 1802] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x82d34400) [pid = 1802] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81cae800) [pid = 1802] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 22:39:41 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x8f987000) [pid = 1802] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81cba400 == 24 [pid = 1802] [id = 685] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91b800 == 23 [pid = 1802] [id = 687] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbce800 == 22 [pid = 1802] [id = 682] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x82d36800 == 21 [pid = 1802] [id = 686] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa4c00 == 20 [pid = 1802] [id = 684] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x91066c00 == 19 [pid = 1802] [id = 694] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x8f985400 == 18 [pid = 1802] [id = 688] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x8c126400 == 17 [pid = 1802] [id = 692] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x82d37c00 == 16 [pid = 1802] [id = 680] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x8bd08c00 == 15 [pid = 1802] [id = 683] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81aaec00 == 14 [pid = 1802] [id = 679] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81350c00 == 13 [pid = 1802] [id = 691] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb7400 == 12 [pid = 1802] [id = 678] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9eb800 == 11 [pid = 1802] [id = 693] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x873ac800 == 10 [pid = 1802] [id = 681] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa1c00 == 9 [pid = 1802] [id = 677] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81aee800 == 8 [pid = 1802] [id = 689] 22:39:45 INFO - PROCESS | 1802 | --DOCSHELL 0x81397c00 == 7 [pid = 1802] [id = 676] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x92b8c800) [pid = 1802] [serial = 2046] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x92aa3800) [pid = 1802] [serial = 2045] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8db5f400) [pid = 1802] [serial = 2042] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x8f623800) [pid = 1802] [serial = 2043] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8c121c00) [pid = 1802] [serial = 2039] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8c126000) [pid = 1802] [serial = 2040] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x82d38800) [pid = 1802] [serial = 2036] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x873a6400) [pid = 1802] [serial = 2037] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x81cb5400) [pid = 1802] [serial = 2033] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x81cb7800) [pid = 1802] [serial = 2034] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x819ae400) [pid = 1802] [serial = 2030] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81aa1000) [pid = 1802] [serial = 2031] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x8f980400) [pid = 1802] [serial = 2027] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x8f980800) [pid = 1802] [serial = 2028] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x82d3b000) [pid = 1802] [serial = 2024] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x82d34000) [pid = 1802] [serial = 2025] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8f9f7c00) [pid = 1802] [serial = 1999] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81ae6400) [pid = 1802] [serial = 2021] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81aae000) [pid = 1802] [serial = 2022] [outer = (nil)] [url = about:blank] 22:39:45 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x9380d000) [pid = 1802] [serial = 2019] [outer = (nil)] [url = about:blank] 22:39:52 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x819b1800) [pid = 1802] [serial = 2048] [outer = (nil)] [url = about:blank] 22:40:04 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:40:04 INFO - PROCESS | 1802 | 1477546804631 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]]]}] 22:40:04 INFO - .. 22:40:04 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30759ms 22:40:04 INFO - PROCESS | 1802 | 1477546804674 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 22:40:04 INFO - PROCESS | 1802 | 1477546804680 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 22:40:04 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 22:40:04 INFO - PROCESS | 1802 | 1477546804691 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}] 22:40:04 INFO - PROCESS | 1802 | 1477546804914 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 22:40:04 INFO - PROCESS | 1802 | [1802] 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 22:40:04 INFO - PROCESS | 1802 | 1477546804995 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 22:40:05 INFO - PROCESS | 1802 | 1477546805001 Marionette TRACE conn4 <- [1,3178,null,["8"]] 22:40:05 INFO - PROCESS | 1802 | 1477546805010 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 22:40:05 INFO - PROCESS | 1802 | 1477546805017 Marionette TRACE conn4 <- [1,3179,null,{}] 22:40:05 INFO - PROCESS | 1802 | 1477546805024 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x81353000 == 8 [pid = 1802] [id = 706] 22:40:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139a400) [pid = 1802] [serial = 2050] [outer = (nil)] 22:40:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d3800) [pid = 1802] [serial = 2051] [outer = 0x8139a400] 22:40:05 INFO - PROCESS | 1802 | 1477546805110 Marionette DEBUG loaded listener.js 22:40:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818da400) [pid = 1802] [serial = 2052] [outer = 0x8139a400] 22:40:05 INFO - PROCESS | 1802 | [1802] 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 2072 22:40:05 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:05 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:05 INFO - PROCESS | 1802 | 1477546805627 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]]]}] 22:40:05 INFO - . 22:40:05 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 974ms 22:40:05 INFO - PROCESS | 1802 | 1477546805663 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 22:40:05 INFO - PROCESS | 1802 | 1477546805669 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 22:40:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 22:40:05 INFO - PROCESS | 1802 | 1477546805689 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}] 22:40:05 INFO - PROCESS | 1802 | 1477546805860 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 22:40:05 INFO - PROCESS | 1802 | 1477546805875 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 22:40:05 INFO - PROCESS | 1802 | 1477546805880 Marionette TRACE conn4 <- [1,3183,null,["8"]] 22:40:05 INFO - PROCESS | 1802 | 1477546805886 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 22:40:05 INFO - PROCESS | 1802 | 1477546805891 Marionette TRACE conn4 <- [1,3184,null,{}] 22:40:05 INFO - PROCESS | 1802 | 1477546805897 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa2800 == 9 [pid = 1802] [id = 707] 22:40:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa3000) [pid = 1802] [serial = 2053] [outer = (nil)] 22:40:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa6000) [pid = 1802] [serial = 2054] [outer = 0x81aa3000] 22:40:05 INFO - PROCESS | 1802 | 1477546805975 Marionette DEBUG loaded listener.js 22:40:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aa6400) [pid = 1802] [serial = 2055] [outer = 0x81aa3000] 22:40:06 INFO - PROCESS | 1802 | 1477546806637 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]]]}] 22:40:06 INFO - .. 22:40:06 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 972ms 22:40:06 INFO - PROCESS | 1802 | 1477546806667 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 1802 | 1477546806674 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 22:40:06 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 22:40:06 INFO - PROCESS | 1802 | 1477546806681 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}] 22:40:06 INFO - PROCESS | 1802 | 1477546806957 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 22:40:06 INFO - PROCESS | 1802 | 1477546806981 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 22:40:06 INFO - PROCESS | 1802 | 1477546806986 Marionette TRACE conn4 <- [1,3188,null,["8"]] 22:40:06 INFO - PROCESS | 1802 | 1477546806991 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 22:40:07 INFO - PROCESS | 1802 | 1477546806997 Marionette TRACE conn4 <- [1,3189,null,{}] 22:40:07 INFO - PROCESS | 1802 | 1477546807003 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4f400 == 10 [pid = 1802] [id = 708] 22:40:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b4f800) [pid = 1802] [serial = 2056] [outer = (nil)] 22:40:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b51800) [pid = 1802] [serial = 2057] [outer = 0x81b4f800] 22:40:07 INFO - PROCESS | 1802 | 1477546807084 Marionette DEBUG loaded listener.js 22:40:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81cad400) [pid = 1802] [serial = 2058] [outer = 0x81b4f800] 22:40:07 INFO - PROCESS | 1802 | 1477546807699 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]]]}] 22:40:07 INFO - .. 22:40:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1075ms 22:40:07 INFO - PROCESS | 1802 | 1477546807756 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 22:40:07 INFO - PROCESS | 1802 | 1477546807760 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 22:40:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 22:40:07 INFO - PROCESS | 1802 | 1477546807767 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}] 22:40:07 INFO - PROCESS | 1802 | 1477546807919 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 22:40:08 INFO - PROCESS | 1802 | 1477546808038 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 22:40:08 INFO - PROCESS | 1802 | 1477546808045 Marionette TRACE conn4 <- [1,3193,null,["8"]] 22:40:08 INFO - PROCESS | 1802 | 1477546808053 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 22:40:08 INFO - PROCESS | 1802 | 1477546808058 Marionette TRACE conn4 <- [1,3194,null,{}] 22:40:08 INFO - PROCESS | 1802 | 1477546808064 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x818dd800 == 11 [pid = 1802] [id = 709] 22:40:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81ebcc00) [pid = 1802] [serial = 2059] [outer = (nil)] 22:40:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81ec2400) [pid = 1802] [serial = 2060] [outer = 0x81ebcc00] 22:40:08 INFO - PROCESS | 1802 | 1477546808137 Marionette DEBUG loaded listener.js 22:40:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x82119800) [pid = 1802] [serial = 2061] [outer = 0x81ebcc00] 22:40:08 INFO - PROCESS | 1802 | 1477546808658 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]]]}] 22:40:08 INFO - .. 22:40:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 932ms 22:40:08 INFO - PROCESS | 1802 | 1477546808698 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 22:40:08 INFO - PROCESS | 1802 | 1477546808703 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 22:40:08 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 22:40:08 INFO - PROCESS | 1802 | 1477546808709 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}] 22:40:08 INFO - PROCESS | 1802 | 1477546808856 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 22:40:08 INFO - PROCESS | 1802 | 1477546808874 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 22:40:08 INFO - PROCESS | 1802 | 1477546808878 Marionette TRACE conn4 <- [1,3198,null,["8"]] 22:40:08 INFO - PROCESS | 1802 | 1477546808990 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 22:40:08 INFO - PROCESS | 1802 | 1477546808994 Marionette TRACE conn4 <- [1,3199,null,{}] 22:40:09 INFO - PROCESS | 1802 | 1477546808999 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x8227fc00 == 12 [pid = 1802] [id = 710] 22:40:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x82280400) [pid = 1802] [serial = 2062] [outer = (nil)] 22:40:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x82284000) [pid = 1802] [serial = 2063] [outer = 0x82280400] 22:40:09 INFO - PROCESS | 1802 | 1477546809071 Marionette DEBUG loaded listener.js 22:40:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82287400) [pid = 1802] [serial = 2064] [outer = 0x82280400] 22:40:09 INFO - PROCESS | 1802 | 1477546809560 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]]]}] 22:40:09 INFO - .. 22:40:09 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 871ms 22:40:09 INFO - PROCESS | 1802 | 1477546809580 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 22:40:09 INFO - PROCESS | 1802 | 1477546809582 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 22:40:09 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 22:40:09 INFO - PROCESS | 1802 | 1477546809589 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}] 22:40:09 INFO - PROCESS | 1802 | 1477546809820 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 22:40:09 INFO - PROCESS | 1802 | 1477546809833 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 22:40:09 INFO - PROCESS | 1802 | 1477546809844 Marionette TRACE conn4 <- [1,3203,null,["8"]] 22:40:09 INFO - PROCESS | 1802 | 1477546809852 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 22:40:09 INFO - PROCESS | 1802 | 1477546809856 Marionette TRACE conn4 <- [1,3204,null,{}] 22:40:09 INFO - PROCESS | 1802 | 1477546809860 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x82d32800 == 13 [pid = 1802] [id = 711] 22:40:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82d34000) [pid = 1802] [serial = 2065] [outer = (nil)] 22:40:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x873a6800) [pid = 1802] [serial = 2066] [outer = 0x82d34000] 22:40:09 INFO - PROCESS | 1802 | 1477546809939 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x873ae800) [pid = 1802] [serial = 2067] [outer = 0x82d34000] 22:40:10 INFO - PROCESS | 1802 | 1477546810510 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]]]}] 22:40:10 INFO - .. 22:40:10 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 972ms 22:40:10 INFO - PROCESS | 1802 | 1477546810562 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 22:40:10 INFO - PROCESS | 1802 | 1477546810565 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 22:40:10 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 22:40:10 INFO - PROCESS | 1802 | 1477546810573 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}] 22:40:10 INFO - PROCESS | 1802 | 1477546810714 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 22:40:10 INFO - PROCESS | 1802 | 1477546810723 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 22:40:10 INFO - PROCESS | 1802 | 1477546810729 Marionette TRACE conn4 <- [1,3208,null,["8"]] 22:40:10 INFO - PROCESS | 1802 | 1477546810733 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 22:40:10 INFO - PROCESS | 1802 | 1477546810740 Marionette TRACE conn4 <- [1,3209,null,{}] 22:40:10 INFO - PROCESS | 1802 | 1477546810745 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb16c00 == 14 [pid = 1802] [id = 712] 22:40:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8bb18000) [pid = 1802] [serial = 2068] [outer = (nil)] 22:40:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8bbc6000) [pid = 1802] [serial = 2069] [outer = 0x8bb18000] 22:40:10 INFO - PROCESS | 1802 | 1477546810816 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8bbc6400) [pid = 1802] [serial = 2070] [outer = 0x8bb18000] 22:40:11 INFO - PROCESS | 1802 | 1477546811394 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]]]}] 22:40:11 INFO - . 22:40:11 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 874ms 22:40:11 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 22:40:11 INFO - PROCESS | 1802 | 1477546811447 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 22:40:11 INFO - PROCESS | 1802 | 1477546811449 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 22:40:11 INFO - PROCESS | 1802 | 1477546811456 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}] 22:40:11 INFO - PROCESS | 1802 | 1477546811595 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 22:40:11 INFO - PROCESS | 1802 | [1802] 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 22:40:11 INFO - PROCESS | 1802 | 1477546811606 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 22:40:11 INFO - PROCESS | 1802 | 1477546811629 Marionette TRACE conn4 <- [1,3213,null,["8"]] 22:40:11 INFO - PROCESS | 1802 | 1477546811635 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 22:40:11 INFO - PROCESS | 1802 | 1477546811640 Marionette TRACE conn4 <- [1,3214,null,{}] 22:40:11 INFO - PROCESS | 1802 | 1477546811754 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbce800 == 15 [pid = 1802] [id = 713] 22:40:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8bbcf000) [pid = 1802] [serial = 2071] [outer = (nil)] 22:40:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8bbd1800) [pid = 1802] [serial = 2072] [outer = 0x8bbcf000] 22:40:11 INFO - PROCESS | 1802 | 1477546811825 Marionette DEBUG loaded listener.js 22:40:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8bbd1c00) [pid = 1802] [serial = 2073] [outer = 0x8bbcf000] 22:40:12 INFO - PROCESS | 1802 | 1477546812351 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"]]]}] 22:40:12 INFO - . 22:40:12 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 924ms 22:40:12 INFO - PROCESS | 1802 | 1477546812380 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 22:40:12 INFO - PROCESS | 1802 | 1477546812383 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 22:40:12 INFO - TEST-START | /websockets/Create-invalid-urls.htm 22:40:12 INFO - PROCESS | 1802 | 1477546812397 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}] 22:40:12 INFO - PROCESS | 1802 | 1477546812539 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 22:40:12 INFO - PROCESS | 1802 | 1477546812550 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 22:40:12 INFO - PROCESS | 1802 | 1477546812553 Marionette TRACE conn4 <- [1,3218,null,["8"]] 22:40:12 INFO - PROCESS | 1802 | 1477546812559 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 22:40:12 INFO - PROCESS | 1802 | 1477546812565 Marionette TRACE conn4 <- [1,3219,null,{}] 22:40:12 INFO - PROCESS | 1802 | 1477546812570 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:12 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4ec00 == 16 [pid = 1802] [id = 714] 22:40:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x8bbcc800) [pid = 1802] [serial = 2074] [outer = (nil)] 22:40:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x8c120800) [pid = 1802] [serial = 2075] [outer = 0x8bbcc800] 22:40:12 INFO - PROCESS | 1802 | 1477546812643 Marionette DEBUG loaded listener.js 22:40:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x8c120c00) [pid = 1802] [serial = 2076] [outer = 0x8bbcc800] 22:40:13 INFO - PROCESS | 1802 | [1802] 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 2072 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:13 INFO - PROCESS | 1802 | [1802] 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 2075 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:13 INFO - PROCESS | 1802 | [1802] 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 2075 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:13 INFO - PROCESS | 1802 | [1802] 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 2072 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:13 INFO - PROCESS | 1802 | [1802] 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 2072 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:13 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:13 INFO - PROCESS | 1802 | 1477546813360 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]]]}] 22:40:13 INFO - ..... 22:40:13 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 985ms 22:40:13 INFO - PROCESS | 1802 | 1477546813382 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 22:40:13 INFO - PROCESS | 1802 | 1477546813388 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 22:40:13 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 22:40:13 INFO - PROCESS | 1802 | 1477546813397 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}] 22:40:13 INFO - PROCESS | 1802 | 1477546813581 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 22:40:13 INFO - PROCESS | 1802 | 1477546813745 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 22:40:13 INFO - PROCESS | 1802 | 1477546813752 Marionette TRACE conn4 <- [1,3223,null,["8"]] 22:40:13 INFO - PROCESS | 1802 | 1477546813774 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 22:40:13 INFO - PROCESS | 1802 | 1477546813782 Marionette TRACE conn4 <- [1,3224,null,{}] 22:40:13 INFO - PROCESS | 1802 | 1477546813788 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa2c00 == 17 [pid = 1802] [id = 715] 22:40:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 51 (0x81aa5400) [pid = 1802] [serial = 2077] [outer = (nil)] 22:40:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 52 (0x81ae5800) [pid = 1802] [serial = 2078] [outer = 0x81aa5400] 22:40:13 INFO - PROCESS | 1802 | 1477546813880 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 53 (0x81ae8c00) [pid = 1802] [serial = 2079] [outer = 0x81aa5400] 22:40:14 INFO - PROCESS | 1802 | [1802] 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 2072 22:40:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:14 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:14 INFO - PROCESS | 1802 | 1477546814470 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]]]}] 22:40:14 INFO - . 22:40:14 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1122ms 22:40:14 INFO - PROCESS | 1802 | 1477546814518 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 22:40:14 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 22:40:14 INFO - PROCESS | 1802 | 1477546814525 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 22:40:14 INFO - PROCESS | 1802 | 1477546814532 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}] 22:40:14 INFO - PROCESS | 1802 | 1477546814712 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 22:40:14 INFO - PROCESS | 1802 | 1477546814890 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 22:40:14 INFO - PROCESS | 1802 | 1477546814895 Marionette TRACE conn4 <- [1,3228,null,["8"]] 22:40:14 INFO - PROCESS | 1802 | 1477546814906 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 22:40:14 INFO - PROCESS | 1802 | 1477546814911 Marionette TRACE conn4 <- [1,3229,null,{}] 22:40:14 INFO - PROCESS | 1802 | 1477546814918 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x82116400 == 18 [pid = 1802] [id = 716] 22:40:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 54 (0x8211ac00) [pid = 1802] [serial = 2080] [outer = (nil)] 22:40:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 55 (0x82283800) [pid = 1802] [serial = 2081] [outer = 0x8211ac00] 22:40:15 INFO - PROCESS | 1802 | 1477546815011 Marionette DEBUG loaded listener.js 22:40:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 56 (0x82d3d400) [pid = 1802] [serial = 2082] [outer = 0x8211ac00] 22:40:15 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:15 INFO - PROCESS | 1802 | 1477546815611 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]]]}] 22:40:15 INFO - . 22:40:15 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1122ms 22:40:15 INFO - PROCESS | 1802 | 1477546815661 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 22:40:15 INFO - PROCESS | 1802 | 1477546815669 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 22:40:15 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 22:40:15 INFO - PROCESS | 1802 | 1477546815676 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}] 22:40:15 INFO - PROCESS | 1802 | 1477546815843 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 22:40:16 INFO - PROCESS | 1802 | 1477546816020 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 22:40:16 INFO - PROCESS | 1802 | 1477546816025 Marionette TRACE conn4 <- [1,3233,null,["8"]] 22:40:16 INFO - PROCESS | 1802 | 1477546816032 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 22:40:16 INFO - PROCESS | 1802 | 1477546816039 Marionette TRACE conn4 <- [1,3234,null,{}] 22:40:16 INFO - PROCESS | 1802 | 1477546816045 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c12d400 == 19 [pid = 1802] [id = 717] 22:40:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 57 (0x8c12d800) [pid = 1802] [serial = 2083] [outer = (nil)] 22:40:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 58 (0x8c163000) [pid = 1802] [serial = 2084] [outer = 0x8c12d800] 22:40:16 INFO - PROCESS | 1802 | 1477546816132 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 59 (0x8c163400) [pid = 1802] [serial = 2085] [outer = 0x8c12d800] 22:40:16 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:16 INFO - PROCESS | 1802 | 1477546816729 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]]]}] 22:40:16 INFO - . 22:40:16 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1074ms 22:40:16 INFO - PROCESS | 1802 | 1477546816764 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 22:40:16 INFO - PROCESS | 1802 | 1477546816767 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 22:40:16 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 22:40:16 INFO - PROCESS | 1802 | 1477546816777 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}] 22:40:16 INFO - PROCESS | 1802 | 1477546816974 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 22:40:17 INFO - PROCESS | 1802 | 1477546817137 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 22:40:17 INFO - PROCESS | 1802 | 1477546817142 Marionette TRACE conn4 <- [1,3238,null,["8"]] 22:40:17 INFO - PROCESS | 1802 | 1477546817148 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 22:40:17 INFO - PROCESS | 1802 | 1477546817156 Marionette TRACE conn4 <- [1,3239,null,{}] 22:40:17 INFO - PROCESS | 1802 | 1477546817165 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x8d91b800 == 20 [pid = 1802] [id = 718] 22:40:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 60 (0x8d926000) [pid = 1802] [serial = 2086] [outer = (nil)] 22:40:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 61 (0x8db5e400) [pid = 1802] [serial = 2087] [outer = 0x8d926000] 22:40:17 INFO - PROCESS | 1802 | 1477546817248 Marionette DEBUG loaded listener.js 22:40:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 62 (0x8f860000) [pid = 1802] [serial = 2088] [outer = 0x8d926000] 22:40:17 INFO - PROCESS | 1802 | 1477546817913 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"]]]}] 22:40:17 INFO - . 22:40:17 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1176ms 22:40:17 INFO - PROCESS | 1802 | 1477546817963 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 22:40:17 INFO - PROCESS | 1802 | 1477546817969 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 22:40:17 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 22:40:17 INFO - PROCESS | 1802 | 1477546817980 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}] 22:40:18 INFO - PROCESS | 1802 | 1477546818151 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 22:40:18 INFO - PROCESS | 1802 | [1802] 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 22:40:18 INFO - PROCESS | 1802 | 1477546818381 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 22:40:18 INFO - PROCESS | 1802 | 1477546818386 Marionette TRACE conn4 <- [1,3243,null,["8"]] 22:40:18 INFO - PROCESS | 1802 | 1477546818398 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 22:40:18 INFO - PROCESS | 1802 | 1477546818404 Marionette TRACE conn4 <- [1,3244,null,{}] 22:40:18 INFO - PROCESS | 1802 | 1477546818410 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8138c400 == 21 [pid = 1802] [id = 719] 22:40:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 63 (0x81397800) [pid = 1802] [serial = 2089] [outer = (nil)] 22:40:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x81aad000) [pid = 1802] [serial = 2090] [outer = 0x81397800] 22:40:18 INFO - PROCESS | 1802 | 1477546818491 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x81aafc00) [pid = 1802] [serial = 2091] [outer = 0x81397800] 22:40:19 INFO - PROCESS | 1802 | --DOCSHELL 0x819a9000 == 20 [pid = 1802] [id = 705] 22:40:19 INFO - PROCESS | 1802 | 1477546819706 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]]]}] 22:40:19 INFO - . 22:40:19 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1774ms 22:40:19 INFO - PROCESS | 1802 | 1477546819767 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 22:40:19 INFO - PROCESS | 1802 | 1477546819774 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 22:40:19 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 22:40:19 INFO - PROCESS | 1802 | 1477546819788 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}] 22:40:19 INFO - PROCESS | 1802 | 1477546819994 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 22:40:20 INFO - PROCESS | 1802 | 1477546820113 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 22:40:20 INFO - PROCESS | 1802 | 1477546820119 Marionette TRACE conn4 <- [1,3248,null,["8"]] 22:40:20 INFO - PROCESS | 1802 | 1477546820126 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 22:40:20 INFO - PROCESS | 1802 | 1477546820133 Marionette TRACE conn4 <- [1,3249,null,{}] 22:40:20 INFO - PROCESS | 1802 | 1477546820139 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa0400 == 21 [pid = 1802] [id = 720] 22:40:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x81aa0800) [pid = 1802] [serial = 2092] [outer = (nil)] 22:40:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81ae5c00) [pid = 1802] [serial = 2093] [outer = 0x81aa0800] 22:40:20 INFO - PROCESS | 1802 | 1477546820220 Marionette DEBUG loaded listener.js 22:40:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81ae5400) [pid = 1802] [serial = 2094] [outer = 0x81aa0800] 22:40:20 INFO - PROCESS | 1802 | 1477546820733 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]]]}] 22:40:20 INFO - .. 22:40:20 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 968ms 22:40:20 INFO - PROCESS | 1802 | 1477546820756 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 22:40:20 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 22:40:20 INFO - PROCESS | 1802 | 1477546820761 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 22:40:20 INFO - PROCESS | 1802 | 1477546820768 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}] 22:40:20 INFO - PROCESS | 1802 | 1477546820932 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 22:40:21 INFO - PROCESS | 1802 | 1477546821057 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 22:40:21 INFO - PROCESS | 1802 | 1477546821062 Marionette TRACE conn4 <- [1,3253,null,["8"]] 22:40:21 INFO - PROCESS | 1802 | 1477546821072 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 22:40:21 INFO - PROCESS | 1802 | 1477546821078 Marionette TRACE conn4 <- [1,3254,null,{}] 22:40:21 INFO - PROCESS | 1802 | 1477546821083 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b55400 == 22 [pid = 1802] [id = 721] 22:40:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x81cb3000) [pid = 1802] [serial = 2095] [outer = (nil)] 22:40:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x81ebec00) [pid = 1802] [serial = 2096] [outer = 0x81cb3000] 22:40:21 INFO - PROCESS | 1802 | 1477546821159 Marionette DEBUG loaded listener.js 22:40:21 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x82112800) [pid = 1802] [serial = 2097] [outer = 0x81cb3000] 22:40:21 INFO - PROCESS | 1802 | 1477546821662 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]]]}] 22:40:21 INFO - . 22:40:21 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 922ms 22:40:21 INFO - PROCESS | 1802 | 1477546821698 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 22:40:21 INFO - PROCESS | 1802 | 1477546821705 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 22:40:21 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 22:40:21 INFO - PROCESS | 1802 | 1477546821719 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}] 22:40:21 INFO - PROCESS | 1802 | 1477546821948 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 22:40:22 INFO - PROCESS | 1802 | 1477546822094 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 22:40:22 INFO - PROCESS | 1802 | 1477546822100 Marionette TRACE conn4 <- [1,3258,null,["8"]] 22:40:22 INFO - PROCESS | 1802 | 1477546822108 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 22:40:22 INFO - PROCESS | 1802 | 1477546822115 Marionette TRACE conn4 <- [1,3259,null,{}] 22:40:22 INFO - PROCESS | 1802 | 1477546822121 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x873b2c00 == 23 [pid = 1802] [id = 722] 22:40:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x873b3400) [pid = 1802] [serial = 2098] [outer = (nil)] 22:40:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8bb1d400) [pid = 1802] [serial = 2099] [outer = 0x873b3400] 22:40:22 INFO - PROCESS | 1802 | 1477546822207 Marionette DEBUG loaded listener.js 22:40:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8bbccc00) [pid = 1802] [serial = 2100] [outer = 0x873b3400] 22:40:22 INFO - PROCESS | 1802 | 1477546822783 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]]]}] 22:40:22 INFO - .. 22:40:22 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1122ms 22:40:22 INFO - PROCESS | 1802 | 1477546822835 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 22:40:22 INFO - TEST-START | /websockets/Create-valid-url.htm 22:40:22 INFO - PROCESS | 1802 | 1477546822840 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 22:40:22 INFO - PROCESS | 1802 | 1477546822848 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}] 22:40:23 INFO - PROCESS | 1802 | 1477546823073 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 22:40:23 INFO - PROCESS | 1802 | 1477546823096 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 22:40:23 INFO - PROCESS | 1802 | 1477546823103 Marionette TRACE conn4 <- [1,3263,null,["8"]] 22:40:23 INFO - PROCESS | 1802 | 1477546823108 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 22:40:23 INFO - PROCESS | 1802 | 1477546823113 Marionette TRACE conn4 <- [1,3264,null,{}] 22:40:23 INFO - PROCESS | 1802 | 1477546823119 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c12c800 == 24 [pid = 1802] [id = 723] 22:40:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8c162c00) [pid = 1802] [serial = 2101] [outer = (nil)] 22:40:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x8c16c400) [pid = 1802] [serial = 2102] [outer = 0x8c162c00] 22:40:23 INFO - PROCESS | 1802 | 1477546823262 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x8cc26c00) [pid = 1802] [serial = 2103] [outer = 0x8c162c00] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81aa3000) [pid = 1802] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8bb18000) [pid = 1802] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x8139a400) [pid = 1802] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x819ac800) [pid = 1802] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8bbcc800) [pid = 1802] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x8bbcf000) [pid = 1802] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x82280400) [pid = 1802] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x82d34000) [pid = 1802] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81b4f800) [pid = 1802] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 22:40:23 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x81ebcc00) [pid = 1802] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 22:40:24 INFO - PROCESS | 1802 | 1477546824008 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]]]}] 22:40:24 INFO - .. 22:40:24 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1173ms 22:40:24 INFO - PROCESS | 1802 | 1477546824019 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1802 | 1477546824022 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 22:40:24 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 22:40:24 INFO - PROCESS | 1802 | 1477546824034 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}] 22:40:24 INFO - PROCESS | 1802 | 1477546824231 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 22:40:24 INFO - PROCESS | 1802 | 1477546824239 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 22:40:24 INFO - PROCESS | 1802 | 1477546824242 Marionette TRACE conn4 <- [1,3268,null,["8"]] 22:40:24 INFO - PROCESS | 1802 | 1477546824247 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 22:40:24 INFO - PROCESS | 1802 | 1477546824252 Marionette TRACE conn4 <- [1,3269,null,{}] 22:40:24 INFO - PROCESS | 1802 | 1477546824258 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcc800 == 25 [pid = 1802] [id = 724] 22:40:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x8cc28000) [pid = 1802] [serial = 2104] [outer = (nil)] 22:40:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x8db67800) [pid = 1802] [serial = 2105] [outer = 0x8cc28000] 22:40:24 INFO - PROCESS | 1802 | 1477546824334 Marionette DEBUG loaded listener.js 22:40:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x8f62b800) [pid = 1802] [serial = 2106] [outer = 0x8cc28000] 22:40:24 INFO - PROCESS | 1802 | 1477546824877 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]]]}] 22:40:24 INFO - . 22:40:24 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 869ms 22:40:24 INFO - PROCESS | 1802 | 1477546824898 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1802 | 1477546824901 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 22:40:24 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 22:40:24 INFO - PROCESS | 1802 | 1477546824907 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}] 22:40:25 INFO - PROCESS | 1802 | 1477546825136 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 22:40:25 INFO - PROCESS | 1802 | [1802] 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 22:40:25 INFO - PROCESS | 1802 | 1477546825154 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 22:40:25 INFO - PROCESS | 1802 | 1477546825157 Marionette TRACE conn4 <- [1,3273,null,["8"]] 22:40:25 INFO - PROCESS | 1802 | 1477546825160 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 22:40:25 INFO - PROCESS | 1802 | 1477546825166 Marionette TRACE conn4 <- [1,3274,null,{}] 22:40:25 INFO - PROCESS | 1802 | 1477546825171 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:25 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f981800 == 26 [pid = 1802] [id = 725] 22:40:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x8f985400) [pid = 1802] [serial = 2107] [outer = (nil)] 22:40:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8f9f7c00) [pid = 1802] [serial = 2108] [outer = 0x8f985400] 22:40:25 INFO - PROCESS | 1802 | 1477546825252 Marionette DEBUG loaded listener.js 22:40:25 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x90fbd800) [pid = 1802] [serial = 2109] [outer = 0x8f985400] 22:40:25 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:40:25 INFO - PROCESS | 1802 | [1802] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:40:25 INFO - PROCESS | 1802 | 1477546825786 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]]]}] 22:40:25 INFO - . 22:40:25 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 918ms 22:40:25 INFO - PROCESS | 1802 | 1477546825827 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1802 | 1477546825833 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 22:40:25 INFO - TEST-START | /websockets/Secure-Close-0.htm 22:40:25 INFO - PROCESS | 1802 | 1477546825849 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}] 22:40:26 INFO - PROCESS | 1802 | 1477546826040 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 22:40:26 INFO - PROCESS | 1802 | 1477546826208 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 22:40:26 INFO - PROCESS | 1802 | 1477546826216 Marionette TRACE conn4 <- [1,3278,null,["8"]] 22:40:26 INFO - PROCESS | 1802 | 1477546826228 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 22:40:26 INFO - PROCESS | 1802 | 1477546826239 Marionette TRACE conn4 <- [1,3279,null,{}] 22:40:26 INFO - PROCESS | 1802 | 1477546826246 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ae7000 == 27 [pid = 1802] [id = 726] 22:40:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x81ae7400) [pid = 1802] [serial = 2110] [outer = (nil)] 22:40:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81b48400) [pid = 1802] [serial = 2111] [outer = 0x81ae7400] 22:40:26 INFO - PROCESS | 1802 | 1477546826339 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81af1800) [pid = 1802] [serial = 2112] [outer = 0x81ae7400] 22:40:27 INFO - PROCESS | 1802 | 1477546827082 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]]]}] 22:40:27 INFO - . 22:40:27 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1279ms 22:40:27 INFO - PROCESS | 1802 | 1477546827133 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 22:40:27 INFO - PROCESS | 1802 | 1477546827140 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 22:40:27 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 22:40:27 INFO - PROCESS | 1802 | 1477546827149 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}] 22:40:27 INFO - PROCESS | 1802 | 1477546827327 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 22:40:27 INFO - PROCESS | 1802 | [1802] 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 22:40:27 INFO - PROCESS | 1802 | 1477546827499 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 22:40:27 INFO - PROCESS | 1802 | 1477546827504 Marionette TRACE conn4 <- [1,3283,null,["8"]] 22:40:27 INFO - PROCESS | 1802 | 1477546827513 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 22:40:27 INFO - PROCESS | 1802 | 1477546827518 Marionette TRACE conn4 <- [1,3284,null,{}] 22:40:27 INFO - PROCESS | 1802 | 1477546827524 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a5800 == 28 [pid = 1802] [id = 727] 22:40:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x873aac00) [pid = 1802] [serial = 2113] [outer = (nil)] 22:40:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x8bbc9400) [pid = 1802] [serial = 2114] [outer = 0x873aac00] 22:40:27 INFO - PROCESS | 1802 | 1477546827610 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x8bb1f800) [pid = 1802] [serial = 2115] [outer = 0x873aac00] 22:40:28 INFO - PROCESS | 1802 | 1477546828308 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]]]}] 22:40:28 INFO - .. 22:40:28 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1172ms 22:40:28 INFO - PROCESS | 1802 | 1477546828328 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 22:40:28 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 22:40:28 INFO - PROCESS | 1802 | 1477546828337 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 22:40:28 INFO - PROCESS | 1802 | 1477546828345 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}] 22:40:28 INFO - PROCESS | 1802 | 1477546828592 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 22:40:28 INFO - PROCESS | 1802 | 1477546828606 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 22:40:28 INFO - PROCESS | 1802 | 1477546828610 Marionette TRACE conn4 <- [1,3288,null,["8"]] 22:40:28 INFO - PROCESS | 1802 | 1477546828722 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 22:40:28 INFO - PROCESS | 1802 | 1477546828730 Marionette TRACE conn4 <- [1,3289,null,{}] 22:40:28 INFO - PROCESS | 1802 | 1477546828740 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f9ee400 == 29 [pid = 1802] [id = 728] 22:40:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8f9eec00) [pid = 1802] [serial = 2116] [outer = (nil)] 22:40:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x90fc9000) [pid = 1802] [serial = 2117] [outer = 0x8f9eec00] 22:40:28 INFO - PROCESS | 1802 | 1477546828833 Marionette DEBUG loaded listener.js 22:40:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x82d34c00) [pid = 1802] [serial = 2118] [outer = 0x8f9eec00] 22:40:29 INFO - PROCESS | 1802 | 1477546829758 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]]]}] 22:40:29 INFO - .. 22:40:29 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1470ms 22:40:29 INFO - PROCESS | 1802 | 1477546829815 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 22:40:29 INFO - PROCESS | 1802 | 1477546829820 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 22:40:29 INFO - TEST-START | /websockets/Secure-Close-1000.htm 22:40:29 INFO - PROCESS | 1802 | 1477546829830 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}] 22:40:30 INFO - PROCESS | 1802 | 1477546830009 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 22:40:30 INFO - PROCESS | 1802 | 1477546830172 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 22:40:30 INFO - PROCESS | 1802 | 1477546830178 Marionette TRACE conn4 <- [1,3293,null,["8"]] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8c120800) [pid = 1802] [serial = 2075] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8c120c00) [pid = 1802] [serial = 2076] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8bbd1800) [pid = 1802] [serial = 2072] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8bbd1c00) [pid = 1802] [serial = 2073] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8bbc6000) [pid = 1802] [serial = 2069] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x8bbc6400) [pid = 1802] [serial = 2070] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x873a6800) [pid = 1802] [serial = 2066] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x873ae800) [pid = 1802] [serial = 2067] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x82284000) [pid = 1802] [serial = 2063] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x82287400) [pid = 1802] [serial = 2064] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81ec2400) [pid = 1802] [serial = 2060] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x82119800) [pid = 1802] [serial = 2061] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81b51800) [pid = 1802] [serial = 2057] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81cad400) [pid = 1802] [serial = 2058] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x81aa6000) [pid = 1802] [serial = 2054] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x81aa6400) [pid = 1802] [serial = 2055] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x818d3800) [pid = 1802] [serial = 2051] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x818da400) [pid = 1802] [serial = 2052] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x81aa4000) [pid = 1802] [serial = 2049] [outer = (nil)] [url = about:blank] 22:40:30 INFO - PROCESS | 1802 | 1477546830230 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 22:40:30 INFO - PROCESS | 1802 | 1477546830237 Marionette TRACE conn4 <- [1,3294,null,{}] 22:40:30 INFO - PROCESS | 1802 | 1477546830244 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x818d8000 == 30 [pid = 1802] [id = 729] 22:40:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 64 (0x818da400) [pid = 1802] [serial = 2119] [outer = (nil)] 22:40:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 65 (0x81aa7400) [pid = 1802] [serial = 2120] [outer = 0x818da400] 22:40:30 INFO - PROCESS | 1802 | 1477546830324 Marionette DEBUG loaded listener.js 22:40:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 66 (0x81aa6400) [pid = 1802] [serial = 2121] [outer = 0x818da400] 22:40:30 INFO - PROCESS | 1802 | 1477546830850 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]]]}] 22:40:30 INFO - .. 22:40:30 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1069ms 22:40:30 INFO - PROCESS | 1802 | 1477546830898 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1802 | 1477546830903 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 22:40:30 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 22:40:30 INFO - PROCESS | 1802 | 1477546830910 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}] 22:40:31 INFO - PROCESS | 1802 | 1477546831063 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 22:40:31 INFO - PROCESS | 1802 | 1477546831227 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 22:40:31 INFO - PROCESS | 1802 | 1477546831232 Marionette TRACE conn4 <- [1,3298,null,["8"]] 22:40:31 INFO - PROCESS | 1802 | 1477546831238 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 22:40:31 INFO - PROCESS | 1802 | 1477546831245 Marionette TRACE conn4 <- [1,3299,null,{}] 22:40:31 INFO - PROCESS | 1802 | 1477546831250 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ebb800 == 31 [pid = 1802] [id = 730] 22:40:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 67 (0x81ebd800) [pid = 1802] [serial = 2122] [outer = (nil)] 22:40:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 68 (0x81ec4400) [pid = 1802] [serial = 2123] [outer = 0x81ebd800] 22:40:31 INFO - PROCESS | 1802 | 1477546831327 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x82119800) [pid = 1802] [serial = 2124] [outer = 0x81ebd800] 22:40:31 INFO - PROCESS | 1802 | 1477546831884 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]]]}] 22:40:31 INFO - .. 22:40:31 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1023ms 22:40:31 INFO - PROCESS | 1802 | 1477546831940 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 22:40:31 INFO - TEST-START | /websockets/Secure-Close-1005.htm 22:40:31 INFO - PROCESS | 1802 | 1477546831947 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 22:40:31 INFO - PROCESS | 1802 | 1477546831954 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}] 22:40:32 INFO - PROCESS | 1802 | 1477546832118 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 22:40:32 INFO - PROCESS | 1802 | 1477546832132 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 22:40:32 INFO - PROCESS | 1802 | 1477546832136 Marionette TRACE conn4 <- [1,3303,null,["8"]] 22:40:32 INFO - PROCESS | 1802 | 1477546832142 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 22:40:32 INFO - PROCESS | 1802 | 1477546832148 Marionette TRACE conn4 <- [1,3304,null,{}] 22:40:32 INFO - PROCESS | 1802 | 1477546832154 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb16400 == 32 [pid = 1802] [id = 731] 22:40:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x8bbc6000) [pid = 1802] [serial = 2125] [outer = (nil)] 22:40:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x8bbc8000) [pid = 1802] [serial = 2126] [outer = 0x8bbc6000] 22:40:32 INFO - PROCESS | 1802 | 1477546832352 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8bd01400) [pid = 1802] [serial = 2127] [outer = 0x8bbc6000] 22:40:32 INFO - PROCESS | 1802 | 1477546832931 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]]]}] 22:40:32 INFO - . 22:40:32 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1021ms 22:40:32 INFO - PROCESS | 1802 | 1477546832975 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 22:40:32 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 22:40:32 INFO - PROCESS | 1802 | 1477546832979 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 22:40:32 INFO - PROCESS | 1802 | 1477546832987 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}] 22:40:33 INFO - PROCESS | 1802 | 1477546833205 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 22:40:33 INFO - PROCESS | 1802 | [1802] 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 22:40:33 INFO - PROCESS | 1802 | 1477546833226 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 22:40:33 INFO - PROCESS | 1802 | 1477546833231 Marionette TRACE conn4 <- [1,3308,null,["8"]] 22:40:33 INFO - PROCESS | 1802 | 1477546833237 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 22:40:33 INFO - PROCESS | 1802 | 1477546833242 Marionette TRACE conn4 <- [1,3309,null,{}] 22:40:33 INFO - PROCESS | 1802 | 1477546833322 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c12a400 == 33 [pid = 1802] [id = 732] 22:40:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8c161c00) [pid = 1802] [serial = 2128] [outer = (nil)] 22:40:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8d781000) [pid = 1802] [serial = 2129] [outer = 0x8c161c00] 22:40:33 INFO - PROCESS | 1802 | 1477546833401 Marionette DEBUG loaded listener.js 22:40:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8d78cc00) [pid = 1802] [serial = 2130] [outer = 0x8c161c00] 22:40:33 INFO - PROCESS | 1802 | 1477546833994 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]]]}] 22:40:34 INFO - . 22:40:34 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1020ms 22:40:34 INFO - PROCESS | 1802 | 1477546834010 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 22:40:34 INFO - PROCESS | 1802 | 1477546834012 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 22:40:34 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 22:40:34 INFO - PROCESS | 1802 | 1477546834026 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}] 22:40:34 INFO - PROCESS | 1802 | 1477546834221 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 22:40:34 INFO - PROCESS | 1802 | [1802] 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 22:40:34 INFO - PROCESS | 1802 | 1477546834310 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 22:40:34 INFO - PROCESS | 1802 | 1477546834314 Marionette TRACE conn4 <- [1,3313,null,["8"]] 22:40:34 INFO - PROCESS | 1802 | 1477546834319 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 22:40:34 INFO - PROCESS | 1802 | 1477546834336 Marionette TRACE conn4 <- [1,3314,null,{}] 22:40:34 INFO - PROCESS | 1802 | 1477546834347 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1802 | ++DOCSHELL 0x90fbb800 == 34 [pid = 1802] [id = 733] 22:40:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x90fbe400) [pid = 1802] [serial = 2131] [outer = (nil)] 22:40:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x91061000) [pid = 1802] [serial = 2132] [outer = 0x90fbe400] 22:40:34 INFO - PROCESS | 1802 | 1477546834423 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x91abe000) [pid = 1802] [serial = 2133] [outer = 0x90fbe400] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8c162c00) [pid = 1802] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81aa0800) [pid = 1802] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8cc28000) [pid = 1802] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81397800) [pid = 1802] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x81aa5400) [pid = 1802] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x8211ac00) [pid = 1802] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x8c12d800) [pid = 1802] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x8d926000) [pid = 1802] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x873b3400) [pid = 1802] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 22:40:34 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x81cb3000) [pid = 1802] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 22:40:35 INFO - PROCESS | 1802 | 1477546835085 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]]]}] 22:40:35 INFO - .. 22:40:35 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1091ms 22:40:35 INFO - PROCESS | 1802 | 1477546835111 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 22:40:35 INFO - PROCESS | 1802 | 1477546835114 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 22:40:35 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 22:40:35 INFO - PROCESS | 1802 | 1477546835123 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}] 22:40:35 INFO - PROCESS | 1802 | 1477546835297 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 22:40:35 INFO - PROCESS | 1802 | 1477546835308 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 22:40:35 INFO - PROCESS | 1802 | 1477546835311 Marionette TRACE conn4 <- [1,3318,null,["8"]] 22:40:35 INFO - PROCESS | 1802 | 1477546835316 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 22:40:35 INFO - PROCESS | 1802 | 1477546835321 Marionette TRACE conn4 <- [1,3319,null,{}] 22:40:35 INFO - PROCESS | 1802 | 1477546835327 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1802 | ++DOCSHELL 0x92b8b800 == 35 [pid = 1802] [id = 734] 22:40:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 69 (0x92b8c800) [pid = 1802] [serial = 2134] [outer = (nil)] 22:40:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 70 (0x92d38400) [pid = 1802] [serial = 2135] [outer = 0x92b8c800] 22:40:35 INFO - PROCESS | 1802 | 1477546835404 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 1802 | ++DOMWINDOW == 71 (0x92d42000) [pid = 1802] [serial = 2136] [outer = 0x92b8c800] 22:40:36 INFO - PROCESS | 1802 | 1477546836021 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]]]}] 22:40:36 INFO - .. 22:40:36 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 918ms 22:40:36 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 22:40:36 INFO - PROCESS | 1802 | 1477546836042 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 1802 | 1477546836044 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 22:40:36 INFO - PROCESS | 1802 | 1477546836051 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}] 22:40:36 INFO - PROCESS | 1802 | 1477546836193 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 22:40:36 INFO - PROCESS | 1802 | 1477546836320 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 22:40:36 INFO - PROCESS | 1802 | 1477546836324 Marionette TRACE conn4 <- [1,3323,null,["8"]] 22:40:36 INFO - PROCESS | 1802 | 1477546836329 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 22:40:36 INFO - PROCESS | 1802 | 1477546836341 Marionette TRACE conn4 <- [1,3324,null,{}] 22:40:36 INFO - PROCESS | 1802 | 1477546836350 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380ec00 == 36 [pid = 1802] [id = 735] 22:40:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x9380f000) [pid = 1802] [serial = 2137] [outer = (nil)] 22:40:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x93951800) [pid = 1802] [serial = 2138] [outer = 0x9380f000] 22:40:36 INFO - PROCESS | 1802 | 1477546836422 Marionette DEBUG loaded listener.js 22:40:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x9380d400) [pid = 1802] [serial = 2139] [outer = 0x9380f000] 22:40:36 INFO - PROCESS | 1802 | 1477546836977 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]]]}] 22:40:37 INFO - .. 22:40:37 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 969ms 22:40:37 INFO - PROCESS | 1802 | 1477546837021 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 22:40:37 INFO - PROCESS | 1802 | 1477546837027 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 22:40:37 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 22:40:37 INFO - PROCESS | 1802 | 1477546837038 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}] 22:40:37 INFO - PROCESS | 1802 | 1477546837303 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 22:40:37 INFO - PROCESS | 1802 | 1477546837482 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 22:40:37 INFO - PROCESS | 1802 | 1477546837487 Marionette TRACE conn4 <- [1,3328,null,["8"]] 22:40:37 INFO - PROCESS | 1802 | 1477546837494 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 22:40:37 INFO - PROCESS | 1802 | 1477546837503 Marionette TRACE conn4 <- [1,3329,null,{}] 22:40:37 INFO - PROCESS | 1802 | 1477546837553 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4b800 == 37 [pid = 1802] [id = 736] 22:40:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x81b4bc00) [pid = 1802] [serial = 2140] [outer = (nil)] 22:40:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81caf400) [pid = 1802] [serial = 2141] [outer = 0x81b4bc00] 22:40:37 INFO - PROCESS | 1802 | 1477546837648 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x82117400) [pid = 1802] [serial = 2142] [outer = 0x81b4bc00] 22:40:38 INFO - PROCESS | 1802 | 1477546838303 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]]]}] 22:40:38 INFO - . 22:40:38 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1323ms 22:40:38 INFO - PROCESS | 1802 | 1477546838359 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 1802 | 1477546838366 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 22:40:38 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 22:40:38 INFO - PROCESS | 1802 | 1477546838389 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}] 22:40:38 INFO - PROCESS | 1802 | 1477546838567 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 22:40:38 INFO - PROCESS | 1802 | [1802] 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 22:40:38 INFO - PROCESS | 1802 | 1477546838740 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 22:40:38 INFO - PROCESS | 1802 | 1477546838745 Marionette TRACE conn4 <- [1,3333,null,["8"]] 22:40:38 INFO - PROCESS | 1802 | 1477546838754 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 22:40:38 INFO - PROCESS | 1802 | 1477546838760 Marionette TRACE conn4 <- [1,3334,null,{}] 22:40:38 INFO - PROCESS | 1802 | 1477546838766 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x873b1800 == 38 [pid = 1802] [id = 737] 22:40:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x8bbc4400) [pid = 1802] [serial = 2143] [outer = (nil)] 22:40:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x8c120c00) [pid = 1802] [serial = 2144] [outer = 0x8bbc4400] 22:40:38 INFO - PROCESS | 1802 | 1477546838852 Marionette DEBUG loaded listener.js 22:40:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8bd0c000) [pid = 1802] [serial = 2145] [outer = 0x8bbc4400] 22:40:39 INFO - PROCESS | 1802 | 1477546839478 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]]]}] 22:40:39 INFO - . 22:40:39 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1135ms 22:40:39 INFO - PROCESS | 1802 | 1477546839516 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 22:40:39 INFO - PROCESS | 1802 | 1477546839523 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 22:40:39 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 22:40:39 INFO - PROCESS | 1802 | 1477546839530 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}] 22:40:39 INFO - PROCESS | 1802 | 1477546839698 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 22:40:39 INFO - PROCESS | 1802 | [1802] 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 22:40:39 INFO - PROCESS | 1802 | 1477546839877 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 22:40:39 INFO - PROCESS | 1802 | 1477546839882 Marionette TRACE conn4 <- [1,3338,null,["8"]] 22:40:39 INFO - PROCESS | 1802 | 1477546839892 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 22:40:39 INFO - PROCESS | 1802 | 1477546839899 Marionette TRACE conn4 <- [1,3339,null,{}] 22:40:39 INFO - PROCESS | 1802 | 1477546839906 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x9380a000 == 39 [pid = 1802] [id = 738] 22:40:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x9380a800) [pid = 1802] [serial = 2146] [outer = (nil)] 22:40:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x9394cc00) [pid = 1802] [serial = 2147] [outer = 0x9380a800] 22:40:40 INFO - PROCESS | 1802 | 1477546839995 Marionette DEBUG loaded listener.js 22:40:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x95c30800) [pid = 1802] [serial = 2148] [outer = 0x9380a800] 22:40:40 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:40:40 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:40:40 INFO - PROCESS | 1802 | 1477546840654 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]]]}] 22:40:40 INFO - .. 22:40:40 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1170ms 22:40:40 INFO - PROCESS | 1802 | 1477546840700 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 22:40:40 INFO - TEST-START | /websockets/Secure-Close-null.htm 22:40:40 INFO - PROCESS | 1802 | 1477546840705 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 22:40:40 INFO - PROCESS | 1802 | 1477546840713 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}] 22:40:40 INFO - PROCESS | 1802 | 1477546840953 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 22:40:41 INFO - PROCESS | 1802 | 1477546841078 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 22:40:41 INFO - PROCESS | 1802 | 1477546841085 Marionette TRACE conn4 <- [1,3343,null,["8"]] 22:40:41 INFO - PROCESS | 1802 | 1477546841092 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 22:40:41 INFO - PROCESS | 1802 | 1477546841097 Marionette TRACE conn4 <- [1,3344,null,{}] 22:40:41 INFO - PROCESS | 1802 | 1477546841147 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:41 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c38000 == 40 [pid = 1802] [id = 739] 22:40:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x95c3a000) [pid = 1802] [serial = 2149] [outer = (nil)] 22:40:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x95c3ec00) [pid = 1802] [serial = 2150] [outer = 0x95c3a000] 22:40:41 INFO - PROCESS | 1802 | 1477546841234 Marionette DEBUG loaded listener.js 22:40:41 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x95f91400) [pid = 1802] [serial = 2151] [outer = 0x95c3a000] 22:40:41 INFO - PROCESS | 1802 | 1477546841870 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]]]}] 22:40:41 INFO - . 22:40:41 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1171ms 22:40:41 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 22:40:41 INFO - PROCESS | 1802 | 1477546841882 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 22:40:41 INFO - PROCESS | 1802 | 1477546841885 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 22:40:41 INFO - PROCESS | 1802 | 1477546841892 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}] 22:40:42 INFO - PROCESS | 1802 | 1477546842062 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 22:40:42 INFO - PROCESS | 1802 | [1802] 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 22:40:42 INFO - PROCESS | 1802 | 1477546842400 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 22:40:42 INFO - PROCESS | 1802 | 1477546842406 Marionette TRACE conn4 <- [1,3348,null,["8"]] 22:40:42 INFO - PROCESS | 1802 | 1477546842433 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 22:40:42 INFO - PROCESS | 1802 | 1477546842443 Marionette TRACE conn4 <- [1,3349,null,{}] 22:40:42 INFO - PROCESS | 1802 | 1477546842451 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b0800 == 41 [pid = 1802] [id = 740] 22:40:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x819b3800) [pid = 1802] [serial = 2152] [outer = (nil)] 22:40:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x81b4b400) [pid = 1802] [serial = 2153] [outer = 0x819b3800] 22:40:42 INFO - PROCESS | 1802 | 1477546842535 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x81aef000) [pid = 1802] [serial = 2154] [outer = 0x819b3800] 22:40:43 INFO - . 22:40:43 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1274ms 22:40:43 INFO - PROCESS | 1802 | 1477546843157 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]]]}] 22:40:43 INFO - PROCESS | 1802 | 1477546843192 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 22:40:43 INFO - PROCESS | 1802 | 1477546843203 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 22:40:43 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 22:40:43 INFO - PROCESS | 1802 | 1477546843225 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}] 22:40:43 INFO - PROCESS | 1802 | 1477546843428 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 22:40:43 INFO - PROCESS | 1802 | [1802] 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 22:40:43 INFO - PROCESS | 1802 | 1477546843607 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 22:40:43 INFO - PROCESS | 1802 | 1477546843613 Marionette TRACE conn4 <- [1,3353,null,["8"]] 22:40:43 INFO - PROCESS | 1802 | 1477546843627 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 22:40:43 INFO - PROCESS | 1802 | 1477546843634 Marionette TRACE conn4 <- [1,3354,null,{}] 22:40:43 INFO - PROCESS | 1802 | 1477546843640 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbc4800 == 42 [pid = 1802] [id = 741] 22:40:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x8bbc7000) [pid = 1802] [serial = 2155] [outer = (nil)] 22:40:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x8bd0fc00) [pid = 1802] [serial = 2156] [outer = 0x8bbc7000] 22:40:43 INFO - PROCESS | 1802 | 1477546843720 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x8bbd3000) [pid = 1802] [serial = 2157] [outer = 0x8bbc7000] 22:40:44 INFO - PROCESS | 1802 | --DOCSHELL 0x92b8b800 == 41 [pid = 1802] [id = 734] 22:40:44 INFO - PROCESS | 1802 | --DOCSHELL 0x90fbb800 == 40 [pid = 1802] [id = 733] 22:40:44 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb16400 == 39 [pid = 1802] [id = 731] 22:40:44 INFO - PROCESS | 1802 | --DOCSHELL 0x81ebb800 == 38 [pid = 1802] [id = 730] 22:40:44 INFO - PROCESS | 1802 | --DOCSHELL 0x818d8000 == 37 [pid = 1802] [id = 729] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x8f9f7c00) [pid = 1802] [serial = 2108] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x81ae5400) [pid = 1802] [serial = 2094] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x8c163400) [pid = 1802] [serial = 2085] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x8cc26c00) [pid = 1802] [serial = 2103] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x8db5e400) [pid = 1802] [serial = 2087] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x81ebec00) [pid = 1802] [serial = 2096] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x82d3d400) [pid = 1802] [serial = 2082] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x8f860000) [pid = 1802] [serial = 2088] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x8bb1d400) [pid = 1802] [serial = 2099] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x8c16c400) [pid = 1802] [serial = 2102] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8bbccc00) [pid = 1802] [serial = 2100] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x8f62b800) [pid = 1802] [serial = 2106] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x82112800) [pid = 1802] [serial = 2097] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x81aafc00) [pid = 1802] [serial = 2091] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8db67800) [pid = 1802] [serial = 2105] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81ae8c00) [pid = 1802] [serial = 2079] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x82283800) [pid = 1802] [serial = 2081] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81ae5c00) [pid = 1802] [serial = 2093] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8c163000) [pid = 1802] [serial = 2084] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x81aad000) [pid = 1802] [serial = 2090] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x81ae5800) [pid = 1802] [serial = 2078] [outer = (nil)] [url = about:blank] 22:40:44 INFO - PROCESS | 1802 | 1477546844396 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]]]}] 22:40:44 INFO - .. 22:40:44 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1236ms 22:40:44 INFO - PROCESS | 1802 | 1477546844456 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 22:40:44 INFO - PROCESS | 1802 | 1477546844459 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 22:40:44 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 22:40:44 INFO - PROCESS | 1802 | 1477546844467 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}] 22:40:44 INFO - PROCESS | 1802 | 1477546844690 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 22:40:44 INFO - PROCESS | 1802 | 1477546844709 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 22:40:44 INFO - PROCESS | 1802 | 1477546844719 Marionette TRACE conn4 <- [1,3358,null,["8"]] 22:40:44 INFO - PROCESS | 1802 | 1477546844776 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 22:40:44 INFO - PROCESS | 1802 | 1477546844782 Marionette TRACE conn4 <- [1,3359,null,{}] 22:40:44 INFO - PROCESS | 1802 | 1477546844856 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 1802 | ++DOCSHELL 0x873ab800 == 38 [pid = 1802] [id = 742] 22:40:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 72 (0x8bb13000) [pid = 1802] [serial = 2158] [outer = (nil)] 22:40:44 INFO - PROCESS | 1802 | ++DOMWINDOW == 73 (0x8bbc6c00) [pid = 1802] [serial = 2159] [outer = 0x8bb13000] 22:40:44 INFO - PROCESS | 1802 | 1477546844930 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 74 (0x8d780800) [pid = 1802] [serial = 2160] [outer = 0x8bb13000] 22:40:45 INFO - PROCESS | 1802 | 1477546845443 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]]]}] 22:40:45 INFO - . 22:40:45 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1021ms 22:40:45 INFO - PROCESS | 1802 | 1477546845487 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 22:40:45 INFO - PROCESS | 1802 | 1477546845490 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 22:40:45 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 22:40:45 INFO - PROCESS | 1802 | 1477546845497 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}] 22:40:45 INFO - PROCESS | 1802 | 1477546845655 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 22:40:45 INFO - PROCESS | 1802 | 1477546845792 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 22:40:45 INFO - PROCESS | 1802 | 1477546845795 Marionette TRACE conn4 <- [1,3363,null,["8"]] 22:40:45 INFO - PROCESS | 1802 | 1477546845801 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 22:40:45 INFO - PROCESS | 1802 | 1477546845807 Marionette TRACE conn4 <- [1,3364,null,{}] 22:40:45 INFO - PROCESS | 1802 | 1477546845812 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:45 INFO - PROCESS | 1802 | ++DOCSHELL 0x8cc22400 == 39 [pid = 1802] [id = 743] 22:40:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x8f985000) [pid = 1802] [serial = 2161] [outer = (nil)] 22:40:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x8f9f6800) [pid = 1802] [serial = 2162] [outer = 0x8f985000] 22:40:45 INFO - PROCESS | 1802 | 1477546845887 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x90fc4c00) [pid = 1802] [serial = 2163] [outer = 0x8f985000] 22:40:46 INFO - PROCESS | 1802 | 1477546846486 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]]]}] 22:40:46 INFO - .. 22:40:46 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1019ms 22:40:46 INFO - PROCESS | 1802 | 1477546846517 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 22:40:46 INFO - TEST-START | /websockets/Secure-Close-string.htm 22:40:46 INFO - PROCESS | 1802 | 1477546846521 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 22:40:46 INFO - PROCESS | 1802 | 1477546846527 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}] 22:40:46 INFO - PROCESS | 1802 | 1477546846730 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 22:40:46 INFO - PROCESS | 1802 | 1477546846752 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 22:40:46 INFO - PROCESS | 1802 | 1477546846756 Marionette TRACE conn4 <- [1,3368,null,["8"]] 22:40:46 INFO - PROCESS | 1802 | 1477546846761 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 22:40:46 INFO - PROCESS | 1802 | 1477546846766 Marionette TRACE conn4 <- [1,3369,null,{}] 22:40:46 INFO - PROCESS | 1802 | 1477546846771 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:46 INFO - PROCESS | 1802 | ++DOCSHELL 0x81399400 == 40 [pid = 1802] [id = 744] 22:40:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x8211a400) [pid = 1802] [serial = 2164] [outer = (nil)] 22:40:46 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x958b4800) [pid = 1802] [serial = 2165] [outer = 0x8211a400] 22:40:46 INFO - PROCESS | 1802 | 1477546846919 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x95c32000) [pid = 1802] [serial = 2166] [outer = 0x8211a400] 22:40:47 INFO - PROCESS | 1802 | 1477546847506 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]]]}] 22:40:47 INFO - . 22:40:47 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1025ms 22:40:47 INFO - PROCESS | 1802 | 1477546847553 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 22:40:47 INFO - PROCESS | 1802 | 1477546847557 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 22:40:47 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 22:40:47 INFO - PROCESS | 1802 | 1477546847579 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}] 22:40:47 INFO - PROCESS | 1802 | 1477546847778 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 22:40:47 INFO - PROCESS | 1802 | [1802] 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 22:40:47 INFO - PROCESS | 1802 | 1477546847799 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 22:40:47 INFO - PROCESS | 1802 | 1477546847803 Marionette TRACE conn4 <- [1,3373,null,["8"]] 22:40:47 INFO - PROCESS | 1802 | 1477546847807 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 22:40:47 INFO - PROCESS | 1802 | 1477546847812 Marionette TRACE conn4 <- [1,3374,null,{}] 22:40:47 INFO - PROCESS | 1802 | 1477546847817 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b52000 == 41 [pid = 1802] [id = 745] 22:40:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x95f94000) [pid = 1802] [serial = 2167] [outer = (nil)] 22:40:47 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x95f99c00) [pid = 1802] [serial = 2168] [outer = 0x95f94000] 22:40:47 INFO - PROCESS | 1802 | 1477546847993 Marionette DEBUG loaded listener.js 22:40:48 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x96098c00) [pid = 1802] [serial = 2169] [outer = 0x95f94000] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x81ae7400) [pid = 1802] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x8f9eec00) [pid = 1802] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x818da400) [pid = 1802] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x90fbe400) [pid = 1802] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x92b8c800) [pid = 1802] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8bbc6000) [pid = 1802] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x873aac00) [pid = 1802] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x8c161c00) [pid = 1802] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 22:40:48 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x81ebd800) [pid = 1802] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 22:40:48 INFO - PROCESS | 1802 | 1477546848673 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]]]}] 22:40:48 INFO - . 22:40:48 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1122ms 22:40:48 INFO - PROCESS | 1802 | 1477546848698 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 22:40:48 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 22:40:48 INFO - PROCESS | 1802 | 1477546848703 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 22:40:48 INFO - PROCESS | 1802 | 1477546848712 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}] 22:40:48 INFO - PROCESS | 1802 | 1477546848863 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 22:40:48 INFO - PROCESS | 1802 | 1477546848873 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 22:40:48 INFO - PROCESS | 1802 | 1477546848876 Marionette TRACE conn4 <- [1,3378,null,["8"]] 22:40:48 INFO - PROCESS | 1802 | 1477546848880 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 22:40:48 INFO - PROCESS | 1802 | 1477546848887 Marionette TRACE conn4 <- [1,3379,null,{}] 22:40:49 INFO - PROCESS | 1802 | 1477546849017 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:49 INFO - PROCESS | 1802 | ++DOCSHELL 0x95f96000 == 42 [pid = 1802] [id = 746] 22:40:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 75 (0x95f98800) [pid = 1802] [serial = 2170] [outer = (nil)] 22:40:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x9609c400) [pid = 1802] [serial = 2171] [outer = 0x95f98800] 22:40:49 INFO - PROCESS | 1802 | 1477546849098 Marionette DEBUG loaded listener.js 22:40:49 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x9609e000) [pid = 1802] [serial = 2172] [outer = 0x95f98800] 22:40:49 INFO - PROCESS | 1802 | 1477546849635 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]]]}] 22:40:49 INFO - ... 22:40:49 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 972ms 22:40:49 INFO - PROCESS | 1802 | 1477546849681 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 22:40:49 INFO - PROCESS | 1802 | 1477546849685 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 22:40:49 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 22:40:49 INFO - PROCESS | 1802 | 1477546849692 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}] 22:40:49 INFO - PROCESS | 1802 | 1477546849844 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 22:40:49 INFO - PROCESS | 1802 | 1477546849978 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 22:40:49 INFO - PROCESS | 1802 | 1477546849981 Marionette TRACE conn4 <- [1,3383,null,["8"]] 22:40:49 INFO - PROCESS | 1802 | 1477546849987 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 22:40:49 INFO - PROCESS | 1802 | 1477546849992 Marionette TRACE conn4 <- [1,3384,null,{}] 22:40:50 INFO - PROCESS | 1802 | 1477546849997 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 1802 | ++DOCSHELL 0x960a2400 == 43 [pid = 1802] [id = 747] 22:40:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x960a2800) [pid = 1802] [serial = 2173] [outer = (nil)] 22:40:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x9616a400) [pid = 1802] [serial = 2174] [outer = 0x960a2800] 22:40:50 INFO - PROCESS | 1802 | 1477546850071 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x9616b400) [pid = 1802] [serial = 2175] [outer = 0x960a2800] 22:40:50 INFO - PROCESS | 1802 | 1477546850698 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]]]}] 22:40:50 INFO - ... 22:40:50 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1023ms 22:40:50 INFO - PROCESS | 1802 | 1477546850716 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 22:40:50 INFO - PROCESS | 1802 | 1477546850723 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 22:40:50 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 22:40:50 INFO - PROCESS | 1802 | 1477546850733 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}] 22:40:50 INFO - PROCESS | 1802 | 1477546850924 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 22:40:51 INFO - PROCESS | 1802 | 1477546851100 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 22:40:51 INFO - PROCESS | 1802 | 1477546851105 Marionette TRACE conn4 <- [1,3388,null,["8"]] 22:40:51 INFO - PROCESS | 1802 | 1477546851116 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 22:40:51 INFO - PROCESS | 1802 | 1477546851124 Marionette TRACE conn4 <- [1,3389,null,{}] 22:40:51 INFO - PROCESS | 1802 | 1477546851174 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:51 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb9000 == 44 [pid = 1802] [id = 748] 22:40:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x81cbc800) [pid = 1802] [serial = 2176] [outer = (nil)] 22:40:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x82112400) [pid = 1802] [serial = 2177] [outer = 0x81cbc800] 22:40:51 INFO - PROCESS | 1802 | 1477546851267 Marionette DEBUG loaded listener.js 22:40:51 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x8228a000) [pid = 1802] [serial = 2178] [outer = 0x81cbc800] 22:40:51 INFO - PROCESS | 1802 | 1477546851930 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]]]}] 22:40:51 INFO - ... 22:40:51 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1219ms 22:40:51 INFO - PROCESS | 1802 | 1477546851951 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 22:40:51 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 22:40:51 INFO - PROCESS | 1802 | 1477546851957 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 22:40:51 INFO - PROCESS | 1802 | 1477546851964 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}] 22:40:52 INFO - PROCESS | 1802 | 1477546852174 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 22:40:52 INFO - PROCESS | 1802 | 1477546852331 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 22:40:52 INFO - PROCESS | 1802 | 1477546852340 Marionette TRACE conn4 <- [1,3393,null,["8"]] 22:40:52 INFO - PROCESS | 1802 | 1477546852362 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 22:40:52 INFO - PROCESS | 1802 | 1477546852368 Marionette TRACE conn4 <- [1,3394,null,{}] 22:40:52 INFO - PROCESS | 1802 | 1477546852425 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f624800 == 45 [pid = 1802] [id = 749] 22:40:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x8f86c000) [pid = 1802] [serial = 2179] [outer = (nil)] 22:40:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x8f98b000) [pid = 1802] [serial = 2180] [outer = 0x8f86c000] 22:40:52 INFO - PROCESS | 1802 | 1477546852528 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x91ac3800) [pid = 1802] [serial = 2181] [outer = 0x8f86c000] 22:40:53 INFO - PROCESS | 1802 | 1477546853158 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]]]}] 22:40:53 INFO - ... 22:40:53 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1271ms 22:40:53 INFO - PROCESS | 1802 | 1477546853242 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 22:40:53 INFO - PROCESS | 1802 | 1477546853250 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 22:40:53 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 22:40:53 INFO - PROCESS | 1802 | 1477546853257 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}] 22:40:53 INFO - PROCESS | 1802 | 1477546853418 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 22:40:53 INFO - PROCESS | 1802 | 1477546853594 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 22:40:53 INFO - PROCESS | 1802 | 1477546853599 Marionette TRACE conn4 <- [1,3398,null,["8"]] 22:40:53 INFO - PROCESS | 1802 | 1477546853608 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 22:40:53 INFO - PROCESS | 1802 | 1477546853615 Marionette TRACE conn4 <- [1,3399,null,{}] 22:40:53 INFO - PROCESS | 1802 | 1477546853622 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 1802 | ++DOCSHELL 0x96098000 == 46 [pid = 1802] [id = 750] 22:40:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x96098400) [pid = 1802] [serial = 2182] [outer = (nil)] 22:40:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x960a2000) [pid = 1802] [serial = 2183] [outer = 0x96098400] 22:40:53 INFO - PROCESS | 1802 | 1477546853708 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x96250400) [pid = 1802] [serial = 2184] [outer = 0x96098400] 22:40:54 INFO - PROCESS | 1802 | 1477546854328 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]]]}] 22:40:54 INFO - ... 22:40:54 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1121ms 22:40:54 INFO - PROCESS | 1802 | 1477546854377 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 1802 | 1477546854382 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 22:40:54 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 22:40:54 INFO - PROCESS | 1802 | 1477546854389 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}] 22:40:54 INFO - PROCESS | 1802 | 1477546854565 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 22:40:54 INFO - PROCESS | 1802 | 1477546854751 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 22:40:54 INFO - PROCESS | 1802 | 1477546854758 Marionette TRACE conn4 <- [1,3403,null,["8"]] 22:40:54 INFO - PROCESS | 1802 | 1477546854766 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 22:40:54 INFO - PROCESS | 1802 | 1477546854771 Marionette TRACE conn4 <- [1,3404,null,{}] 22:40:54 INFO - PROCESS | 1802 | 1477546854822 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1802 | ++DOCSHELL 0x9737d000 == 47 [pid = 1802] [id = 751] 22:40:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x9737f800) [pid = 1802] [serial = 2185] [outer = (nil)] 22:40:54 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x97446800) [pid = 1802] [serial = 2186] [outer = 0x9737f800] 22:40:54 INFO - PROCESS | 1802 | 1477546854906 Marionette DEBUG loaded listener.js 22:40:55 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x97449800) [pid = 1802] [serial = 2187] [outer = 0x9737f800] 22:40:55 INFO - PROCESS | 1802 | 1477546855578 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]]]}] 22:40:55 INFO - ... 22:40:55 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1222ms 22:40:55 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 22:40:55 INFO - PROCESS | 1802 | 1477546855610 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1802 | 1477546855613 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 22:40:55 INFO - PROCESS | 1802 | 1477546855620 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}] 22:40:55 INFO - PROCESS | 1802 | 1477546855789 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 22:40:55 INFO - PROCESS | 1802 | 1477546855943 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 22:40:55 INFO - PROCESS | 1802 | 1477546855946 Marionette TRACE conn4 <- [1,3408,null,["8"]] 22:40:55 INFO - PROCESS | 1802 | 1477546855952 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 22:40:55 INFO - PROCESS | 1802 | 1477546855957 Marionette TRACE conn4 <- [1,3409,null,{}] 22:40:56 INFO - PROCESS | 1802 | 1477546855981 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:56 INFO - PROCESS | 1802 | ++DOCSHELL 0x81353800 == 48 [pid = 1802] [id = 752] 22:40:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x8138c000) [pid = 1802] [serial = 2188] [outer = (nil)] 22:40:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x90fc8c00) [pid = 1802] [serial = 2189] [outer = 0x8138c000] 22:40:56 INFO - PROCESS | 1802 | 1477546856064 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x97380000) [pid = 1802] [serial = 2190] [outer = 0x8138c000] 22:40:56 INFO - PROCESS | 1802 | 1477546856861 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]]]}] 22:40:56 INFO - ... 22:40:56 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1270ms 22:40:56 INFO - PROCESS | 1802 | 1477546856890 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 22:40:56 INFO - PROCESS | 1802 | 1477546856896 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 22:40:56 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 22:40:56 INFO - PROCESS | 1802 | 1477546856906 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}] 22:40:57 INFO - PROCESS | 1802 | 1477546857087 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 22:40:57 INFO - PROCESS | 1802 | 1477546857365 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 22:40:57 INFO - PROCESS | 1802 | 1477546857370 Marionette TRACE conn4 <- [1,3413,null,["8"]] 22:40:57 INFO - PROCESS | 1802 | 1477546857382 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 22:40:57 INFO - PROCESS | 1802 | 1477546857389 Marionette TRACE conn4 <- [1,3414,null,{}] 22:40:57 INFO - PROCESS | 1802 | 1477546857395 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa4800 == 49 [pid = 1802] [id = 753] 22:40:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x81aa7c00) [pid = 1802] [serial = 2191] [outer = (nil)] 22:40:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x81ec4000) [pid = 1802] [serial = 2192] [outer = 0x81aa7c00] 22:40:57 INFO - PROCESS | 1802 | 1477546857497 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x81cb0c00) [pid = 1802] [serial = 2193] [outer = 0x81aa7c00] 22:40:57 INFO - PROCESS | 1802 | --DOCSHELL 0x95f96000 == 48 [pid = 1802] [id = 746] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x93951800) [pid = 1802] [serial = 2138] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x81b52000 == 47 [pid = 1802] [id = 745] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x81399400 == 46 [pid = 1802] [id = 744] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x8cc22400 == 45 [pid = 1802] [id = 743] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x873ab800 == 44 [pid = 1802] [id = 742] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbc4800 == 43 [pid = 1802] [id = 741] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x819b0800 == 42 [pid = 1802] [id = 740] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x873b1800 == 41 [pid = 1802] [id = 737] 22:40:58 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4b800 == 40 [pid = 1802] [id = 736] 22:40:58 INFO - PROCESS | 1802 | 1477546858158 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]]]}] 22:40:58 INFO - ... 22:40:58 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1269ms 22:40:58 INFO - PROCESS | 1802 | 1477546858174 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1802 | 1477546858178 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 22:40:58 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x82d34c00) [pid = 1802] [serial = 2118] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x8bbc9400) [pid = 1802] [serial = 2114] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x8bb1f800) [pid = 1802] [serial = 2115] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x81b48400) [pid = 1802] [serial = 2111] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x81af1800) [pid = 1802] [serial = 2112] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x92d38400) [pid = 1802] [serial = 2135] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x92d42000) [pid = 1802] [serial = 2136] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x91061000) [pid = 1802] [serial = 2132] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x91abe000) [pid = 1802] [serial = 2133] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x8d781000) [pid = 1802] [serial = 2129] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x8d78cc00) [pid = 1802] [serial = 2130] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x8bbc8000) [pid = 1802] [serial = 2126] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x8bd01400) [pid = 1802] [serial = 2127] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x81ec4400) [pid = 1802] [serial = 2123] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x82119800) [pid = 1802] [serial = 2124] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x81aa7400) [pid = 1802] [serial = 2120] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x81aa6400) [pid = 1802] [serial = 2121] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x90fc9000) [pid = 1802] [serial = 2117] [outer = (nil)] [url = about:blank] 22:40:58 INFO - PROCESS | 1802 | 1477546858220 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}] 22:40:58 INFO - PROCESS | 1802 | 1477546858385 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 22:40:58 INFO - PROCESS | 1802 | 1477546858394 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 22:40:58 INFO - PROCESS | 1802 | 1477546858398 Marionette TRACE conn4 <- [1,3418,null,["8"]] 22:40:58 INFO - PROCESS | 1802 | 1477546858404 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 22:40:58 INFO - PROCESS | 1802 | 1477546858409 Marionette TRACE conn4 <- [1,3419,null,{}] 22:40:58 INFO - PROCESS | 1802 | 1477546858415 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 1802 | ++DOCSHELL 0x82280c00 == 41 [pid = 1802] [id = 754] 22:40:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x82d34c00) [pid = 1802] [serial = 2194] [outer = (nil)] 22:40:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8bbcc400) [pid = 1802] [serial = 2195] [outer = 0x82d34c00] 22:40:58 INFO - PROCESS | 1802 | 1477546858491 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8bd08400) [pid = 1802] [serial = 2196] [outer = 0x82d34c00] 22:40:59 INFO - PROCESS | 1802 | 1477546859177 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]]]}] 22:40:59 INFO - ... 22:40:59 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1023ms 22:40:59 INFO - PROCESS | 1802 | 1477546859215 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 22:40:59 INFO - PROCESS | 1802 | 1477546859221 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 22:40:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 22:40:59 INFO - PROCESS | 1802 | 1477546859237 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}] 22:40:59 INFO - PROCESS | 1802 | 1477546859471 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 22:40:59 INFO - PROCESS | 1802 | 1477546859494 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 22:40:59 INFO - PROCESS | 1802 | 1477546859499 Marionette TRACE conn4 <- [1,3423,null,["8"]] 22:40:59 INFO - PROCESS | 1802 | 1477546859503 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 22:40:59 INFO - PROCESS | 1802 | 1477546859509 Marionette TRACE conn4 <- [1,3424,null,{}] 22:40:59 INFO - PROCESS | 1802 | 1477546859515 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:59 INFO - PROCESS | 1802 | ++DOCSHELL 0x91066800 == 42 [pid = 1802] [id = 755] 22:40:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x91066c00) [pid = 1802] [serial = 2197] [outer = (nil)] 22:40:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x91abe000) [pid = 1802] [serial = 2198] [outer = 0x91066c00] 22:40:59 INFO - PROCESS | 1802 | 1477546859595 Marionette DEBUG loaded listener.js 22:40:59 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x92d38800) [pid = 1802] [serial = 2199] [outer = 0x91066c00] 22:41:00 INFO - PROCESS | 1802 | 1477546860263 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]]]}] 22:41:00 INFO - ... 22:41:00 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1083ms 22:41:00 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 22:41:00 INFO - PROCESS | 1802 | 1477546860321 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 1802 | 1477546860325 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 22:41:00 INFO - PROCESS | 1802 | 1477546860332 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}] 22:41:00 INFO - PROCESS | 1802 | 1477546860543 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 22:41:00 INFO - PROCESS | 1802 | 1477546860570 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 22:41:00 INFO - PROCESS | 1802 | 1477546860574 Marionette TRACE conn4 <- [1,3428,null,["8"]] 22:41:00 INFO - PROCESS | 1802 | 1477546860578 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 22:41:00 INFO - PROCESS | 1802 | 1477546860583 Marionette TRACE conn4 <- [1,3429,null,{}] 22:41:00 INFO - PROCESS | 1802 | 1477546860591 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:00 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c36c00 == 43 [pid = 1802] [id = 756] 22:41:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x95c3a400) [pid = 1802] [serial = 2200] [outer = (nil)] 22:41:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x95f96000) [pid = 1802] [serial = 2201] [outer = 0x95c3a400] 22:41:00 INFO - PROCESS | 1802 | 1477546860739 Marionette DEBUG loaded listener.js 22:41:00 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x96095800) [pid = 1802] [serial = 2202] [outer = 0x95c3a400] 22:41:01 INFO - PROCESS | 1802 | 1477546861358 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]]]}] 22:41:01 INFO - ... 22:41:01 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1070ms 22:41:01 INFO - PROCESS | 1802 | 1477546861400 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 22:41:01 INFO - PROCESS | 1802 | 1477546861404 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 22:41:01 INFO - TEST-START | /websockets/Secure-Send-data.htm 22:41:01 INFO - PROCESS | 1802 | 1477546861410 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}] 22:41:01 INFO - PROCESS | 1802 | 1477546861600 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 22:41:01 INFO - PROCESS | 1802 | 1477546861622 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 22:41:01 INFO - PROCESS | 1802 | 1477546861626 Marionette TRACE conn4 <- [1,3433,null,["8"]] 22:41:01 INFO - PROCESS | 1802 | 1477546861630 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 22:41:01 INFO - PROCESS | 1802 | 1477546861648 Marionette TRACE conn4 <- [1,3434,null,{}] 22:41:01 INFO - PROCESS | 1802 | 1477546861731 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 1802 | ++DOCSHELL 0x941f2000 == 44 [pid = 1802] [id = 757] 22:41:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x96409400) [pid = 1802] [serial = 2203] [outer = (nil)] 22:41:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x97374000) [pid = 1802] [serial = 2204] [outer = 0x96409400] 22:41:01 INFO - PROCESS | 1802 | 1477546861820 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x97466800) [pid = 1802] [serial = 2205] [outer = 0x96409400] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x95f94000) [pid = 1802] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x8bbc7000) [pid = 1802] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x8bb13000) [pid = 1802] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x819b3800) [pid = 1802] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x95f98800) [pid = 1802] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x8211a400) [pid = 1802] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 22:41:02 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x8f985000) [pid = 1802] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 22:41:02 INFO - PROCESS | 1802 | 1477546862515 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]]]}] 22:41:02 INFO - ... 22:41:02 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1122ms 22:41:02 INFO - PROCESS | 1802 | 1477546862532 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 22:41:02 INFO - PROCESS | 1802 | 1477546862535 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 22:41:02 INFO - TEST-START | /websockets/Secure-Send-null.htm 22:41:02 INFO - PROCESS | 1802 | 1477546862543 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}] 22:41:02 INFO - PROCESS | 1802 | 1477546862771 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 22:41:02 INFO - PROCESS | 1802 | 1477546862860 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 22:41:02 INFO - PROCESS | 1802 | 1477546862864 Marionette TRACE conn4 <- [1,3438,null,["8"]] 22:41:02 INFO - PROCESS | 1802 | 1477546862869 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 22:41:02 INFO - PROCESS | 1802 | 1477546862874 Marionette TRACE conn4 <- [1,3439,null,{}] 22:41:02 INFO - PROCESS | 1802 | 1477546862878 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aad800 == 45 [pid = 1802] [id = 758] 22:41:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 85 (0x92d38400) [pid = 1802] [serial = 2206] [outer = (nil)] 22:41:02 INFO - PROCESS | 1802 | ++DOMWINDOW == 86 (0x974e9400) [pid = 1802] [serial = 2207] [outer = 0x92d38400] 22:41:02 INFO - PROCESS | 1802 | 1477546862954 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 87 (0x974eb000) [pid = 1802] [serial = 2208] [outer = 0x92d38400] 22:41:03 INFO - PROCESS | 1802 | 1477546863435 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]]]}] 22:41:03 INFO - ... 22:41:03 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 919ms 22:41:03 INFO - PROCESS | 1802 | 1477546863461 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 1802 | 1477546863465 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 22:41:03 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 22:41:03 INFO - PROCESS | 1802 | 1477546863478 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}] 22:41:03 INFO - PROCESS | 1802 | 1477546863677 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 22:41:03 INFO - PROCESS | 1802 | 1477546863690 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 22:41:03 INFO - PROCESS | 1802 | 1477546863693 Marionette TRACE conn4 <- [1,3443,null,["8"]] 22:41:03 INFO - PROCESS | 1802 | 1477546863698 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 22:41:03 INFO - PROCESS | 1802 | 1477546863709 Marionette TRACE conn4 <- [1,3444,null,{}] 22:41:03 INFO - PROCESS | 1802 | 1477546863712 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:03 INFO - PROCESS | 1802 | ++DOCSHELL 0x97612000 == 46 [pid = 1802] [id = 759] 22:41:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 88 (0x97612800) [pid = 1802] [serial = 2209] [outer = (nil)] 22:41:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x97617800) [pid = 1802] [serial = 2210] [outer = 0x97612800] 22:41:03 INFO - PROCESS | 1802 | 1477546863784 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x97802c00) [pid = 1802] [serial = 2211] [outer = 0x97612800] 22:41:04 INFO - PROCESS | 1802 | 1477546864324 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]]]}] 22:41:04 INFO - ... 22:41:04 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 879ms 22:41:04 INFO - PROCESS | 1802 | 1477546864350 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 22:41:04 INFO - PROCESS | 1802 | 1477546864354 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 22:41:04 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 22:41:04 INFO - PROCESS | 1802 | 1477546864360 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}] 22:41:04 INFO - PROCESS | 1802 | 1477546864542 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 22:41:04 INFO - PROCESS | 1802 | 1477546864738 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 22:41:04 INFO - PROCESS | 1802 | 1477546864744 Marionette TRACE conn4 <- [1,3448,null,["8"]] 22:41:04 INFO - PROCESS | 1802 | 1477546864763 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 22:41:04 INFO - PROCESS | 1802 | 1477546864773 Marionette TRACE conn4 <- [1,3449,null,{}] 22:41:04 INFO - PROCESS | 1802 | 1477546864780 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:04 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b3800 == 47 [pid = 1802] [id = 760] 22:41:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x81aa3800) [pid = 1802] [serial = 2212] [outer = (nil)] 22:41:04 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x81aed800) [pid = 1802] [serial = 2213] [outer = 0x81aa3800] 22:41:04 INFO - PROCESS | 1802 | 1477546864871 Marionette DEBUG loaded listener.js 22:41:05 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x81ae7800) [pid = 1802] [serial = 2214] [outer = 0x81aa3800] 22:41:05 INFO - PROCESS | 1802 | 1477546865512 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]]]}] 22:41:05 INFO - ... 22:41:05 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1170ms 22:41:05 INFO - PROCESS | 1802 | 1477546865531 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 22:41:05 INFO - PROCESS | 1802 | 1477546865539 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 22:41:05 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 22:41:05 INFO - PROCESS | 1802 | 1477546865547 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}] 22:41:05 INFO - PROCESS | 1802 | 1477546865731 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 22:41:05 INFO - PROCESS | 1802 | 1477546865913 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 22:41:05 INFO - PROCESS | 1802 | 1477546865919 Marionette TRACE conn4 <- [1,3453,null,["8"]] 22:41:05 INFO - PROCESS | 1802 | 1477546865929 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 22:41:05 INFO - PROCESS | 1802 | 1477546865936 Marionette TRACE conn4 <- [1,3454,null,{}] 22:41:05 INFO - PROCESS | 1802 | 1477546865987 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:06 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c16d000 == 48 [pid = 1802] [id = 761] 22:41:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x8c16d400) [pid = 1802] [serial = 2215] [outer = (nil)] 22:41:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x8db69c00) [pid = 1802] [serial = 2216] [outer = 0x8c16d400] 22:41:06 INFO - PROCESS | 1802 | 1477546866077 Marionette DEBUG loaded listener.js 22:41:06 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x8f985000) [pid = 1802] [serial = 2217] [outer = 0x8c16d400] 22:41:06 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:41:06 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:41:06 INFO - ... 22:41:06 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1172ms 22:41:06 INFO - PROCESS | 1802 | 1477546866710 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]]]}] 22:41:06 INFO - PROCESS | 1802 | 1477546866721 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 22:41:06 INFO - PROCESS | 1802 | 1477546866725 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 22:41:06 INFO - TEST-START | /websockets/Send-0byte-data.htm 22:41:06 INFO - PROCESS | 1802 | 1477546866732 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}] 22:41:06 INFO - PROCESS | 1802 | 1477546866903 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 22:41:07 INFO - PROCESS | 1802 | 1477546867102 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 22:41:07 INFO - PROCESS | 1802 | 1477546867111 Marionette TRACE conn4 <- [1,3458,null,["8"]] 22:41:07 INFO - PROCESS | 1802 | 1477546867132 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 22:41:07 INFO - PROCESS | 1802 | 1477546867140 Marionette TRACE conn4 <- [1,3459,null,{}] 22:41:07 INFO - PROCESS | 1802 | 1477546867145 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1802 | ++DOCSHELL 0x97469400 == 49 [pid = 1802] [id = 762] 22:41:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x974de400) [pid = 1802] [serial = 2218] [outer = (nil)] 22:41:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x974e2c00) [pid = 1802] [serial = 2219] [outer = 0x974de400] 22:41:07 INFO - PROCESS | 1802 | 1477546867228 Marionette DEBUG loaded listener.js 22:41:07 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x9760ec00) [pid = 1802] [serial = 2220] [outer = 0x974de400] 22:41:07 INFO - PROCESS | 1802 | 1477546867889 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]]]}] 22:41:07 INFO - ... 22:41:07 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1173ms 22:41:07 INFO - PROCESS | 1802 | 1477546867921 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 22:41:07 INFO - PROCESS | 1802 | 1477546867924 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 22:41:07 INFO - TEST-START | /websockets/Send-65K-data.htm 22:41:07 INFO - PROCESS | 1802 | 1477546867936 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}] 22:41:08 INFO - PROCESS | 1802 | 1477546868122 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 22:41:08 INFO - PROCESS | 1802 | 1477546868311 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 22:41:08 INFO - PROCESS | 1802 | 1477546868314 Marionette TRACE conn4 <- [1,3463,null,["8"]] 22:41:08 INFO - PROCESS | 1802 | 1477546868326 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 22:41:08 INFO - PROCESS | 1802 | 1477546868333 Marionette TRACE conn4 <- [1,3464,null,{}] 22:41:08 INFO - PROCESS | 1802 | 1477546868338 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:08 INFO - PROCESS | 1802 | ++DOCSHELL 0x81354000 == 50 [pid = 1802] [id = 763] 22:41:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0x97a2f000) [pid = 1802] [serial = 2221] [outer = (nil)] 22:41:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0x97aba800) [pid = 1802] [serial = 2222] [outer = 0x97a2f000] 22:41:08 INFO - PROCESS | 1802 | 1477546868422 Marionette DEBUG loaded listener.js 22:41:08 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x97abe400) [pid = 1802] [serial = 2223] [outer = 0x97a2f000] 22:41:09 INFO - PROCESS | 1802 | 1477546869057 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]]]}] 22:41:09 INFO - ... 22:41:09 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1170ms 22:41:09 INFO - PROCESS | 1802 | 1477546869107 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 22:41:09 INFO - PROCESS | 1802 | 1477546869110 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 22:41:09 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 22:41:09 INFO - PROCESS | 1802 | 1477546869117 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}] 22:41:09 INFO - PROCESS | 1802 | 1477546869347 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 22:41:09 INFO - PROCESS | 1802 | 1477546869473 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 22:41:09 INFO - PROCESS | 1802 | 1477546869477 Marionette TRACE conn4 <- [1,3468,null,["8"]] 22:41:09 INFO - PROCESS | 1802 | 1477546869487 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 22:41:09 INFO - PROCESS | 1802 | 1477546869491 Marionette TRACE conn4 <- [1,3469,null,{}] 22:41:09 INFO - PROCESS | 1802 | 1477546869497 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:09 INFO - PROCESS | 1802 | ++DOCSHELL 0x96097c00 == 51 [pid = 1802] [id = 764] 22:41:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x98280c00) [pid = 1802] [serial = 2224] [outer = (nil)] 22:41:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x984d4400) [pid = 1802] [serial = 2225] [outer = 0x98280c00] 22:41:09 INFO - PROCESS | 1802 | 1477546869614 Marionette DEBUG loaded listener.js 22:41:09 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x984d5c00) [pid = 1802] [serial = 2226] [outer = 0x98280c00] 22:41:10 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:41:10 INFO - PROCESS | 1802 | [1802] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:41:10 INFO - PROCESS | 1802 | 1477546870202 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]]]}] 22:41:10 INFO - ... 22:41:10 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1128ms 22:41:10 INFO - PROCESS | 1802 | 1477546870244 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 22:41:10 INFO - PROCESS | 1802 | 1477546870247 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 22:41:10 INFO - TEST-START | /websockets/Send-before-open.htm 22:41:10 INFO - PROCESS | 1802 | 1477546870254 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}] 22:41:10 INFO - PROCESS | 1802 | 1477546870409 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 22:41:10 INFO - PROCESS | 1802 | 1477546870562 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 22:41:10 INFO - PROCESS | 1802 | 1477546870566 Marionette TRACE conn4 <- [1,3473,null,["8"]] 22:41:10 INFO - PROCESS | 1802 | 1477546870573 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 22:41:10 INFO - PROCESS | 1802 | 1477546870578 Marionette TRACE conn4 <- [1,3474,null,{}] 22:41:10 INFO - PROCESS | 1802 | 1477546870583 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x98ece000 == 52 [pid = 1802] [id = 765] 22:41:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x98ecec00) [pid = 1802] [serial = 2227] [outer = (nil)] 22:41:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x98ed1c00) [pid = 1802] [serial = 2228] [outer = 0x98ecec00] 22:41:10 INFO - PROCESS | 1802 | 1477546870686 Marionette DEBUG loaded listener.js 22:41:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 108 (0x98ed6c00) [pid = 1802] [serial = 2229] [outer = 0x98ecec00] 22:41:11 INFO - PROCESS | 1802 | 1477546871294 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]]]}] 22:41:11 INFO - . 22:41:11 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1073ms 22:41:11 INFO - PROCESS | 1802 | 1477546871519 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 22:41:11 INFO - PROCESS | 1802 | 1477546871525 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 22:41:11 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 22:41:11 INFO - PROCESS | 1802 | 1477546871549 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}] 22:41:11 INFO - PROCESS | 1802 | 1477546871726 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 22:41:11 INFO - PROCESS | 1802 | [1802] 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 22:41:11 INFO - PROCESS | 1802 | 1477546871915 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 22:41:11 INFO - PROCESS | 1802 | 1477546871920 Marionette TRACE conn4 <- [1,3478,null,["8"]] 22:41:11 INFO - PROCESS | 1802 | 1477546871930 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 22:41:11 INFO - PROCESS | 1802 | 1477546871941 Marionette TRACE conn4 <- [1,3479,null,{}] 22:41:11 INFO - PROCESS | 1802 | 1477546871947 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a8400 == 53 [pid = 1802] [id = 766] 22:41:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 109 (0x873a9c00) [pid = 1802] [serial = 2230] [outer = (nil)] 22:41:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 110 (0x8bbcb800) [pid = 1802] [serial = 2231] [outer = 0x873a9c00] 22:41:12 INFO - PROCESS | 1802 | 1477546872029 Marionette DEBUG loaded listener.js 22:41:12 INFO - PROCESS | 1802 | ++DOMWINDOW == 111 (0x8bb20000) [pid = 1802] [serial = 2232] [outer = 0x873a9c00] 22:41:12 INFO - PROCESS | 1802 | 1477546872729 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]]]}] 22:41:12 INFO - ... 22:41:12 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1231ms 22:41:12 INFO - PROCESS | 1802 | 1477546872799 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 22:41:12 INFO - PROCESS | 1802 | 1477546872805 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 22:41:12 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 22:41:12 INFO - PROCESS | 1802 | 1477546872816 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}] 22:41:12 INFO - PROCESS | 1802 | 1477546872975 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 22:41:13 INFO - PROCESS | 1802 | 1477546873150 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 22:41:13 INFO - PROCESS | 1802 | 1477546873155 Marionette TRACE conn4 <- [1,3483,null,["8"]] 22:41:13 INFO - PROCESS | 1802 | 1477546873171 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 22:41:13 INFO - PROCESS | 1802 | 1477546873176 Marionette TRACE conn4 <- [1,3484,null,{}] 22:41:13 INFO - PROCESS | 1802 | 1477546873181 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cba800 == 54 [pid = 1802] [id = 767] 22:41:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 112 (0x81eb9800) [pid = 1802] [serial = 2233] [outer = (nil)] 22:41:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 113 (0x8c126c00) [pid = 1802] [serial = 2234] [outer = 0x81eb9800] 22:41:13 INFO - PROCESS | 1802 | 1477546873258 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 114 (0x8c120800) [pid = 1802] [serial = 2235] [outer = 0x81eb9800] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81aad800 == 53 [pid = 1802] [id = 758] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x97612000 == 52 [pid = 1802] [id = 759] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x941f2000 == 51 [pid = 1802] [id = 757] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x91066800 == 50 [pid = 1802] [id = 755] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x95c36c00 == 49 [pid = 1802] [id = 756] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x82280c00 == 48 [pid = 1802] [id = 754] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa4800 == 47 [pid = 1802] [id = 753] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x873a5800 == 46 [pid = 1802] [id = 727] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x9380a000 == 45 [pid = 1802] [id = 738] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x95c38000 == 44 [pid = 1802] [id = 739] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbcc800 == 43 [pid = 1802] [id = 724] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8f981800 == 42 [pid = 1802] [id = 725] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x960a2400 == 41 [pid = 1802] [id = 747] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x96098000 == 40 [pid = 1802] [id = 750] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81353800 == 39 [pid = 1802] [id = 752] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81ae7000 == 38 [pid = 1802] [id = 726] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb9000 == 37 [pid = 1802] [id = 748] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8f624800 == 36 [pid = 1802] [id = 749] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8f9ee400 == 35 [pid = 1802] [id = 728] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x9737d000 == 34 [pid = 1802] [id = 751] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8c12a400 == 33 [pid = 1802] [id = 732] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x9380ec00 == 32 [pid = 1802] [id = 735] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x96097c00 == 31 [pid = 1802] [id = 764] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x98ece000 == 30 [pid = 1802] [id = 765] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x873a8400 == 29 [pid = 1802] [id = 766] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x819b3800 == 28 [pid = 1802] [id = 760] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x8c16d000 == 27 [pid = 1802] [id = 761] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x97469400 == 26 [pid = 1802] [id = 762] 22:41:14 INFO - PROCESS | 1802 | --DOCSHELL 0x81354000 == 25 [pid = 1802] [id = 763] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 113 (0x81caf400) [pid = 1802] [serial = 2141] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 112 (0x8c120c00) [pid = 1802] [serial = 2144] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 111 (0x9394cc00) [pid = 1802] [serial = 2147] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 110 (0x95c3ec00) [pid = 1802] [serial = 2150] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 109 (0x81aef000) [pid = 1802] [serial = 2154] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 108 (0x81b4b400) [pid = 1802] [serial = 2153] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 107 (0x8bbd3000) [pid = 1802] [serial = 2157] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x8bd0fc00) [pid = 1802] [serial = 2156] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0x8d780800) [pid = 1802] [serial = 2160] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x8bbc6c00) [pid = 1802] [serial = 2159] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x90fc4c00) [pid = 1802] [serial = 2163] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x8f9f6800) [pid = 1802] [serial = 2162] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x95c32000) [pid = 1802] [serial = 2166] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x958b4800) [pid = 1802] [serial = 2165] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x96098c00) [pid = 1802] [serial = 2169] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x95f99c00) [pid = 1802] [serial = 2168] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x9609e000) [pid = 1802] [serial = 2172] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x9609c400) [pid = 1802] [serial = 2171] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x9616a400) [pid = 1802] [serial = 2174] [outer = (nil)] [url = about:blank] 22:41:14 INFO - PROCESS | 1802 | 1477546874716 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]]]}] 22:41:14 INFO - ... 22:41:14 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1935ms 22:41:14 INFO - PROCESS | 1802 | 1477546874753 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 22:41:14 INFO - PROCESS | 1802 | 1477546874759 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 22:41:14 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 22:41:14 INFO - PROCESS | 1802 | 1477546874769 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}] 22:41:14 INFO - PROCESS | 1802 | 1477546874993 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 22:41:15 INFO - PROCESS | 1802 | 1477546875130 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 22:41:15 INFO - PROCESS | 1802 | 1477546875135 Marionette TRACE conn4 <- [1,3488,null,["8"]] 22:41:15 INFO - PROCESS | 1802 | 1477546875141 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 22:41:15 INFO - PROCESS | 1802 | 1477546875147 Marionette TRACE conn4 <- [1,3489,null,{}] 22:41:15 INFO - PROCESS | 1802 | 1477546875152 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b2800 == 26 [pid = 1802] [id = 768] 22:41:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x819b3800) [pid = 1802] [serial = 2236] [outer = (nil)] 22:41:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x81aa5800) [pid = 1802] [serial = 2237] [outer = 0x819b3800] 22:41:15 INFO - PROCESS | 1802 | 1477546875233 Marionette DEBUG loaded listener.js 22:41:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x818d4800) [pid = 1802] [serial = 2238] [outer = 0x819b3800] 22:41:15 INFO - PROCESS | 1802 | 1477546875741 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]]]}] 22:41:15 INFO - ... 22:41:15 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1019ms 22:41:15 INFO - PROCESS | 1802 | 1477546875787 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 22:41:15 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 22:41:15 INFO - PROCESS | 1802 | 1477546875793 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 22:41:15 INFO - PROCESS | 1802 | 1477546875800 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}] 22:41:15 INFO - PROCESS | 1802 | 1477546875964 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 22:41:16 INFO - PROCESS | 1802 | 1477546876101 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 22:41:16 INFO - PROCESS | 1802 | 1477546876104 Marionette TRACE conn4 <- [1,3493,null,["8"]] 22:41:16 INFO - PROCESS | 1802 | 1477546876111 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 22:41:16 INFO - PROCESS | 1802 | 1477546876116 Marionette TRACE conn4 <- [1,3494,null,{}] 22:41:16 INFO - PROCESS | 1802 | 1477546876125 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb7c00 == 27 [pid = 1802] [id = 769] 22:41:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x81eba400) [pid = 1802] [serial = 2239] [outer = (nil)] 22:41:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0x81ec2400) [pid = 1802] [serial = 2240] [outer = 0x81eba400] 22:41:16 INFO - PROCESS | 1802 | 1477546876201 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0x82112800) [pid = 1802] [serial = 2241] [outer = 0x81eba400] 22:41:16 INFO - PROCESS | 1802 | 1477546876727 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]]]}] 22:41:16 INFO - ... 22:41:16 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 970ms 22:41:16 INFO - PROCESS | 1802 | 1477546876777 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 22:41:16 INFO - PROCESS | 1802 | 1477546876785 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 22:41:16 INFO - TEST-START | /websockets/Send-binary-blob.htm 22:41:16 INFO - PROCESS | 1802 | 1477546876797 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}] 22:41:17 INFO - PROCESS | 1802 | 1477546877001 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 22:41:17 INFO - PROCESS | 1802 | 1477546877094 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 22:41:17 INFO - PROCESS | 1802 | 1477546877097 Marionette TRACE conn4 <- [1,3498,null,["8"]] 22:41:17 INFO - PROCESS | 1802 | 1477546877103 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 22:41:17 INFO - PROCESS | 1802 | 1477546877109 Marionette TRACE conn4 <- [1,3499,null,{}] 22:41:17 INFO - PROCESS | 1802 | 1477546877115 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb15000 == 28 [pid = 1802] [id = 770] 22:41:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x8bb18800) [pid = 1802] [serial = 2242] [outer = (nil)] 22:41:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x8bb20c00) [pid = 1802] [serial = 2243] [outer = 0x8bb18800] 22:41:17 INFO - PROCESS | 1802 | 1477546877203 Marionette DEBUG loaded listener.js 22:41:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x8bbcf800) [pid = 1802] [serial = 2244] [outer = 0x8bb18800] 22:41:17 INFO - PROCESS | 1802 | 1477546877823 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]]]}] 22:41:17 INFO - ... 22:41:17 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1069ms 22:41:17 INFO - PROCESS | 1802 | 1477546877867 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 22:41:17 INFO - TEST-START | /websockets/Send-data.htm 22:41:17 INFO - PROCESS | 1802 | 1477546877871 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 22:41:17 INFO - PROCESS | 1802 | 1477546877881 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}] 22:41:18 INFO - PROCESS | 1802 | 1477546878105 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 22:41:18 INFO - PROCESS | 1802 | 1477546878124 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 22:41:18 INFO - PROCESS | 1802 | 1477546878128 Marionette TRACE conn4 <- [1,3503,null,["8"]] 22:41:18 INFO - PROCESS | 1802 | 1477546878136 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 22:41:18 INFO - PROCESS | 1802 | 1477546878142 Marionette TRACE conn4 <- [1,3504,null,{}] 22:41:18 INFO - PROCESS | 1802 | 1477546878147 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c12d000 == 29 [pid = 1802] [id = 771] 22:41:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x8c163400) [pid = 1802] [serial = 2245] [outer = (nil)] 22:41:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x8cc29400) [pid = 1802] [serial = 2246] [outer = 0x8c163400] 22:41:18 INFO - PROCESS | 1802 | 1477546878294 Marionette DEBUG loaded listener.js 22:41:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 107 (0x8d78e400) [pid = 1802] [serial = 2247] [outer = 0x8c163400] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 106 (0x96409400) [pid = 1802] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0x8138c000) [pid = 1802] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x81cbc800) [pid = 1802] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x82d34c00) [pid = 1802] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x960a2800) [pid = 1802] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x8f86c000) [pid = 1802] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x96098400) [pid = 1802] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x9737f800) [pid = 1802] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x81aa7c00) [pid = 1802] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x95c3a400) [pid = 1802] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x92d38400) [pid = 1802] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x91066c00) [pid = 1802] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x9380f000) [pid = 1802] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x9380a800) [pid = 1802] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x8f985400) [pid = 1802] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x8bbc4400) [pid = 1802] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x81b4bc00) [pid = 1802] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x95c3a000) [pid = 1802] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 22:41:19 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x97612800) [pid = 1802] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 22:41:19 INFO - PROCESS | 1802 | 1477546879468 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]]]}] 22:41:19 INFO - ... 22:41:19 INFO - TEST-OK | /websockets/Send-data.htm | took 1621ms 22:41:19 INFO - PROCESS | 1802 | 1477546879498 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 22:41:19 INFO - PROCESS | 1802 | 1477546879502 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 22:41:19 INFO - TEST-START | /websockets/Send-data.worker 22:41:19 INFO - PROCESS | 1802 | 1477546879508 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}] 22:41:19 INFO - PROCESS | 1802 | 1477546879710 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 22:41:19 INFO - PROCESS | 1802 | 1477546879802 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 22:41:19 INFO - PROCESS | 1802 | 1477546879809 Marionette TRACE conn4 <- [1,3508,null,["8"]] 22:41:19 INFO - PROCESS | 1802 | 1477546879818 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 22:41:19 INFO - PROCESS | 1802 | 1477546879823 Marionette TRACE conn4 <- [1,3509,null,{}] 22:41:19 INFO - PROCESS | 1802 | 1477546879828 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x873aac00 == 30 [pid = 1802] [id = 772] 22:41:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 89 (0x8bb1f800) [pid = 1802] [serial = 2248] [outer = (nil)] 22:41:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 90 (0x8cc2b000) [pid = 1802] [serial = 2249] [outer = 0x8bb1f800] 22:41:19 INFO - PROCESS | 1802 | 1477546879898 Marionette DEBUG loaded listener.js 22:41:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 91 (0x8f867000) [pid = 1802] [serial = 2250] [outer = 0x8bb1f800] 22:41:20 INFO - PROCESS | 1802 | [1802] 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 22:41:20 INFO - PROCESS | 1802 | 1477546880476 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,{},{}]]]}] 22:41:20 INFO - . 22:41:20 INFO - TEST-OK | /websockets/Send-data.worker | took 1023ms 22:41:20 INFO - PROCESS | 1802 | 1477546880531 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 22:41:20 INFO - PROCESS | 1802 | 1477546880534 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 22:41:20 INFO - TEST-START | /websockets/Send-null.htm 22:41:20 INFO - PROCESS | 1802 | 1477546880544 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}] 22:41:20 INFO - PROCESS | 1802 | 1477546880767 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 22:41:20 INFO - PROCESS | 1802 | 1477546880784 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 22:41:20 INFO - PROCESS | 1802 | 1477546880787 Marionette TRACE conn4 <- [1,3513,null,["8"]] 22:41:20 INFO - PROCESS | 1802 | 1477546880792 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 22:41:20 INFO - PROCESS | 1802 | 1477546880799 Marionette TRACE conn4 <- [1,3514,null,{}] 22:41:20 INFO - PROCESS | 1802 | 1477546880804 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:20 INFO - PROCESS | 1802 | ++DOCSHELL 0x92a95000 == 31 [pid = 1802] [id = 773] 22:41:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 92 (0x92a9cc00) [pid = 1802] [serial = 2251] [outer = (nil)] 22:41:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 93 (0x95362c00) [pid = 1802] [serial = 2252] [outer = 0x92a9cc00] 22:41:20 INFO - PROCESS | 1802 | 1477546880880 Marionette DEBUG loaded listener.js 22:41:20 INFO - PROCESS | 1802 | ++DOMWINDOW == 94 (0x958b4800) [pid = 1802] [serial = 2253] [outer = 0x92a9cc00] 22:41:21 INFO - PROCESS | 1802 | 1477546881484 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]]]}] 22:41:21 INFO - ... 22:41:21 INFO - TEST-OK | /websockets/Send-null.htm | took 1028ms 22:41:21 INFO - PROCESS | 1802 | 1477546881571 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 22:41:21 INFO - PROCESS | 1802 | 1477546881577 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 22:41:21 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 22:41:21 INFO - PROCESS | 1802 | 1477546881587 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}] 22:41:21 INFO - PROCESS | 1802 | 1477546881812 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 22:41:22 INFO - PROCESS | 1802 | 1477546882002 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 22:41:22 INFO - PROCESS | 1802 | 1477546882008 Marionette TRACE conn4 <- [1,3518,null,["8"]] 22:41:22 INFO - PROCESS | 1802 | 1477546882016 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 22:41:22 INFO - PROCESS | 1802 | 1477546882024 Marionette TRACE conn4 <- [1,3519,null,{}] 22:41:22 INFO - PROCESS | 1802 | 1477546882030 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:22 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aef000 == 32 [pid = 1802] [id = 774] 22:41:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 95 (0x81aef800) [pid = 1802] [serial = 2254] [outer = (nil)] 22:41:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 96 (0x81b51c00) [pid = 1802] [serial = 2255] [outer = 0x81aef800] 22:41:22 INFO - PROCESS | 1802 | 1477546882122 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 1802 | ++DOMWINDOW == 97 (0x81b4f800) [pid = 1802] [serial = 2256] [outer = 0x81aef800] 22:41:22 INFO - PROCESS | 1802 | 1477546882915 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]]]}] 22:41:22 INFO - ... 22:41:22 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1374ms 22:41:22 INFO - PROCESS | 1802 | 1477546882987 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 22:41:22 INFO - PROCESS | 1802 | 1477546882993 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 22:41:22 INFO - TEST-START | /websockets/Send-unicode-data.htm 22:41:23 INFO - PROCESS | 1802 | 1477546883002 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}] 22:41:23 INFO - PROCESS | 1802 | 1477546883187 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 22:41:23 INFO - PROCESS | 1802 | 1477546883366 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 22:41:23 INFO - PROCESS | 1802 | 1477546883371 Marionette TRACE conn4 <- [1,3523,null,["8"]] 22:41:23 INFO - PROCESS | 1802 | 1477546883378 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 22:41:23 INFO - PROCESS | 1802 | 1477546883384 Marionette TRACE conn4 <- [1,3524,null,{}] 22:41:23 INFO - PROCESS | 1802 | 1477546883390 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 1802 | ++DOCSHELL 0x8134dc00 == 33 [pid = 1802] [id = 775] 22:41:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 98 (0x8bd06400) [pid = 1802] [serial = 2257] [outer = (nil)] 22:41:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 99 (0x8c125800) [pid = 1802] [serial = 2258] [outer = 0x8bd06400] 22:41:23 INFO - PROCESS | 1802 | 1477546883475 Marionette DEBUG loaded listener.js 22:41:23 INFO - PROCESS | 1802 | ++DOMWINDOW == 100 (0x8c123400) [pid = 1802] [serial = 2259] [outer = 0x8bd06400] 22:41:24 INFO - PROCESS | 1802 | 1477546884163 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]]]}] 22:41:24 INFO - ... 22:41:24 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1221ms 22:41:24 INFO - PROCESS | 1802 | 1477546884240 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 22:41:24 INFO - PROCESS | 1802 | 1477546884247 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 22:41:24 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 22:41:24 INFO - PROCESS | 1802 | 1477546884255 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}] 22:41:24 INFO - PROCESS | 1802 | 1477546884432 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 22:41:24 INFO - PROCESS | 1802 | 1477546884612 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 22:41:24 INFO - PROCESS | 1802 | 1477546884617 Marionette TRACE conn4 <- [1,3528,null,["8"]] 22:41:24 INFO - PROCESS | 1802 | 1477546884624 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 22:41:24 INFO - PROCESS | 1802 | 1477546884631 Marionette TRACE conn4 <- [1,3529,null,{}] 22:41:24 INFO - PROCESS | 1802 | 1477546884638 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:24 INFO - PROCESS | 1802 | ++DOCSHELL 0x95c34c00 == 34 [pid = 1802] [id = 776] 22:41:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 101 (0x95c35000) [pid = 1802] [serial = 2260] [outer = (nil)] 22:41:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 102 (0x95c3a000) [pid = 1802] [serial = 2261] [outer = 0x95c35000] 22:41:24 INFO - PROCESS | 1802 | 1477546884726 Marionette DEBUG loaded listener.js 22:41:24 INFO - PROCESS | 1802 | ++DOMWINDOW == 103 (0x95f91000) [pid = 1802] [serial = 2262] [outer = 0x95c35000] 22:41:25 INFO - PROCESS | 1802 | 1477546885437 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]]]}] 22:41:25 INFO - .. 22:41:25 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1225ms 22:41:25 INFO - PROCESS | 1802 | 1477546885480 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 22:41:25 INFO - PROCESS | 1802 | 1477546885485 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 22:41:25 INFO - TEST-START | /websockets/constructor.html 22:41:25 INFO - PROCESS | 1802 | 1477546885526 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}] 22:41:25 INFO - PROCESS | 1802 | 1477546885723 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 22:41:25 INFO - PROCESS | 1802 | 1477546885940 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 22:41:25 INFO - PROCESS | 1802 | 1477546885946 Marionette TRACE conn4 <- [1,3533,null,["8"]] 22:41:25 INFO - PROCESS | 1802 | 1477546885952 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 22:41:25 INFO - PROCESS | 1802 | 1477546885958 Marionette TRACE conn4 <- [1,3534,null,{}] 22:41:26 INFO - PROCESS | 1802 | 1477546886009 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:26 INFO - PROCESS | 1802 | ++DOCSHELL 0x8134f000 == 35 [pid = 1802] [id = 777] 22:41:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 104 (0x81354c00) [pid = 1802] [serial = 2263] [outer = (nil)] 22:41:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 105 (0x81b55c00) [pid = 1802] [serial = 2264] [outer = 0x81354c00] 22:41:26 INFO - PROCESS | 1802 | 1477546886098 Marionette DEBUG loaded listener.js 22:41:26 INFO - PROCESS | 1802 | ++DOMWINDOW == 106 (0x82d38000) [pid = 1802] [serial = 2265] [outer = 0x81354c00] 22:41:26 INFO - PROCESS | 1802 | 1477546886966 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]]]}] 22:41:27 INFO - . 22:41:27 INFO - TEST-OK | /websockets/constructor.html | took 1526ms 22:41:27 INFO - PROCESS | 1802 | 1477546887020 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 22:41:27 INFO - PROCESS | 1802 | 1477546887025 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 22:41:27 INFO - TEST-START | /websockets/eventhandlers.html 22:41:27 INFO - PROCESS | 1802 | 1477546887035 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}] 22:41:27 INFO - PROCESS | 1802 | --DOCSHELL 0x873aac00 == 34 [pid = 1802] [id = 772] 22:41:27 INFO - PROCESS | 1802 | --DOCSHELL 0x8c12d000 == 33 [pid = 1802] [id = 771] 22:41:27 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb15000 == 32 [pid = 1802] [id = 770] 22:41:27 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb7c00 == 31 [pid = 1802] [id = 769] 22:41:27 INFO - PROCESS | 1802 | --DOCSHELL 0x819b2800 == 30 [pid = 1802] [id = 768] 22:41:27 INFO - PROCESS | 1802 | 1477546887320 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 105 (0x91ac3800) [pid = 1802] [serial = 2181] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 104 (0x95f96000) [pid = 1802] [serial = 2201] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 103 (0x97380000) [pid = 1802] [serial = 2190] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 102 (0x8bbcc400) [pid = 1802] [serial = 2195] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 101 (0x96250400) [pid = 1802] [serial = 2184] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 100 (0x91abe000) [pid = 1802] [serial = 2198] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 99 (0x92d38800) [pid = 1802] [serial = 2199] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 98 (0x9616b400) [pid = 1802] [serial = 2175] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 97 (0x97466800) [pid = 1802] [serial = 2205] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 96 (0x974eb000) [pid = 1802] [serial = 2208] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 95 (0x96095800) [pid = 1802] [serial = 2202] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 94 (0x8f98b000) [pid = 1802] [serial = 2180] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 93 (0x90fc8c00) [pid = 1802] [serial = 2189] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 92 (0x97617800) [pid = 1802] [serial = 2210] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 91 (0x81cb0c00) [pid = 1802] [serial = 2193] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 90 (0x960a2000) [pid = 1802] [serial = 2183] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 89 (0x82112400) [pid = 1802] [serial = 2177] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 88 (0x8bd08400) [pid = 1802] [serial = 2196] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 87 (0x97374000) [pid = 1802] [serial = 2204] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 86 (0x97446800) [pid = 1802] [serial = 2186] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 85 (0x97802c00) [pid = 1802] [serial = 2211] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 84 (0x81ec4000) [pid = 1802] [serial = 2192] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x97449800) [pid = 1802] [serial = 2187] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x8228a000) [pid = 1802] [serial = 2178] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x974e9400) [pid = 1802] [serial = 2207] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x9380d400) [pid = 1802] [serial = 2139] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x95c30800) [pid = 1802] [serial = 2148] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x90fbd800) [pid = 1802] [serial = 2109] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x8bd0c000) [pid = 1802] [serial = 2145] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x82117400) [pid = 1802] [serial = 2142] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x95f91400) [pid = 1802] [serial = 2151] [outer = (nil)] [url = about:blank] 22:41:27 INFO - PROCESS | 1802 | [1802] 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 22:41:27 INFO - PROCESS | 1802 | 1477546887480 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 22:41:27 INFO - PROCESS | 1802 | 1477546887486 Marionette TRACE conn4 <- [1,3538,null,["8"]] 22:41:27 INFO - PROCESS | 1802 | 1477546887493 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 22:41:27 INFO - PROCESS | 1802 | 1477546887499 Marionette TRACE conn4 <- [1,3539,null,{}] 22:41:27 INFO - PROCESS | 1802 | 1477546887507 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:27 INFO - PROCESS | 1802 | ++DOCSHELL 0x81ae8400 == 31 [pid = 1802] [id = 778] 22:41:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 76 (0x81ae9800) [pid = 1802] [serial = 2266] [outer = (nil)] 22:41:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 77 (0x81b4ac00) [pid = 1802] [serial = 2267] [outer = 0x81ae9800] 22:41:27 INFO - PROCESS | 1802 | 1477546887588 Marionette DEBUG loaded listener.js 22:41:27 INFO - PROCESS | 1802 | ++DOMWINDOW == 78 (0x81cad400) [pid = 1802] [serial = 2268] [outer = 0x81ae9800] 22:41:28 INFO - PROCESS | 1802 | 1477546888159 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]]]}] 22:41:28 INFO - .... 22:41:28 INFO - TEST-OK | /websockets/eventhandlers.html | took 1177ms 22:41:28 INFO - PROCESS | 1802 | 1477546888212 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 22:41:28 INFO - PROCESS | 1802 | 1477546888217 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 22:41:28 INFO - TEST-START | /websockets/extended-payload-length.html 22:41:28 INFO - PROCESS | 1802 | 1477546888231 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 22:41:28 INFO - PROCESS | 1802 | 1477546888238 Marionette TRACE conn4 <- [1,3542,null,{}] 22:41:28 INFO - PROCESS | 1802 | 1477546888243 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}] 22:41:28 INFO - PROCESS | 1802 | 1477546888413 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 22:41:28 INFO - PROCESS | 1802 | [1802] 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 22:41:28 INFO - PROCESS | 1802 | [1802] 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 22:41:28 INFO - PROCESS | 1802 | [1802] 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 22:41:28 INFO - PROCESS | 1802 | [1802] 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 22:41:28 INFO - PROCESS | 1802 | 1477546888437 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 22:41:28 INFO - PROCESS | 1802 | 1477546888440 Marionette TRACE conn4 <- [1,3544,null,["8"]] 22:41:28 INFO - PROCESS | 1802 | 1477546888444 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 22:41:28 INFO - PROCESS | 1802 | 1477546888452 Marionette TRACE conn4 <- [1,3545,null,{}] 22:41:28 INFO - PROCESS | 1802 | 1477546888468 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:41:28 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a8000 == 32 [pid = 1802] [id = 779] 22:41:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 79 (0x873ab400) [pid = 1802] [serial = 2269] [outer = (nil)] 22:41:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 80 (0x8bb1d400) [pid = 1802] [serial = 2270] [outer = 0x873ab400] 22:41:28 INFO - PROCESS | 1802 | 1477546888555 Marionette DEBUG loaded listener.js 22:41:28 INFO - PROCESS | 1802 | ++DOMWINDOW == 81 (0x8bbcc800) [pid = 1802] [serial = 2271] [outer = 0x873ab400] 22:41:29 INFO - PROCESS | 1802 | 1477546889268 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]]]}] 22:41:29 INFO - .... 22:41:29 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1093ms 22:41:29 INFO - PROCESS | 1802 | 1477546889322 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 22:41:29 INFO - PROCESS | 1802 | 1477546889325 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 22:41:29 INFO - TEST-START | /websockets/extended-payload-length.html?wss 22:41:29 INFO - PROCESS | 1802 | 1477546889332 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}] 22:41:29 INFO - PROCESS | 1802 | 1477546889546 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 22:41:29 INFO - PROCESS | 1802 | [1802] 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 22:41:29 INFO - PROCESS | 1802 | [1802] 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 22:41:29 INFO - PROCESS | 1802 | [1802] 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 22:41:29 INFO - PROCESS | 1802 | [1802] 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 22:41:29 INFO - PROCESS | 1802 | 1477546889577 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 22:41:29 INFO - PROCESS | 1802 | 1477546889580 Marionette TRACE conn4 <- [1,3549,null,["8"]] 22:41:29 INFO - PROCESS | 1802 | 1477546889587 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 22:41:29 INFO - PROCESS | 1802 | 1477546889593 Marionette TRACE conn4 <- [1,3550,null,{}] 22:41:29 INFO - PROCESS | 1802 | 1477546889670 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:41:29 INFO - PROCESS | 1802 | ++DOCSHELL 0x8f98b000 == 33 [pid = 1802] [id = 780] 22:41:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 82 (0x8f98bc00) [pid = 1802] [serial = 2272] [outer = (nil)] 22:41:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 83 (0x90fbd000) [pid = 1802] [serial = 2273] [outer = 0x8f98bc00] 22:41:29 INFO - PROCESS | 1802 | 1477546889747 Marionette DEBUG loaded listener.js 22:41:29 INFO - PROCESS | 1802 | ++DOMWINDOW == 84 (0x91063800) [pid = 1802] [serial = 2274] [outer = 0x8f98bc00] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 83 (0x8bb1f800) [pid = 1802] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 82 (0x974de400) [pid = 1802] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 81 (0x98ecec00) [pid = 1802] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 80 (0x81aa3800) [pid = 1802] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 79 (0x8bb18800) [pid = 1802] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 78 (0x8c16d400) [pid = 1802] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 77 (0x81eb9800) [pid = 1802] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 76 (0x81eba400) [pid = 1802] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 75 (0x98280c00) [pid = 1802] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 74 (0x819b3800) [pid = 1802] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 73 (0x8c163400) [pid = 1802] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 72 (0x97a2f000) [pid = 1802] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 22:41:31 INFO - PROCESS | 1802 | --DOMWINDOW == 71 (0x873a9c00) [pid = 1802] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8d91b800 == 32 [pid = 1802] [id = 718] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8138c400 == 31 [pid = 1802] [id = 719] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8c12d400 == 30 [pid = 1802] [id = 717] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb16c00 == 29 [pid = 1802] [id = 712] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4ec00 == 28 [pid = 1802] [id = 714] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa2c00 == 27 [pid = 1802] [id = 715] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x82d32800 == 26 [pid = 1802] [id = 711] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8c12c800 == 25 [pid = 1802] [id = 723] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8bbce800 == 24 [pid = 1802] [id = 713] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa2800 == 23 [pid = 1802] [id = 707] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8227fc00 == 22 [pid = 1802] [id = 710] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x818dd800 == 21 [pid = 1802] [id = 709] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81b55400 == 20 [pid = 1802] [id = 721] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4f400 == 19 [pid = 1802] [id = 708] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa0400 == 18 [pid = 1802] [id = 720] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81353000 == 17 [pid = 1802] [id = 706] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81cba800 == 16 [pid = 1802] [id = 767] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x873b2c00 == 15 [pid = 1802] [id = 722] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x82116400 == 14 [pid = 1802] [id = 716] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x873a8000 == 13 [pid = 1802] [id = 779] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81ae8400 == 12 [pid = 1802] [id = 778] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8134f000 == 11 [pid = 1802] [id = 777] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x95c34c00 == 10 [pid = 1802] [id = 776] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x8134dc00 == 9 [pid = 1802] [id = 775] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x81aef000 == 8 [pid = 1802] [id = 774] 22:41:35 INFO - PROCESS | 1802 | --DOCSHELL 0x92a95000 == 7 [pid = 1802] [id = 773] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 70 (0x82112800) [pid = 1802] [serial = 2241] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 69 (0x81ec2400) [pid = 1802] [serial = 2240] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 68 (0x8bbcf800) [pid = 1802] [serial = 2244] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 67 (0x8bb20c00) [pid = 1802] [serial = 2243] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 66 (0x8d78e400) [pid = 1802] [serial = 2247] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 65 (0x8cc29400) [pid = 1802] [serial = 2246] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 64 (0x8f867000) [pid = 1802] [serial = 2250] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 63 (0x8cc2b000) [pid = 1802] [serial = 2249] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 62 (0x81aa5800) [pid = 1802] [serial = 2237] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 61 (0x818d4800) [pid = 1802] [serial = 2238] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 60 (0x8c126c00) [pid = 1802] [serial = 2234] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 59 (0x8c120800) [pid = 1802] [serial = 2235] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 58 (0x8bbcb800) [pid = 1802] [serial = 2231] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 57 (0x8bb20000) [pid = 1802] [serial = 2232] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 56 (0x98ed1c00) [pid = 1802] [serial = 2228] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 55 (0x98ed6c00) [pid = 1802] [serial = 2229] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 54 (0x984d4400) [pid = 1802] [serial = 2225] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 53 (0x984d5c00) [pid = 1802] [serial = 2226] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 52 (0x97aba800) [pid = 1802] [serial = 2222] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 51 (0x97abe400) [pid = 1802] [serial = 2223] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 50 (0x974e2c00) [pid = 1802] [serial = 2219] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 49 (0x9760ec00) [pid = 1802] [serial = 2220] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 48 (0x8db69c00) [pid = 1802] [serial = 2216] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 47 (0x8f985000) [pid = 1802] [serial = 2217] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x81aed800) [pid = 1802] [serial = 2213] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x81ae7800) [pid = 1802] [serial = 2214] [outer = (nil)] [url = about:blank] 22:41:36 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x95362c00) [pid = 1802] [serial = 2252] [outer = (nil)] [url = about:blank] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x8bd06400) [pid = 1802] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x92a9cc00) [pid = 1802] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x81ae9800) [pid = 1802] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x95c35000) [pid = 1802] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x81354c00) [pid = 1802] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x81aef800) [pid = 1802] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 22:41:39 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x873ab400) [pid = 1802] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8bbcc800) [pid = 1802] [serial = 2271] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x8bb1d400) [pid = 1802] [serial = 2270] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x90fbd000) [pid = 1802] [serial = 2273] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x81b4ac00) [pid = 1802] [serial = 2267] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x81cad400) [pid = 1802] [serial = 2268] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x81b55c00) [pid = 1802] [serial = 2264] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x82d38000) [pid = 1802] [serial = 2265] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x95c3a000) [pid = 1802] [serial = 2261] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x95f91000) [pid = 1802] [serial = 2262] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x8c125800) [pid = 1802] [serial = 2258] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x8c123400) [pid = 1802] [serial = 2259] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x81b51c00) [pid = 1802] [serial = 2255] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x81b4f800) [pid = 1802] [serial = 2256] [outer = (nil)] [url = about:blank] 22:41:43 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x958b4800) [pid = 1802] [serial = 2253] [outer = (nil)] [url = about:blank] 22:42:30 INFO - PROCESS | 1802 | 1477546950253 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]]]}] 22:42:30 INFO - .... 22:42:30 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60943ms 22:42:30 INFO - PROCESS | 1802 | 1477546950277 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1802 | 1477546950284 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 22:42:30 INFO - TEST-START | /websockets/opening-handshake/001.html 22:42:30 INFO - PROCESS | 1802 | 1477546950293 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 22:42:30 INFO - PROCESS | 1802 | 1477546950298 Marionette TRACE conn4 <- [1,3553,null,{}] 22:42:30 INFO - PROCESS | 1802 | 1477546950307 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}] 22:42:30 INFO - PROCESS | 1802 | 1477546950535 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 22:42:30 INFO - PROCESS | 1802 | 1477546950552 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 22:42:30 INFO - PROCESS | 1802 | 1477546950557 Marionette TRACE conn4 <- [1,3555,null,["8"]] 22:42:30 INFO - PROCESS | 1802 | 1477546950629 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 22:42:30 INFO - PROCESS | 1802 | 1477546950640 Marionette TRACE conn4 <- [1,3556,null,{}] 22:42:30 INFO - PROCESS | 1802 | 1477546950652 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:30 INFO - PROCESS | 1802 | ++DOCSHELL 0x8139a400 == 8 [pid = 1802] [id = 781] 22:42:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x8139a800) [pid = 1802] [serial = 2275] [outer = (nil)] 22:42:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d2c00) [pid = 1802] [serial = 2276] [outer = 0x8139a800] 22:42:30 INFO - PROCESS | 1802 | 1477546950737 Marionette DEBUG loaded listener.js 22:42:30 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d9c00) [pid = 1802] [serial = 2277] [outer = 0x8139a800] 22:42:31 INFO - PROCESS | 1802 | [1802] 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 22:42:31 INFO - PROCESS | 1802 | 1477546951307 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:42:31 INFO - . 22:42:31 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1034ms 22:42:31 INFO - PROCESS | 1802 | 1477546951326 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 22:42:31 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 22:42:31 INFO - PROCESS | 1802 | 1477546951333 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 22:42:31 INFO - PROCESS | 1802 | 1477546951340 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}] 22:42:31 INFO - PROCESS | 1802 | 1477546951508 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 22:42:31 INFO - PROCESS | 1802 | 1477546951628 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 22:42:31 INFO - PROCESS | 1802 | 1477546951633 Marionette TRACE conn4 <- [1,3560,null,["8"]] 22:42:31 INFO - PROCESS | 1802 | 1477546951639 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 22:42:31 INFO - PROCESS | 1802 | 1477546951646 Marionette TRACE conn4 <- [1,3561,null,{}] 22:42:31 INFO - PROCESS | 1802 | 1477546951663 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1802 | ++DOCSHELL 0x81aa4000 == 9 [pid = 1802] [id = 782] 22:42:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa4c00) [pid = 1802] [serial = 2278] [outer = (nil)] 22:42:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa7400) [pid = 1802] [serial = 2279] [outer = 0x81aa4c00] 22:42:31 INFO - PROCESS | 1802 | 1477546951746 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aa9400) [pid = 1802] [serial = 2280] [outer = 0x81aa4c00] 22:42:33 INFO - PROCESS | 1802 | 1477546953047 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:42:33 INFO - . 22:42:33 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1722ms 22:42:33 INFO - PROCESS | 1802 | 1477546953061 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 22:42:33 INFO - PROCESS | 1802 | 1477546953064 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 22:42:33 INFO - TEST-START | /websockets/opening-handshake/002.html 22:42:33 INFO - PROCESS | 1802 | 1477546953070 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 22:42:33 INFO - PROCESS | 1802 | 1477546953075 Marionette TRACE conn4 <- [1,3564,null,{}] 22:42:33 INFO - PROCESS | 1802 | 1477546953085 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}] 22:42:33 INFO - PROCESS | 1802 | 1477546953232 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 22:42:33 INFO - PROCESS | 1802 | 1477546953253 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 22:42:33 INFO - PROCESS | 1802 | 1477546953258 Marionette TRACE conn4 <- [1,3566,null,["8"]] 22:42:33 INFO - PROCESS | 1802 | 1477546953262 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 22:42:33 INFO - PROCESS | 1802 | 1477546953269 Marionette TRACE conn4 <- [1,3567,null,{}] 22:42:33 INFO - PROCESS | 1802 | 1477546953274 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:42:33 INFO - PROCESS | 1802 | ++DOCSHELL 0x81b4b000 == 10 [pid = 1802] [id = 783] 22:42:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81b4b400) [pid = 1802] [serial = 2281] [outer = (nil)] 22:42:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81b4e000) [pid = 1802] [serial = 2282] [outer = 0x81b4b400] 22:42:33 INFO - PROCESS | 1802 | 1477546953353 Marionette DEBUG loaded listener.js 22:42:33 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81b53400) [pid = 1802] [serial = 2283] [outer = 0x81b4b400] 22:42:35 INFO - PROCESS | 1802 | 1477546955670 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 22:42:35 INFO - . 22:42:35 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2649ms 22:42:35 INFO - PROCESS | 1802 | 1477546955720 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 1802 | 1477546955724 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 22:42:35 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 22:42:35 INFO - PROCESS | 1802 | 1477546955732 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}] 22:42:35 INFO - PROCESS | 1802 | 1477546955870 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 22:42:36 INFO - PROCESS | 1802 | 1477546955996 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 22:42:36 INFO - PROCESS | 1802 | 1477546955999 Marionette TRACE conn4 <- [1,3571,null,["8"]] 22:42:36 INFO - PROCESS | 1802 | 1477546956005 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 22:42:36 INFO - PROCESS | 1802 | 1477546956011 Marionette TRACE conn4 <- [1,3572,null,{}] 22:42:36 INFO - PROCESS | 1802 | 1477546956020 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\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"}] 22:42:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb9800 == 11 [pid = 1802] [id = 784] 22:42:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x81cbcc00) [pid = 1802] [serial = 2284] [outer = (nil)] 22:42:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x81eba400) [pid = 1802] [serial = 2285] [outer = 0x81cbcc00] 22:42:36 INFO - PROCESS | 1802 | 1477546956095 Marionette DEBUG loaded listener.js 22:42:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x81ec3800) [pid = 1802] [serial = 2286] [outer = 0x81cbcc00] 22:42:36 INFO - PROCESS | 1802 | 1477546956600 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"]]]}] 22:42:36 INFO - . 22:42:36 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 923ms 22:42:36 INFO - PROCESS | 1802 | 1477546956654 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 22:42:36 INFO - PROCESS | 1802 | 1477546956658 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 22:42:36 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 22:42:36 INFO - PROCESS | 1802 | 1477546956663 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 22:42:36 INFO - PROCESS | 1802 | 1477546956668 Marionette TRACE conn4 <- [1,3575,null,{}] 22:42:36 INFO - PROCESS | 1802 | 1477546956682 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}] 22:42:36 INFO - PROCESS | 1802 | 1477546956879 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 22:42:36 INFO - PROCESS | 1802 | 1477546956894 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 22:42:36 INFO - PROCESS | 1802 | 1477546956898 Marionette TRACE conn4 <- [1,3577,null,["8"]] 22:42:36 INFO - PROCESS | 1802 | 1477546956903 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 22:42:36 INFO - PROCESS | 1802 | 1477546956908 Marionette TRACE conn4 <- [1,3578,null,{}] 22:42:36 INFO - PROCESS | 1802 | 1477546956913 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:36 INFO - PROCESS | 1802 | ++DOCSHELL 0x8211f400 == 12 [pid = 1802] [id = 785] 22:42:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x8211fc00) [pid = 1802] [serial = 2287] [outer = (nil)] 22:42:36 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x8227e400) [pid = 1802] [serial = 2288] [outer = 0x8211fc00] 22:42:36 INFO - PROCESS | 1802 | 1477546956986 Marionette DEBUG loaded listener.js 22:42:37 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x82280c00) [pid = 1802] [serial = 2289] [outer = 0x8211fc00] 22:42:37 INFO - PROCESS | 1802 | [1802] 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 22:42:37 INFO - PROCESS | 1802 | 1477546957762 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,{},{}]]]}] 22:42:37 INFO - . 22:42:37 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1147ms 22:42:37 INFO - PROCESS | 1802 | 1477546957811 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 22:42:37 INFO - PROCESS | 1802 | 1477546957814 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 22:42:37 INFO - TEST-START | /websockets/opening-handshake/003.html 22:42:37 INFO - PROCESS | 1802 | 1477546957821 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}] 22:42:38 INFO - PROCESS | 1802 | 1477546958010 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 22:42:38 INFO - PROCESS | 1802 | 1477546958019 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 22:42:38 INFO - PROCESS | 1802 | 1477546958023 Marionette TRACE conn4 <- [1,3582,null,["8"]] 22:42:38 INFO - PROCESS | 1802 | 1477546958138 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 22:42:38 INFO - PROCESS | 1802 | 1477546958144 Marionette TRACE conn4 <- [1,3583,null,{}] 22:42:38 INFO - PROCESS | 1802 | 1477546958149 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:38 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b2800 == 13 [pid = 1802] [id = 786] 22:42:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x82d34400) [pid = 1802] [serial = 2290] [outer = (nil)] 22:42:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x873a8400) [pid = 1802] [serial = 2291] [outer = 0x82d34400] 22:42:38 INFO - PROCESS | 1802 | 1477546958227 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x873b1c00) [pid = 1802] [serial = 2292] [outer = 0x82d34400] 22:42:38 INFO - PROCESS | 1802 | 1477546958775 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 22:42:38 INFO - . 22:42:38 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 968ms 22:42:38 INFO - PROCESS | 1802 | 1477546958789 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 22:42:38 INFO - PROCESS | 1802 | 1477546958795 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 22:42:38 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 22:42:38 INFO - PROCESS | 1802 | 1477546958801 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}] 22:42:38 INFO - PROCESS | 1802 | 1477546958988 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 22:42:39 INFO - PROCESS | 1802 | 1477546959002 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 22:42:39 INFO - PROCESS | 1802 | 1477546959006 Marionette TRACE conn4 <- [1,3587,null,["8"]] 22:42:39 INFO - PROCESS | 1802 | 1477546959012 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 22:42:39 INFO - PROCESS | 1802 | 1477546959017 Marionette TRACE conn4 <- [1,3588,null,{}] 22:42:39 INFO - PROCESS | 1802 | 1477546959022 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:39 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb20c00 == 14 [pid = 1802] [id = 787] 22:42:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8bbc4400) [pid = 1802] [serial = 2293] [outer = (nil)] 22:42:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8bbc8800) [pid = 1802] [serial = 2294] [outer = 0x8bbc4400] 22:42:39 INFO - PROCESS | 1802 | 1477546959093 Marionette DEBUG loaded listener.js 22:42:39 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x8bbcdc00) [pid = 1802] [serial = 2295] [outer = 0x8bbc4400] 22:42:39 INFO - PROCESS | 1802 | 1477546959624 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"]]]}] 22:42:39 INFO - . 22:42:39 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 875ms 22:42:39 INFO - PROCESS | 1802 | 1477546959696 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 1802 | 1477546959700 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 22:42:39 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 22:42:39 INFO - PROCESS | 1802 | 1477546959706 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}] 22:42:39 INFO - PROCESS | 1802 | 1477546959841 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 22:42:39 INFO - PROCESS | 1802 | 1477546959847 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 22:42:39 INFO - PROCESS | 1802 | 1477546959851 Marionette TRACE conn4 <- [1,3592,null,["8"]] 22:42:39 INFO - PROCESS | 1802 | 1477546959856 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 22:42:39 INFO - PROCESS | 1802 | 1477546959859 Marionette TRACE conn4 <- [1,3593,null,{}] 22:42:39 INFO - PROCESS | 1802 | 1477546959866 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bbcc800 == 15 [pid = 1802] [id = 788] 22:42:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8bd08400) [pid = 1802] [serial = 2296] [outer = (nil)] 22:42:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x8c11f400) [pid = 1802] [serial = 2297] [outer = 0x8bd08400] 22:42:40 INFO - PROCESS | 1802 | 1477546960063 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x8c120000) [pid = 1802] [serial = 2298] [outer = 0x8bd08400] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x8bb20c00 == 14 [pid = 1802] [id = 787] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x819b2800 == 13 [pid = 1802] [id = 786] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x8211f400 == 12 [pid = 1802] [id = 785] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x81cb9800 == 11 [pid = 1802] [id = 784] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x81b4b000 == 10 [pid = 1802] [id = 783] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x81aa4000 == 9 [pid = 1802] [id = 782] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x8139a400 == 8 [pid = 1802] [id = 781] 22:42:43 INFO - PROCESS | 1802 | --DOCSHELL 0x8f98b000 == 7 [pid = 1802] [id = 780] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 46 (0x8f98bc00) [pid = 1802] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 45 (0x8139a800) [pid = 1802] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 44 (0x81cbcc00) [pid = 1802] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 43 (0x81aa4c00) [pid = 1802] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 42 (0x81b4b400) [pid = 1802] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 41 (0x8bbc4400) [pid = 1802] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 40 (0x82d34400) [pid = 1802] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 22:42:46 INFO - PROCESS | 1802 | --DOMWINDOW == 39 (0x8211fc00) [pid = 1802] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 38 (0x8bbcdc00) [pid = 1802] [serial = 2295] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 37 (0x8bbc8800) [pid = 1802] [serial = 2294] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 36 (0x8c11f400) [pid = 1802] [serial = 2297] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 35 (0x873a8400) [pid = 1802] [serial = 2291] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 34 (0x873b1c00) [pid = 1802] [serial = 2292] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 33 (0x8227e400) [pid = 1802] [serial = 2288] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 32 (0x82280c00) [pid = 1802] [serial = 2289] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 31 (0x81eba400) [pid = 1802] [serial = 2285] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 30 (0x81ec3800) [pid = 1802] [serial = 2286] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 29 (0x81b4e000) [pid = 1802] [serial = 2282] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 28 (0x81b53400) [pid = 1802] [serial = 2283] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 27 (0x81aa7400) [pid = 1802] [serial = 2279] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 26 (0x81aa9400) [pid = 1802] [serial = 2280] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 25 (0x818d2c00) [pid = 1802] [serial = 2276] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 24 (0x818d9c00) [pid = 1802] [serial = 2277] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1802 | --DOMWINDOW == 23 (0x91063800) [pid = 1802] [serial = 2274] [outer = (nil)] [url = about:blank] 22:43:10 INFO - PROCESS | 1802 | MARIONETTE LOG: INFO: Timeout fired 22:43:10 INFO - PROCESS | 1802 | 1477546990219 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]]]}] 22:43:10 INFO - . 22:43:10 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30560ms 22:43:10 INFO - PROCESS | 1802 | 1477546990268 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 22:43:10 INFO - PROCESS | 1802 | 1477546990275 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 22:43:10 INFO - TEST-START | /websockets/opening-handshake/005.html 22:43:10 INFO - PROCESS | 1802 | 1477546990286 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}] 22:43:10 INFO - PROCESS | 1802 | 1477546990503 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 22:43:10 INFO - PROCESS | 1802 | 1477546990585 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 22:43:10 INFO - PROCESS | 1802 | 1477546990591 Marionette TRACE conn4 <- [1,3597,null,["8"]] 22:43:10 INFO - PROCESS | 1802 | 1477546990599 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 22:43:10 INFO - PROCESS | 1802 | 1477546990607 Marionette TRACE conn4 <- [1,3598,null,{}] 22:43:10 INFO - PROCESS | 1802 | 1477546990614 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:10 INFO - PROCESS | 1802 | ++DOCSHELL 0x81398c00 == 8 [pid = 1802] [id = 789] 22:43:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 24 (0x81399400) [pid = 1802] [serial = 2299] [outer = (nil)] 22:43:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 25 (0x818d1800) [pid = 1802] [serial = 2300] [outer = 0x81399400] 22:43:10 INFO - PROCESS | 1802 | 1477546990700 Marionette DEBUG loaded listener.js 22:43:10 INFO - PROCESS | 1802 | ++DOMWINDOW == 26 (0x818d8000) [pid = 1802] [serial = 2301] [outer = 0x81399400] 22:43:11 INFO - PROCESS | 1802 | 1477546991228 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] 22:43:11 INFO - PROCESS | 1802 | 1477546991263 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 22:43:11 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 22:43:11 INFO - PROCESS | 1802 | 1477546991278 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}] 22:43:11 INFO - PROCESS | 1802 | 1477546991447 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 22:43:11 INFO - PROCESS | 1802 | 1477546991569 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 22:43:11 INFO - PROCESS | 1802 | 1477546991575 Marionette TRACE conn4 <- [1,3602,null,["8"]] 22:43:11 INFO - PROCESS | 1802 | 1477546991581 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 22:43:11 INFO - PROCESS | 1802 | 1477546991586 Marionette TRACE conn4 <- [1,3603,null,{}] 22:43:11 INFO - PROCESS | 1802 | 1477546991592 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:11 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b3800 == 9 [pid = 1802] [id = 790] 22:43:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 27 (0x81aa0400) [pid = 1802] [serial = 2302] [outer = (nil)] 22:43:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 28 (0x81aa3000) [pid = 1802] [serial = 2303] [outer = 0x81aa0400] 22:43:11 INFO - PROCESS | 1802 | 1477546991668 Marionette DEBUG loaded listener.js 22:43:11 INFO - PROCESS | 1802 | ++DOMWINDOW == 29 (0x81aa4c00) [pid = 1802] [serial = 2304] [outer = 0x81aa0400] 22:43:11 INFO - PROCESS | 1802 | [1802] 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 22:43:12 INFO - ................ 22:43:12 INFO - PROCESS | 1802 | 1477546992679 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,{},{}]]]}] 22:43:12 INFO - ............................................. 22:43:12 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1487ms 22:43:12 INFO - PROCESS | 1802 | 1477546992770 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 22:43:12 INFO - PROCESS | 1802 | 1477546992781 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 22:43:12 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 22:43:12 INFO - PROCESS | 1802 | 1477546992787 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}] 22:43:12 INFO - PROCESS | 1802 | 1477546992995 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 22:43:13 INFO - PROCESS | 1802 | 1477546993017 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 22:43:13 INFO - PROCESS | 1802 | 1477546993022 Marionette TRACE conn4 <- [1,3607,null,["8"]] 22:43:13 INFO - PROCESS | 1802 | 1477546993028 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 22:43:13 INFO - PROCESS | 1802 | 1477546993035 Marionette TRACE conn4 <- [1,3608,null,{}] 22:43:13 INFO - PROCESS | 1802 | 1477546993041 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:13 INFO - PROCESS | 1802 | ++DOCSHELL 0x81cb9400 == 10 [pid = 1802] [id = 791] 22:43:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 30 (0x81cb9800) [pid = 1802] [serial = 2305] [outer = (nil)] 22:43:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 31 (0x81cbcc00) [pid = 1802] [serial = 2306] [outer = 0x81cb9800] 22:43:13 INFO - PROCESS | 1802 | 1477546993118 Marionette DEBUG loaded listener.js 22:43:13 INFO - PROCESS | 1802 | ++DOMWINDOW == 32 (0x81ebbc00) [pid = 1802] [serial = 2307] [outer = 0x81cb9800] 22:43:13 INFO - PROCESS | 1802 | [1802] 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 22:43:13 INFO - PROCESS | 1802 | 1477546993943 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,{},{}]]]}] 22:43:14 INFO - .................................. 22:43:14 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1228ms 22:43:14 INFO - PROCESS | 1802 | 1477546994016 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 22:43:14 INFO - TEST-START | /workers/semantics/interface-objects/003.html 22:43:14 INFO - PROCESS | 1802 | 1477546994020 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 22:43:14 INFO - PROCESS | 1802 | 1477546994027 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}] 22:43:14 INFO - PROCESS | 1802 | 1477546994183 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 22:43:14 INFO - PROCESS | 1802 | 1477546994301 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 22:43:14 INFO - PROCESS | 1802 | 1477546994308 Marionette TRACE conn4 <- [1,3612,null,["8"]] 22:43:14 INFO - PROCESS | 1802 | 1477546994314 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 22:43:14 INFO - PROCESS | 1802 | 1477546994320 Marionette TRACE conn4 <- [1,3613,null,{}] 22:43:14 INFO - PROCESS | 1802 | 1477546994327 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:14 INFO - PROCESS | 1802 | ++DOCSHELL 0x81af1800 == 11 [pid = 1802] [id = 792] 22:43:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 33 (0x82280800) [pid = 1802] [serial = 2308] [outer = (nil)] 22:43:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 34 (0x82d38000) [pid = 1802] [serial = 2309] [outer = 0x82280800] 22:43:14 INFO - PROCESS | 1802 | 1477546994401 Marionette DEBUG loaded listener.js 22:43:14 INFO - PROCESS | 1802 | ++DOMWINDOW == 35 (0x82d41400) [pid = 1802] [serial = 2310] [outer = 0x82280800] 22:43:15 INFO - .............................................................. 22:43:15 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1112ms 22:43:15 INFO - TEST-START | /workers/semantics/interface-objects/004.html 22:43:15 INFO - PROCESS | 1802 | 1477546995060 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]]]}] 22:43:15 INFO - PROCESS | 1802 | 1477546995139 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 22:43:15 INFO - PROCESS | 1802 | 1477546995142 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 22:43:15 INFO - PROCESS | 1802 | 1477546995151 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}] 22:43:15 INFO - PROCESS | 1802 | 1477546995324 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 22:43:15 INFO - PROCESS | 1802 | 1477546995465 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 22:43:15 INFO - PROCESS | 1802 | 1477546995470 Marionette TRACE conn4 <- [1,3617,null,["8"]] 22:43:15 INFO - PROCESS | 1802 | 1477546995476 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 22:43:15 INFO - PROCESS | 1802 | 1477546995480 Marionette TRACE conn4 <- [1,3618,null,{}] 22:43:15 INFO - PROCESS | 1802 | 1477546995485 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:15 INFO - PROCESS | 1802 | ++DOCSHELL 0x873a9800 == 12 [pid = 1802] [id = 793] 22:43:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 36 (0x873aa400) [pid = 1802] [serial = 2311] [outer = (nil)] 22:43:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 37 (0x873af800) [pid = 1802] [serial = 2312] [outer = 0x873aa400] 22:43:15 INFO - PROCESS | 1802 | 1477546995556 Marionette DEBUG loaded listener.js 22:43:15 INFO - PROCESS | 1802 | ++DOMWINDOW == 38 (0x8bd0e400) [pid = 1802] [serial = 2313] [outer = 0x873aa400] 22:43:16 INFO - PROCESS | 1802 | 1477546996107 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]]]}] 22:43:16 INFO - ................................. 22:43:16 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1025ms 22:43:16 INFO - PROCESS | 1802 | 1477546996177 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 1802 | 1477546996180 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 22:43:16 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 22:43:16 INFO - PROCESS | 1802 | 1477546996187 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}] 22:43:16 INFO - PROCESS | 1802 | 1477546996427 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 22:43:16 INFO - PROCESS | 1802 | 1477546996455 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 22:43:16 INFO - PROCESS | 1802 | 1477546996460 Marionette TRACE conn4 <- [1,3622,null,["8"]] 22:43:16 INFO - PROCESS | 1802 | 1477546996470 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 22:43:16 INFO - PROCESS | 1802 | 1477546996475 Marionette TRACE conn4 <- [1,3623,null,{}] 22:43:16 INFO - PROCESS | 1802 | 1477546996480 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:16 INFO - PROCESS | 1802 | ++DOCSHELL 0x8bb12000 == 13 [pid = 1802] [id = 794] 22:43:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 39 (0x8c122800) [pid = 1802] [serial = 2314] [outer = (nil)] 22:43:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 40 (0x8c127800) [pid = 1802] [serial = 2315] [outer = 0x8c122800] 22:43:16 INFO - PROCESS | 1802 | 1477546996559 Marionette DEBUG loaded listener.js 22:43:16 INFO - PROCESS | 1802 | ++DOMWINDOW == 41 (0x8db5f800) [pid = 1802] [serial = 2316] [outer = 0x8c122800] 22:43:17 INFO - PROCESS | 1802 | 1477546997136 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"]]]}] 22:43:17 INFO - . 22:43:17 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 975ms 22:43:17 INFO - PROCESS | 1802 | 1477546997162 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 22:43:17 INFO - PROCESS | 1802 | 1477546997165 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 22:43:17 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 22:43:17 INFO - PROCESS | 1802 | 1477546997171 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}] 22:43:17 INFO - PROCESS | 1802 | 1477546997314 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 22:43:17 INFO - PROCESS | 1802 | 1477546997331 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 22:43:17 INFO - PROCESS | 1802 | 1477546997346 Marionette TRACE conn4 <- [1,3627,null,["8"]] 22:43:17 INFO - PROCESS | 1802 | 1477546997350 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 22:43:17 INFO - PROCESS | 1802 | 1477546997361 Marionette TRACE conn4 <- [1,3628,null,{}] 22:43:17 INFO - PROCESS | 1802 | 1477546997365 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:17 INFO - PROCESS | 1802 | ++DOCSHELL 0x8c15e400 == 14 [pid = 1802] [id = 795] 22:43:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 42 (0x8d789000) [pid = 1802] [serial = 2317] [outer = (nil)] 22:43:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 43 (0x8f984000) [pid = 1802] [serial = 2318] [outer = 0x8d789000] 22:43:17 INFO - PROCESS | 1802 | 1477546997454 Marionette DEBUG loaded listener.js 22:43:17 INFO - PROCESS | 1802 | ++DOMWINDOW == 44 (0x819b0800) [pid = 1802] [serial = 2319] [outer = 0x8d789000] 22:43:18 INFO - . 22:43:18 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 976ms 22:43:18 INFO - PROCESS | 1802 | 1477546998135 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 22:43:18 INFO - PROCESS | 1802 | 1477546998148 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 22:43:18 INFO - PROCESS | 1802 | 1477546998152 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 22:43:18 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 22:43:18 INFO - PROCESS | 1802 | 1477546998158 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}] 22:43:18 INFO - PROCESS | 1802 | 1477546998343 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 22:43:18 INFO - PROCESS | 1802 | 1477546998466 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 22:43:18 INFO - PROCESS | 1802 | 1477546998472 Marionette TRACE conn4 <- [1,3632,null,["8"]] 22:43:18 INFO - PROCESS | 1802 | 1477546998479 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 22:43:18 INFO - PROCESS | 1802 | 1477546998488 Marionette TRACE conn4 <- [1,3633,null,{}] 22:43:18 INFO - PROCESS | 1802 | 1477546998496 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:18 INFO - PROCESS | 1802 | ++DOCSHELL 0x8135b400 == 15 [pid = 1802] [id = 796] 22:43:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 45 (0x8138b400) [pid = 1802] [serial = 2320] [outer = (nil)] 22:43:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 46 (0x81393000) [pid = 1802] [serial = 2321] [outer = 0x8138b400] 22:43:18 INFO - PROCESS | 1802 | 1477546998586 Marionette DEBUG loaded listener.js 22:43:18 INFO - PROCESS | 1802 | ++DOMWINDOW == 47 (0x81390400) [pid = 1802] [serial = 2322] [outer = 0x8138b400] 22:43:19 INFO - PROCESS | 1802 | 1477546999307 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"]]]}] 22:43:19 INFO - . 22:43:19 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1173ms 22:43:19 INFO - PROCESS | 1802 | 1477546999332 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 22:43:19 INFO - PROCESS | 1802 | 1477546999338 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 22:43:19 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 22:43:19 INFO - PROCESS | 1802 | 1477546999347 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}] 22:43:19 INFO - PROCESS | 1802 | 1477546999519 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 22:43:19 INFO - PROCESS | 1802 | 1477546999689 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 22:43:19 INFO - PROCESS | 1802 | 1477546999695 Marionette TRACE conn4 <- [1,3637,null,["8"]] 22:43:19 INFO - PROCESS | 1802 | 1477546999708 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 22:43:19 INFO - PROCESS | 1802 | 1477546999716 Marionette TRACE conn4 <- [1,3638,null,{}] 22:43:19 INFO - PROCESS | 1802 | 1477546999721 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\", \"c5d283a1-f99b-4367-84ac-9c0f8d5790db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:19 INFO - PROCESS | 1802 | ++DOCSHELL 0x819b2000 == 16 [pid = 1802] [id = 797] 22:43:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 48 (0x819b2400) [pid = 1802] [serial = 2323] [outer = (nil)] 22:43:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 49 (0x81b51400) [pid = 1802] [serial = 2324] [outer = 0x819b2400] 22:43:19 INFO - PROCESS | 1802 | 1477546999806 Marionette DEBUG loaded listener.js 22:43:19 INFO - PROCESS | 1802 | ++DOMWINDOW == 50 (0x81aac800) [pid = 1802] [serial = 2325] [outer = 0x819b2400] 22:43:20 INFO - PROCESS | 1802 | 1477547000394 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] 22:43:20 INFO - PROCESS | 1802 | 1477547000436 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 22:43:21 WARNING - u'runner_teardown' () 22:43:21 INFO - No more tests 22:43:21 INFO - Got 0 unexpected results 22:43:21 INFO - SUITE-END | took 2216s 22:43:21 INFO - Closing logging queue 22:43:21 INFO - queue closed 22:43:21 INFO - Return code: 0 22:43:21 WARNING - # TBPL SUCCESS # 22:43:21 INFO - Running post-action listener: _resource_record_post_action 22:43:21 INFO - [mozharness: 2016-10-27 05:43:21.782659Z] Finished run-tests step (success) 22:43:21 INFO - Running post-run listener: _resource_record_post_run 22:43:21 INFO - Total resource usage - Wall time: 2254s; CPU: 47.0%; Read bytes: 13438976; Write bytes: 311824384; Read time: 568; Write time: 203932 22:43:21 INFO - TinderboxPrint: CPU usage
46.5% 22:43:21 INFO - TinderboxPrint: I/O read bytes / time
13,438,976 / 568 22:43:21 INFO - TinderboxPrint: I/O write bytes / time
311,824,384 / 203,932 22:43:21 INFO - TinderboxPrint: CPU idle
1,191.1 (53.2%) 22:43:21 INFO - TinderboxPrint: CPU system
103.4 (4.6%) 22:43:21 INFO - TinderboxPrint: CPU user
938.4 (41.9%) 22:43:21 INFO - TinderboxPrint: Swap in / out
0 / 0 22:43:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:43:21 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 186335232; Read time: 0; Write time: 163468 22:43:21 INFO - run-tests - Wall time: 2223s; CPU: 46.0%; Read bytes: 13438976; Write bytes: 97742848; Read time: 568; Write time: 11596 22:43:22 INFO - Running post-run listener: _upload_blobber_files 22:43:22 INFO - Blob upload gear active. 22:43:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:43:22 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 22:43:22 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'] 22:43:22 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 22:43:23 INFO - (blobuploader) - INFO - Open directory for files ... 22:43:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:43:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:43:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:43:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:43:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:43:24 INFO - (blobuploader) - INFO - Done attempting. 22:43:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:43:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:43:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:43:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:43:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:43:25 INFO - (blobuploader) - INFO - Done attempting. 22:43:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 22:43:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:43:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:43:27 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 22:43:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:43:27 INFO - (blobuploader) - INFO - Done attempting. 22:43:27 INFO - (blobuploader) - INFO - Iteration through files over. 22:43:27 INFO - Return code: 0 22:43:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:43:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:43:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a39f6f39fdd7584e1b95922b34e03520183c746912b52728c7b6104e1c5e157c75b59578010f80c353f9bf45453c207f6621b60105f9fe5c0ea05079ec51a480", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07a719907c4726ab5b104263a0f74e524efa7714b3b028e1ba3d350dfee1f9fba14f3866573639297d6e2c6205b09b47c622b4aa477415b94b6de9c3dce92c2f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2eebbbc4e7d5e1a6e96fe04e1dfcdcfbce3e02e5534425a4f5d9b6fa701ee4fb52c6c6211823d3c5a02f6746fe6056fa0f6da43e7bdff4e2932fa40504b894f3"} 22:43:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:43:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:43:27 INFO - Contents: 22:43:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a39f6f39fdd7584e1b95922b34e03520183c746912b52728c7b6104e1c5e157c75b59578010f80c353f9bf45453c207f6621b60105f9fe5c0ea05079ec51a480", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07a719907c4726ab5b104263a0f74e524efa7714b3b028e1ba3d350dfee1f9fba14f3866573639297d6e2c6205b09b47c622b4aa477415b94b6de9c3dce92c2f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2eebbbc4e7d5e1a6e96fe04e1dfcdcfbce3e02e5534425a4f5d9b6fa701ee4fb52c6c6211823d3c5a02f6746fe6056fa0f6da43e7bdff4e2932fa40504b894f3"} 22:43:27 INFO - Running post-run listener: copy_logs_to_upload_dir 22:43:27 INFO - Copying logs to upload dir... 22:43:27 INFO - mkdir: /builds/slave/test/build/upload/logs 22:43:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2380.675615 ========= master_lag: 6.76 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 47 secs) (at 2016-10-26 22:43:34.688530) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-10-26 22:43:34.733696) ========= 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-1477544599.392138-509921354 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a39f6f39fdd7584e1b95922b34e03520183c746912b52728c7b6104e1c5e157c75b59578010f80c353f9bf45453c207f6621b60105f9fe5c0ea05079ec51a480", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07a719907c4726ab5b104263a0f74e524efa7714b3b028e1ba3d350dfee1f9fba14f3866573639297d6e2c6205b09b47c622b4aa477415b94b6de9c3dce92c2f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2eebbbc4e7d5e1a6e96fe04e1dfcdcfbce3e02e5534425a4f5d9b6fa701ee4fb52c6c6211823d3c5a02f6746fe6056fa0f6da43e7bdff4e2932fa40504b894f3"} build_url:https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.026655 build_url: 'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/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/a39f6f39fdd7584e1b95922b34e03520183c746912b52728c7b6104e1c5e157c75b59578010f80c353f9bf45453c207f6621b60105f9fe5c0ea05079ec51a480", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07a719907c4726ab5b104263a0f74e524efa7714b3b028e1ba3d350dfee1f9fba14f3866573639297d6e2c6205b09b47c622b4aa477415b94b6de9c3dce92c2f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2eebbbc4e7d5e1a6e96fe04e1dfcdcfbce3e02e5534425a4f5d9b6fa701ee4fb52c6c6211823d3c5a02f6746fe6056fa0f6da43e7bdff4e2932fa40504b894f3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AXZ-GP0TSu6OSlrY0dDGYA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 11.69 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-10-26 22:43:46.453707) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-10-26 22:43:46.454016) ========= 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-1477544599.392138-509921354 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016112 ========= master_lag: 9.97 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-10-26 22:43:56.436921) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 22:43:56.437197) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 22:43:57.091453) ========= ========= Total master_lag: 29.20 =========